.pricing-plan-section{background:#f9fafa;padding:80px 0}.pricing-plan-section .heading{margin:0 auto 30px;max-width:615px;text-align:center}.pricing-plan-section .box{display:flex}.pricing-plan-section .main-box{background:#fff;border-radius:8px;display:flex;flex:1;flex-direction:column;margin-top:25px;padding:32px;transition:.4s;width:100%}.pricing-plan-section .main-box:hover{box-shadow:0 4px 16px #00000014}.pricing-plan-section .main-box .badge{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.pricing-plan-section .main-box .badge h6.pricing-badge{background:#193d9b14;border-radius:4px;color:#193d9b;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.05em;margin:0;padding:4px 12px;text-transform:uppercase}.pricing-plan-section .main-box .badge h6.pricing-badge.highlight{background:#ff641e1f;color:#ff641e}.pricing-plan-section .main-box .plan-header{margin-bottom:16px}.pricing-plan-section .main-box .plan-header .plan-name{color:#08090a;font-size:20px!important;font-weight:600;margin-bottom:4px}.pricing-plan-section .main-box .plan-header .plan-tagline{color:#60646f;font-size:14px;margin:0}.pricing-plan-section .main-box p.plan-value{align-items:flex-start;color:#42454c;display:flex;font-size:14px;line-height:1.5;margin-bottom:12px;min-height:65px}.pricing-plan-section .main-box ul{display:flex;flex:1;flex-direction:column;gap:16px;list-style:none;margin:0 0 30px;padding:0}.pricing-plan-section .main-box ul li{align-items:start;display:flex;gap:12px;position:relative}.pricing-plan-section .main-box ul li .feature-content{display:flex;flex-direction:column;gap:2px}.pricing-plan-section .main-box ul li .feature-content .feature-headline{color:#08090a;font-size:14px;font-weight:600}.pricing-plan-section .main-box ul li .feature-content .feature-desc{color:#60646f;font-size:12px;line-height:1.4}.pricing-plan-section .main-box ul li svg{color:#193d9a;flex-shrink:0;margin-top:2px}.pricing-plan-section .main-box .cta-box .plan-cta{background:transparent;border:1px solid #193d9b;color:#193d9b;display:block;font-size:14px;font-weight:600;padding:12px 16px;text-align:center;text-decoration:none;transition:all .2s ease;width:100%}.pricing-plan-section .main-box .cta-box .plan-cta:hover{background:#193d9b;color:#fff}.pricing-plan-section .bottom-content .row{align-items:center}.pricing-plan-section .bottom-content .content-box{background:#fff;border:none;border-radius:8px;margin-top:32px;overflow:hidden;padding:32px;position:relative}.pricing-plan-section .bottom-content .free-tier-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.pricing-plan-section .bottom-content .free-tier-header .free-badge{background:#193d9b;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.pricing-plan-section .bottom-content .free-tier-header .instant-badge{background:#f2f3f4;border-radius:4px;color:#42454c;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.pricing-plan-section .bottom-content h3{font-size:20px;font-weight:600;margin-bottom:8px}.pricing-plan-section .bottom-content .left-box p{color:#42454c;font-size:14px;line-height:1.5;margin-bottom:16px;max-width:500px}.pricing-plan-section .bottom-content ul{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.pricing-plan-section .bottom-content ul li{align-items:center;color:#25272b;display:flex;font-size:14px;gap:8px}.pricing-plan-section .bottom-content ul li svg{color:#193d9b;flex-shrink:0}.pricing-plan-section .bottom-content .left-box,.pricing-plan-section .bottom-content .right-box{width:100%}.pricing-plan-section .bottom-content .right-box p{color:#60646f;font-size:12px;margin:8px 0 0;text-align:center}@media(max-width:991.98px){.pricing-plan-section .bottom-content .right-box{margin-top:30px}.pricing-plan-section .bottom-content .right-box p{text-align:left}}@media(max-width:767.98px){.pricing-plan-section{padding:60px 0}.pricing-plan-section .bottom-content .content-box,.pricing-plan-section .main-box{padding:32px 20px}}