.pricing-comparison-cards .pricing-comparison-cards-wrapper{margin:auto;max-width:1200px}.pricing-comparison-cards .content-intro{margin-bottom:80px}.pricing-comparison-cards .pricing-cards-content .pricing-option{width:33.33%}.pricing-comparison-cards .pricing-option{background-color:#fff;border-radius:16px 16px 0 0;border-top:16px solid #e0dee3;box-shadow:-2px 8px 16px 3px #1a0d3f0a;position:relative}.pricing-comparison-cards .pricing-tabs-content .pricing-option.pricing-option-w-label{margin-top:19px}.pricing-comparison-cards .pricing-option-inner{border:1px solid #e0dee3;border-top:none;height:100%;padding:43px 0}.pricing-comparison-cards .pricing-cards-content .pricing-option-inner,.pricing-comparison-cards .pricing-option-inner .pricing-option-title,.pricing-comparison-cards .pricing-option-inner .pricing-tab-options-container{padding-left:29px;padding-right:29px}.pricing-comparison-cards .pricing-top-label{border-radius:16px 16px 0 0;height:35px;position:absolute;top:-35px;width:100%}.pricing-comparison-cards .pricing-top-label p{color:#fff;font-size:14px;font-weight:400;line-height:100%;margin:0;text-align:center}.pricing-comparison-cards .pricing-option-title{margin-bottom:30px}.pricing-comparison-cards .pricing-option-name{font-size:34px;line-height:48px;margin:0;padding:0}.pricing-comparison-cards .price-description,.pricing-comparison-cards .pricing-option-price{margin-bottom:28px}.pricing-comparison-cards .price{font-size:48.58px;font-weight:400;line-height:100%;margin-bottom:10px}.pricing-comparison-cards .price-subfield{color:#8c869f;font-size:18px;line-height:100%;margin:0}.pricing-comparison-cards .price-description{font-size:18px;letter-spacing:0;line-height:27px}.pricing-comparison-cards .price-option-btn .single-button{margin-bottom:40px}.pricing-comparison-cards .pricing-tabs-content .price-option-btn{display:none}.pricing-comparison-cards .price-option-features .features-title{font-size:18px;font-weight:600;line-height:100%;margin-bottom:24px}.pricing-comparison-cards .pricing-option .price-option-features ul{font-size:16px;font-weight:500;line-height:24px;list-style-type:none;padding-left:12px}.pricing-comparison-cards .pricing-option .price-option-features li:not(:first-child){margin-top:16px}.pricing-comparison-cards .pricing-option .price-option-features li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:24px;content:"";display:block;height:25px;min-width:25px;width:25px}@media (max-width:992px){.pricing-comparison-cards .pricing-cards-content{flex-direction:column;gap:24px}.pricing-comparison-cards .pricing-cards-content .pricing-option{width:100%}.pricing-comparison-cards .pricing-option.pricing-option-w-label{margin-top:19px}.pricing-comparison-cards .pricing-option .price-option-features li:before{background-size:20px;height:20px;min-width:20px;width:20px}.pricing-comparison-cards .price-tab-btn{margin-top:10px}.pricing-comparison-cards .pricing-option-name{font-size:28px;line-height:32px}}@media (max-width:767px){.pricing-comparison-cards .pricing-option{border-radius:12px 12px 0 0;border-top-width:12px}.pricing-comparison-cards .pricing-option-inner{padding:35px 26px 46px}.pricing-comparison-cards .pricing-option .price-option-features ul{line-height:20px}}.pricing-tabs-content{gap:64px}.pricing-comparison-cards .pricing-tabs-content .pricing-option,.pricing-comparison-cards .pricing-tabs-content .pricing-option-inner{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.pricing-comparison-cards .pricing-tabs-content .pricing-option-inner{padding-bottom:0}.pricing-tabs-content .pricing-option-title{margin-bottom:18px}.pricing-tabs-content .pricing-option-subheading{margin:0}.pricing-tabs-content .pricing-option-subheading,.pricing-tabs-content .pricing-option-title{text-align:center}.pricing-tab-options-container{margin-bottom:0;margin-top:40px;max-height:0;overflow:hidden;transition:max-height 1s ease}.pricing-tab-options-container.expanded{max-height:2000px;transition:max-height 2s ease}.pricing-tab-options{gap:67px;margin-bottom:50px}.pricing-tab-option{background-color:#fff;max-width:440px;padding-bottom:100px;padding-top:24px;width:calc(50% - 33.5px)!important}.pricing-tab-option .pricing-tab-option-name{font-size:30px;line-height:40px;margin-bottom:30px}.pricing-tabs-expand{align-items:center;background:none;border:none;border-top:.5px solid #e0dee3;color:#766e8c;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:10px;justify-content:center;line-height:100%;padding:24px;width:100%}.pricing-tabs-expand svg{transition:all 1s ease}.pricing-tabs-expand.expanded svg{transform:scale(-1)}.pricing-tabs-content .swiper-wrapper{z-index:2}.pricing-tabs-content .swiper-pagination{z-index:1}.pricing-tabs-content .swiper-pagination .swiper-pagination-bullet{background-color:#fff!important;border:1px solid #ff4b11!important;height:15px!important;width:15px!important}.pricing-tabs-content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffdacf!important;border-color:#ffdacf!important}@media (min-width:992px){.price-tab-btn{position:absolute;right:81px;top:53px;width:fit-content}}@media (max-width:768px){.pricing-comparison-cards .content-intro{margin-bottom:28px}.pricing-tabs-content{gap:28px}.price-tab-btn .single-button,.pricing-tabs-content .pricing-option-subheading,.pricing-tabs-content .pricing-option-title{align-items:flex-start;justify-content:flex-start;text-align:left}.pricing-tabs-content .price-description,.pricing-tabs-content .price-tab-btn,.pricing-tabs-content .pricing-option-subheading{display:none}.pricing-comparison-cards .pricing-tabs-content .price-option-btn{display:block}.pricing-tab-options{gap:0;justify-content:flex-start;margin-bottom:48px}.pricing-tab-option{max-width:100%;padding-bottom:45px;padding-top:0;width:100%!important}.pricing-tab-option .pricing-tab-option-name{font-size:24px;line-height:30px;margin-bottom:10px}.pricing-tab-options-container .swiper-pagination-bullets{bottom:22px!important}.pricing-tabs-expand{display:none}.pricing-tab-options-container{max-height:2000px}}