@font-face{font-family:Nunito-Black;src:url(/font-family/Nunito/Nunito-Black.ttf)}.about-title{background-color:#c2e360;border-radius:12px}.about-title p{color:#0b2540;padding:5px 12px;font-size:14px}.about-content h1{color:#2e4e9e;letter-spacing:-1.74px;font-size:50px;line-height:59.2px}@media (max-width:768px){.about-content h1 br{display:none!important}}.about-content p{color:#0b2540;font-size:18px}@media (max-width:768px){.about-content p br{display:none!important}}.about-content-list ul li{color:#0b2540;background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:3px 10px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700}
.section{text-align:center;padding:60px 15px}.badge-custom{color:#2e4e9e;text-transform:uppercase;background:#ff9aa2;border-radius:25px;margin-bottom:15px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-block}.heading{color:#3b5998;margin-bottom:10px;font-size:40px;font-weight:700}.subtext{color:#6c757d;max-width:600px;margin:0 auto 40px;font-size:15px}.feature-grid-container{max-width:1140px}.benefit-card-item{background:#fff;border:1.5px solid #ccc;border-radius:16px;height:100%;padding:40px 30px;transition:all .3s}.benefit-card-item:hover{box-shadow:0 10px 40px #0000000f}.icon-wrapper-square{border-radius:10px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:25px;font-size:22px;display:flex}.accent-soft-red{color:#2e4e9e;background-color:#ff9aa2}.accent-deep-blue{color:#fff;background-color:#2e4e9e}.accent-bright-lime{color:#000;background-color:#c2e360}.feature-heading-text{color:#0b2540;margin-bottom:15px;font-size:32px;font-weight:600}.feature-description-text{color:#000;margin-bottom:0}.bottom-shelf-alignment{justify-content:center;gap:24px;display:flex}@media (max-width:768px){.bottom-shelf-alignment{flex-direction:column}}@media (max-width:767px){.heading{font-size:28px}}
:root{--step-blue:#2e55a5;--step-text-dark:#0b1d3d;--step-text-muted:#64748b;--line-color:#e2e8f0}.process-wrapper{position:relative}.process-line{background-color:var(--line-color);z-index:0;height:2px;position:absolute;top:65px;left:14%;right:14%}.step-item{z-index:1;text-align:center;opacity:0;animation:.6s forwards fadeInUp;position:relative;transform:translateY(20px)}.step-item:first-child{animation-delay:.1s}.step-item:nth-child(2){animation-delay:.3s}.step-item:nth-child(3){animation-delay:.5s}.step-item:nth-child(4){animation-delay:.7s}.step-item:nth-child(5){animation-delay:.9s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.step-number-circle{border:3px solid var(--step-blue);width:80px;height:80px;color:var(--step-blue);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 25px;font-size:28px;font-weight:800;transition:all .3s;display:flex}.step-item:hover .step-number-circle{background-color:var(--step-blue);color:#fff;transform:scale(1.1)}.step-title{color:var(--step-text-dark);min-height:28px;margin-bottom:0;font-size:18px;font-weight:800}.step-desc{color:var(--step-text-muted);padding:0 10px;font-size:14px;line-height:1.6}@media (max-width:991px){.process-line{display:none}.step-item{margin-bottom:10px}.step-title{min-height:auto}}
.section{text-align:center;padding:60px 15px}.badge-custom{color:#2e4e9e;text-transform:uppercase;background:#ff9aa2;border-radius:25px;margin-bottom:15px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-block}.heading{color:#3b5998;margin-bottom:10px;font-size:40px;font-weight:700}.subtext{color:#6c757d;max-width:600px;margin:0 auto 40px;font-size:15px}.promo-badge{color:#2e4e9e;letter-spacing:1px;text-transform:uppercase;background-color:#ff9aa2;border-radius:50px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:800;display:inline-block}.hero-title{color:#2e4e9e;margin-bottom:25px;font-weight:800;line-height:1.1}.hero-subtext{color:#64748b;max-width:500px;margin-bottom:40px;font-size:18px}.marketing-feature-item{align-items:flex-start;margin-bottom:30px;display:flex}.check-icon-box{color:#000;background-color:#c2e360;border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:24px;margin-top:5px;margin-right:15px;font-size:12px;display:flex}.feature-label{color:#2e4e9e;margin-bottom:4px;font-size:22px;font-weight:600}.feature-detail{color:var(--text-muted);margin-bottom:0}.side-visual-wrap img{object-fit:cover;border-radius:24px;width:100%;height:auto}@media (max-width:991px){.main-content-row{flex-direction:column-reverse}.side-visual-wrap{margin-bottom:40px}}@media (max-width:767px){.heading{font-size:28px}}
:root{--color-pink:#ff9fa9;--color-blue:#2e55a5;--color-lime:#c4e45c;--text-dark:#0b1d3d;--text-muted:#64748b}.benefit-segment-card{background:#fff;border:1px solid #eaedf2;border-radius:16px;height:100%;transition:transform .3s;overflow:hidden}.benefit-segment-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000000d}.segment-header{align-items:center;gap:15px;padding:24px;display:flex}.segment-header.bg-pink{background-color:var(--color-pink)}.segment-header.bg-blue{background-color:var(--color-blue);color:#fff}.segment-header.bg-lime{background-color:var(--color-lime)}.segment-icon-box{background:#fff3;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.bg-pink .segment-icon-box,.bg-lime .segment-icon-box{color:#1a2b49;background:#fff6}.segment-title{letter-spacing:-.01em;color:#fff;margin:0;font-size:22px;font-weight:800}.bg-pink .segment-title{color:#2e55a5}.bg-lime .segment-title{color:#0b1d3d}.segment-body{padding:35px 24px}.benefit-list-item{align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.check-circle{color:var(--color-blue);margin-top:2px;font-size:18px}.benefit-description{color:var(--text-muted);margin:0}@media (max-width:991px){.card-wrapper{margin-bottom:30px}}
:root{--finance-navy:#0b1d3d;--finance-lime:#c4e45c;--finance-pink:#ff9fa9;--finance-glass:#ffffff0d;--finance-border:#ffffff1a}.investment-banner{background-color:var(--finance-navy);color:#fff;border-radius:20px;margin-top:94px;margin-bottom:-165px;padding:42px 60px;position:relative;box-shadow:0 20px 40px #0003}.investment-heading{color:var(--finance-lime);letter-spacing:-1px;margin-bottom:25px;font-size:clamp(2rem,4vw,3rem);font-weight:800}.investment-subtext{color:#fffc;max-width:450px;font-size:18px;line-height:1.6}.roi-card{background:var(--finance-glass);border:1px solid var(--finance-border);border-radius:16px;height:100%;padding:35px 25px;transition:transform .3s}.roi-card:hover{background:#ffffff14;transform:translateY(-5px)}.roi-value{color:var(--finance-pink);margin-bottom:10px;font-size:42px;font-weight:800;display:block}.roi-label{text-transform:uppercase;letter-spacing:1px;color:#fff;margin-bottom:15px;font-size:14px;font-weight:700;display:block}.roi-detail{color:#fff9;margin:0;font-size:13px}@media (max-width:991px){.investment-banner{text-align:center;padding:40px 25px}.investment-subtext{margin:0 auto 40px}.roi-card{margin-bottom:20px}}
.readwrap{padding-top:250px}
