.spa-pricing-table{position:relative}.spa-pricing-table .shape-4{bottom:-22px;left:-65px;position:absolute;z-index:1}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.spa-pricing-table .shape-4{left:0;width:130px}}@media only screen and (max-width:575px){.spa-pricing-table .shape-4{width:110px}}.spa-pricing-table-wrapper{border-radius:30px;margin-top:50px;overflow:hidden;padding:67px 50px 25px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.spa-pricing-table-wrapper{padding:25px 20px}}@media only screen and (max-width:575px){.spa-pricing-table-wrapper{padding:30px 20px 20px}}.spa-pricing-table-wrapper .shape-3{bottom:-50px;left:64%;position:absolute;z-index:2}.spa-pricing-table-wrapper:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.spa-pricing-table-wrapper .swiper-container,.spa-pricing-table-wrapper .swiper-container .swiper-wrapper,.spa-pricing-table-wrapper .swiper-container .swiper-wrapper .swiper-slide{z-index:3}.spa-pricing-table-wrapper .swiper-container .swiper-wrapper .swiper-slide .pricing-table-wrapper{position:relative;z-index:3}.single-price{border-radius:8px;margin-top:14px;padding:14px 30px}@media only screen and (min-width:768px) and (max-width:991px){.single-price{padding:14px 20px}}@media only screen and (max-width:575px){.single-price{margin-top:20px}}.single-price h3{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0}.pricing-active .swiper-pagination{bottom:5px;height:17px;margin-top:40px;position:relative}.pricing-active .swiper-pagination .swiper-pagination-bullet{background-color:var(--primary-color);border:1px solid var(--primary-color);height:16px;opacity:1;-webkit-transition:all .3s linear;transition:all .3s linear;width:16px}.pricing-active .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent}.pricing-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:space-between}.pricing-item:not(:last-child){margin-bottom:41px}.pricing-icon{margin-right:11px}.pricing-icon svg{height:57px;width:57px}.pricing-icon svg path{fill:currentColor}.pricing-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:8px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.pricing-content{flex:1 0 250px}}.pricing-content h3{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.35;position:relative}.pricing-content h3>hr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:0;margin-left:21px;margin-top:0;opacity:1}.pricing-content p{letter-spacing:.03em}.pricing-amount,.pricing-content p{line-height:1.94;text-transform:capitalize}.pricing-amount{margin-bottom:auto}.pricing-amount>span{line-height:1.35}@media only screen and (max-width:767px){.pricing-item:not(:last-child){margin-bottom:20px}.pricing-content h3{font-size:18px!important;margin-bottom:5px}.pricing-amount,.pricing-content p{line-height:1.4}.pricing-amount>span{font-size:20px!important}}@media only screen and (max-width:575px){.pricing-content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:0}}