.pricing-card-section{display:inline-block;vertical-align:top;width:100%}.pricing-card-section .main-content-wrapper{background-color:#fff;border-radius:0 0 80px 80px;display:inline-block;padding:40px;width:100%}.pricing-card-section .main-content-wrapper.no-bottom-radius{border-radius:0}.pricing-card-section .main-content-wrapper .heading{display:inline-block;text-align:center;width:100%}.pricing-card-section .main-content-wrapper .heading h2{margin-bottom:25px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tabs{align-content:center;column-gap:30px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px;row-gap:12px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tabs .tab{border-bottom:2px solid transparent;cursor:pointer;display:inline-block;padding-bottom:6px;transition:all .2s linear}.pricing-card-section .main-content-wrapper .main-tabbing .main-tabs .tab.active-tab{border-bottom:2px solid #1b2145}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content{align-content:stretch;column-gap:45px;display:none;flex-wrap:wrap;justify-content:center;margin-top:20px;row-gap:45px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content.active-tab-content{display:flex}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card{background-color:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);max-width:465px;padding:25px;text-align:center;width:48%}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .title{color:#1b1d22;font-size:22px;font-weight:700;line-height:36px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .price-wrap{color:#1b2145;margin-bottom:20px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .description{font-size:16px;margin-bottom:10px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .description p{font-size:16px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content{border-top:2px solid rgba(38,63,107,.6);margin-top:30px;padding-top:30px;text-align:left}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .price-wrap .price{font-size:44px;font-weight:700;line-height:56px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features-title{font-weight:500;margin-bottom:20px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features{margin:0;padding:0}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features li{align-items:flex-start;display:flex;gap:16px;justify-content:flex-start;list-style:none;margin-bottom:8px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features li .icon{padding-top:2px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features li .icon span{display:inline-flex;height:14px;width:14px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features li .text{font-size:16px;font-weight:500;line-height:24px}@media (max-width:1199px){.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .price-wrap .price{font-size:36px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card{width:46%}}@media (max-width:767px){.pricing-card-section .main-content-wrapper{border-radius:0 0 52px 52px;padding:20px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tabs .tab{font-size:16px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .price-wrap .price{font-size:30px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .price-wrap .price-content{font-size:16px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card .bottom-content .features-title{font-size:18px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tab-content .pricing-card{max-width:100%;width:100%}}@media (max-width:430px){.pricing-card-section .main-content-wrapper{padding:25px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tabs{column-gap:20px}.pricing-card-section .main-content-wrapper .main-tabbing .main-tabs .tab{font-size:14px}}