.pricing-plans-section .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-plans-section{background-color:#f8f9fb;padding-top:0;padding-bottom:100px}.pricing-plans-section .information-wrapper{border-top:1px dashed #cbcbcb;margin-top:55px;padding-top:60px}.pricing-plans-section .nav-parent{text-align:center;margin-bottom:25px}.pricing-plans-section .nav-pills{border-bottom:1px solid #e8e8e8;justify-content:center;align-items:center;gap:60px;padding-bottom:8px;display:inline-flex}@media (max-width:547px){.pricing-plans-section .nav-pills{gap:34px}}.pricing-plans-section .nav-pill-btn{color:#505050;cursor:pointer;z-index:0;background:0 0;border:none;justify-content:center;align-items:center;gap:10px;padding:0;font-size:16px;font-weight:500;line-height:1.65;display:inline-flex;position:relative}.pricing-plans-section .nav-pill-btn img{max-width:30px;height:auto}.pricing-plans-section .nav-pill-btn:after{content:"";background-color:var(--rem-navy);width:0;height:3px;transition:width .3s;position:absolute;bottom:-10px;left:0}.pricing-plans-section .nav-pill-btn.is-active{color:var(--rem-navy)}.pricing-plans-section .nav-pill-btn.is-active:after{width:100%}.pricing-plans-section .plan-tab-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:30px;display:flex}.pricing-plans-section .plan-tab-btn{color:var(--rem-navy);cursor:pointer;background-color:#18148b1f;border:none;border-radius:999px;padding:10px 24px;font-size:16px;font-weight:500;transition:all .3s}.pricing-plans-section .plan-tab-btn.is-active{background-color:var(--rem-white);color:var(--rem-navy);box-shadow:0 0 20px #5f5fff47}.pricing-plans-section .feature-descriptions{background-color:var(--rem-white);border:1px solid #fff3;border-radius:16px;margin-bottom:30px;padding:47px 30px 32px;box-shadow:0 10px 25px #365f681a}.pricing-plans-section .feature-descriptions .upper-headings h4{color:#1a1a1a;margin-bottom:12px;font-size:24px;font-weight:700}.pricing-plans-section .feature-descriptions .upper-headings p{color:#727272;margin-bottom:0}.pricing-plans-section .all-features{flex-wrap:wrap;justify-content:space-around;gap:24px;margin-top:40px;display:flex}.pricing-plans-section .all-features ul{min-width:200px;margin:0;padding:0;list-style:none}.pricing-plans-section .all-features li{color:#2e2e2e;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:16px;display:flex}.pricing-plans-section .feature-icon{text-align:center;flex-shrink:0;width:18px;font-size:14px;line-height:1.5}.pricing-plans-section .feature-icon.is-included{color:var(--rem-navy)}.pricing-plans-section .feature-icon.is-excluded{color:#9ca3af}.pricing-plans-section .website-alert{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:10px;margin-top:21px;padding:12px 16px;font-size:14px;display:flex}.pricing-plans-section .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}@media (max-width:767px){.pricing-plans-section .plan-grid{grid-template-columns:minmax(0,1fr)}}.pricing-plans-section .plan-item{border:1px solid var(--rem-navy);background-color:var(--rem-white);border-radius:10px;flex-direction:column;padding:0;transition:all .5s;display:flex;position:relative;overflow:hidden}.pricing-plans-section .plan-item:hover{transform:translateY(-4px);box-shadow:0 15px 35px #100d6b33}.pricing-plans-section .plan-header{justify-content:center;padding:24px 24px 0;display:flex}.pricing-plans-section .plan-header .title{color:#1a1a1a;margin:0;font-size:18px;font-weight:700}.pricing-plans-section .plan-body{text-align:center;padding:20px 24px}.pricing-plans-section .original_amount{color:#9ca3af;justify-content:center;align-items:center;margin-bottom:8px;font-size:20px;text-decoration:line-through;display:flex}.pricing-plans-section .title-symbol{justify-content:center;align-items:center;gap:5px;display:flex}.pricing-plans-section .title_img{color:#000;padding-left:6px;font-size:40px;font-weight:600}.pricing-plans-section .title_name{color:#1a1a1a;margin:0;font-size:53px;font-weight:700;line-height:1}.pricing-plans-section .per-month-section span{color:#727272;font-size:18px}.pricing-plans-section .save-amount{min-height:24px;color:var(--rem-navy);margin-top:12px;font-size:14px}.pricing-plans-section .plan-footer{margin-top:auto}.pricing-plans-section .plan-btn .btn--base{border-radius:0 0 9px 9px;justify-content:center;align-items:center;width:100%;padding:16px 24px;font-weight:600;text-decoration:none;display:flex}.pricing-plans-section .btn--base{z-index:2;background:var(--rem-button);border:1px solid var(--rem-button);color:#fff;transition:color .4s,border-color .4s;position:relative;overflow:hidden}.pricing-plans-section .btn--base:before{content:"";z-index:-1;background:#fff;width:0;height:100%;transition:all .4s;position:absolute;top:0;right:0}.pricing-plans-section .btn--base:hover:before,.pricing-plans-section .btn--base:focus-visible:before{width:100%;left:0;right:auto}.pricing-plans-section .btn--base:hover,.pricing-plans-section .btn--base:focus-visible{color:var(--rem-button);border-color:var(--rem-button)}.pricing-plans-section .pricing-error{text-align:center;color:#727272;padding:48px 24px}
