:root{--navy:#061d49;--blue:#0757ad;--gold:#d69a28;--gold2:#f1bd58;--ink:#0c1c35;--muted:#61708a;--paper:#f6f8fc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif;background:#fff}a{text-decoration:none;color:inherit}.topbar{background:var(--navy);color:#c9d8ee;padding:9px max(5vw,20px);display:flex;justify-content:space-between;font-size:13px}.topbar a{color:white}header{height:88px;display:flex;align-items:center;padding:10px max(5vw,20px);gap:30px;border-bottom:1px solid #e8edf5;background:#fff;position:sticky;top:0;z-index:20}.brand img{width:220px;height:65px;object-fit:contain}nav{display:flex;gap:25px;margin-left:auto;font-size:14px;font-weight:700}nav a:hover{color:var(--blue)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:8px;font-weight:800;font-size:14px;border:1px solid transparent}.primary{background:var(--blue);color:#fff}.gold{background:linear-gradient(135deg,var(--gold2),var(--gold));color:#241602;box-shadow:0 8px 22px #d69a2840}.ghost{border-color:#a9bad0;color:#fff}.hero{min-height:650px;background:radial-gradient(circle at 80% 40%,#0b69c050,transparent 24%),linear-gradient(120deg,#061b43 10%,#07346c 65%,#072858);padding:95px max(6vw,24px);display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:center;color:white;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;width:500px;height:500px;border:1px solid #ffffff17;border-radius:50%;right:-100px;top:40px}.eyebrow{display:block;color:var(--blue);font-size:12px;letter-spacing:.24em;font-weight:900;margin-bottom:15px}.eyebrow.light{color:var(--gold2)}h1{font-size:clamp(45px,5.5vw,76px);line-height:1.02;letter-spacing:-.04em;max-width:840px;margin:0 0 24px}h1 em{color:var(--gold2);font-style:normal}h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.035em;margin:0 0 18px}.hero-copy>p{max-width:690px;color:#d3dfef;font-size:19px;line-height:1.7}.actions{display:flex;gap:14px;margin:34px 0}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px;border-top:1px solid #ffffff26;padding-top:25px}.trust div{display:flex;flex-direction:column}.trust b{font-size:19px}.trust span{font-size:12px;color:#aebdd2;margin-top:4px}.hero-card{position:relative;z-index:2;background:#ffffff10;border:1px solid #ffffff35;backdrop-filter:blur(12px);padding:48px;border-radius:24px;box-shadow:0 25px 60px #00102c80}.rupee{height:80px;width:80px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold2),#a56404);font-size:42px;font-weight:bold;color:white;margin-bottom:35px}.hero-card>span{color:#bcd0eb;text-transform:uppercase;letter-spacing:.18em;font-size:11px}.hero-card h3{font-size:32px;margin:12px 0}.hero-card p{color:#c8d6e9;line-height:1.6}.hero-card a{color:var(--gold2);font-weight:bold}.section{padding:100px max(6vw,24px)}.intro{text-align:center}.lead{max-width:720px;margin:0 auto 50px;color:var(--muted);font-size:17px;line-height:1.7}.lead.left{margin-left:0}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:left}.service-grid article{border:1px solid #e2e8f1;border-radius:16px;padding:30px;background:white;transition:.25s}.service-grid article:hover{transform:translateY(-7px);box-shadow:0 20px 45px #0c2d6018;border-color:#b9d4ef}.service-icon{width:48px;height:48px;display:grid;place-items:center;background:#edf5ff;border-radius:12px;color:var(--blue);font-size:13px;font-weight:900}.service-grid h3{font-size:19px}.service-grid p{color:var(--muted);font-size:14px;line-height:1.65;min-height:70px}.service-grid a{color:var(--blue);font-weight:800;font-size:13px}.why{padding:95px max(6vw,24px);display:grid;grid-template-columns:1fr 1fr;gap:90px;background:var(--navy);color:white}.why p{color:#c2d0e4;font-size:17px;line-height:1.75}.why .btn{margin-top:18px}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.why-grid div{padding:28px;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:14px}.why-grid b{display:block;color:var(--gold2);font-size:25px;margin-bottom:8px}.why-grid span{color:#c7d4e6;font-size:13px}.calculator-grid{display:grid;grid-template-columns:1.2fr .8fr;border:1px solid #dfe6f0;border-radius:20px;overflow:hidden;box-shadow:0 25px 60px #1f477217}.calc-inputs{padding:45px}.calc-inputs label{display:block;margin-bottom:35px;font-size:14px;font-weight:bold}.calc-inputs label strong{float:right;color:var(--blue);font-size:18px}.calc-inputs input{display:block;width:100%;margin-top:20px;accent-color:var(--blue)}.emi-result{background:linear-gradient(140deg,#072c62,#061b43);color:white;padding:45px}.emi-result>span{color:#bed0e8;font-size:13px}.emi-result>strong{display:block;font-size:42px;color:var(--gold2);margin:12px 0 25px}.emi-result p{display:flex;justify-content:space-between;border-top:1px solid #ffffff20;padding-top:15px;color:#c1cfe1}.emi-result .btn{margin-top:15px}.partners{background:var(--paper);text-align:center}.partner-list{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:40px 0}.partner-list span{background:white;border:1px solid #e1e7ef;border-radius:10px;padding:20px 12px;font-weight:800;font-size:13px;color:#34435c}.partners small{color:#7c899a}.enquiry{padding:90px max(6vw,24px);background:linear-gradient(125deg,#07356c,#0757ad);color:white;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.enquiry>div>p,.enquiry li{color:#d5e1f0;line-height:1.7}.enquiry li{margin:12px 0}.enquiry-form{background:white;color:var(--ink);padding:35px;border-radius:18px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.enquiry-form label{display:block;font-size:12px;font-weight:800;margin-bottom:7px}.enquiry-form input,.enquiry-form select{width:100%;padding:14px;border:1px solid #dce3ec;border-radius:7px;color:#24334a;background:#fff}.enquiry-form button{align-self:end}.form-status{margin:0;color:#135b33;font-weight:bold;font-size:13px;align-self:center}.contact{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.contact>div>p{line-height:1.7;color:var(--muted)}.contact-cards{display:grid;gap:12px}.contact-cards>a,.contact-cards>div{padding:20px;border:1px solid #e0e7ef;border-radius:12px;display:grid;grid-template-columns:160px 1fr}.contact-cards b{color:var(--blue)}.contact-cards span{color:#4f6079;overflow-wrap:anywhere}footer{padding:55px max(6vw,24px);background:#04132f;color:#aebcd0;text-align:center}footer img{width:240px;height:85px;object-fit:contain;background:white;border-radius:8px;padding:6px}footer div{display:flex;justify-content:center;gap:28px;margin:25px}footer a{color:white}footer small{display:block;max-width:900px;margin:auto;line-height:1.7}.whatsapp{position:fixed;right:22px;bottom:22px;z-index:30;background:#20b85a;color:white;padding:14px 20px;border-radius:999px;font-weight:bold;box-shadow:0 10px 35px #0a3b1f55}
@media(max-width:1000px){nav{display:none}.header-cta{margin-left:auto}.hero,.why,.enquiry,.contact{grid-template-columns:1fr}.hero{padding-top:65px}.service-grid{grid-template-columns:repeat(2,1fr)}.partner-list{grid-template-columns:repeat(3,1fr)}.calculator-grid{grid-template-columns:1fr}.hero-card{max-width:620px}.why{gap:45px}}
@media(max-width:620px){.topbar span:first-child{display:none}.topbar{justify-content:center}.brand img{width:165px}.header-cta{padding:11px 14px}.hero{min-height:auto;padding:60px 22px}.hero-card{padding:28px}.trust{grid-template-columns:1fr}.service-grid,.why-grid,.partner-list,.enquiry-form{grid-template-columns:1fr}.section,.why,.enquiry{padding:70px 22px}.contact-cards>a,.contact-cards>div{grid-template-columns:1fr;gap:8px}.calc-inputs,.emi-result{padding:28px}.actions{flex-direction:column}.whatsapp{right:14px;bottom:14px}}

/* Expanded brand navigation and service pages */
.brand{width:285px;align-self:stretch;display:flex;align-items:center}.brand img{width:100%;height:76px;object-fit:contain;object-position:left center;transform:scale(1.12);transform-origin:left center}nav{align-items:center}.nav-services{height:88px;display:flex;align-items:center;position:relative}.nav-services button{border:0;background:transparent;font:inherit;color:inherit;padding:20px 0;cursor:pointer}.dropdown{position:absolute;top:76px;left:50%;transform:translate(-50%,-8px);width:560px;padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:5px;background:white;border:1px solid #dfe7f1;border-radius:16px;box-shadow:0 25px 60px #061d4930;opacity:0;visibility:hidden;transition:.22s;z-index:40}.dropdown.show{opacity:1;visibility:visible;transform:translate(-50%,0)}.dropdown a{display:flex;gap:12px;padding:12px;border-radius:10px}.dropdown a:hover{background:#f0f6fd}.dropdown i{width:38px;height:38px;border-radius:9px;background:#eaf3fe;color:var(--blue);display:grid;place-items:center;font-size:11px;font-style:normal;font-weight:900}.dropdown a>span{display:flex;flex-direction:column;gap:3px}.dropdown b{font-size:13px}.dropdown small{font-size:11px;color:#7b899d;font-weight:400}.service-hero{min-height:580px;background:radial-gradient(circle at 78% 46%,#1378d766,transparent 20%),linear-gradient(125deg,#051a40,#073c7d);color:white;padding:90px max(6vw,24px);display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.service-hero h1{font-size:clamp(44px,5vw,68px);max-width:850px}.service-hero p{font-size:18px;line-height:1.75;color:#cad9ec;max-width:720px}.crumb{font-size:12px;color:#a9bdd8;margin-bottom:30px}.crumb a{color:var(--gold2)}.service-orb{justify-self:center;width:320px;height:320px;border:1px solid #ffffff3b;border-radius:50%;background:#ffffff0a;box-shadow:inset 0 0 60px #1387e32b,0 30px 80px #00122d;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.service-orb>span{width:100px;height:100px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--gold2),#a76608);font-size:31px;font-weight:900;margin-bottom:18px}.service-orb b{font-size:23px}.service-orb small{color:#b9c9dc;margin-top:8px}.service-detail{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:start}.service-detail>div>p{font-size:17px;line-height:1.75;color:var(--muted);max-width:700px}.check-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.check-list span{padding:17px;background:#f4f8fd;border:1px solid #e0e9f4;border-radius:10px;color:#234166;font-weight:700}.service-detail aside{background:var(--navy);color:white;padding:38px;border-radius:20px}.service-detail aside h3{font-size:27px}.benefit{display:flex;gap:17px;align-items:center;border-top:1px solid #ffffff1f;padding:17px 0}.benefit i{color:var(--gold2);font-style:normal;font-size:12px}.service-detail aside .btn{margin-top:18px;width:100%}.process{background:#f5f8fc;text-align:center}.process>div{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:45px 0 30px}.process article{background:white;padding:30px 20px;border:1px solid #e0e7f0;border-radius:14px}.process article>b{color:var(--gold);font-size:13px}.process article h3{font-size:18px}.process article p{font-size:13px;color:var(--muted);line-height:1.6}.process small{color:#768498}.service-cta{padding:65px max(6vw,24px);display:flex;align-items:center;justify-content:space-between;gap:40px;background:linear-gradient(120deg,#0757ad,#07356c);color:white}.service-cta h2{font-size:clamp(30px,4vw,48px);max-width:850px;margin-bottom:0}
@media(max-width:1150px){.brand{width:230px}.brand img{transform:scale(1.05)}nav{gap:16px}.dropdown{left:0;transform:translate(0,-8px)}.dropdown.show{transform:translate(0,0)}}
@media(max-width:1000px){.brand{width:260px}.service-hero,.service-detail{grid-template-columns:1fr}.service-orb{justify-self:start}.process>div{grid-template-columns:1fr 1fr}.service-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:620px){.brand{width:190px}.brand img{width:100%;height:68px;transform:scale(1.05)}.service-hero{padding:65px 22px}.service-orb{width:260px;height:260px;justify-self:center}.check-list,.process>div{grid-template-columns:1fr}.service-detail{gap:40px}.dropdown{display:none}}

.eligibility{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#f6f8fc}.eligibility>div{background:white;border:1px solid #e0e7f0;border-radius:18px;padding:35px}.eligibility>div>p{color:var(--muted);line-height:1.7}.eligibility ul{list-style:none;padding:0;margin:25px 0 0}.eligibility li{padding:13px 5px 13px 30px;border-bottom:1px solid #e7edf3;position:relative;color:#40516a}.eligibility li:before{content:"✓";position:absolute;left:4px;color:var(--blue);font-weight:900}.product-enquiry-wrap{background:linear-gradient(125deg,#061d49,#0757ad);color:white;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.product-enquiry-wrap>div>p{color:#ccdaec;line-height:1.7}.product-form{background:white;color:var(--ink);padding:35px;border-radius:18px;display:grid;grid-template-columns:1fr 1fr;gap:17px}.product-form h3,.product-form>p{grid-column:1/-1}.product-form h3{font-size:25px;margin:0}.product-form>p{color:var(--muted);margin-top:-8px}.product-form label{display:block;font-size:12px;font-weight:800;margin-bottom:7px}.product-form input,.product-form select{width:100%;padding:14px;border:1px solid #dce3ec;border-radius:7px;background:white;color:#26374f}.product-form small{align-self:center;color:#16733d;font-weight:bold}.faq{text-align:center}.faq>div{max-width:920px;margin:40px auto 0;text-align:left}.faq details{border:1px solid #dde5ef;border-radius:12px;margin-bottom:12px;background:white;overflow:hidden}.faq summary{list-style:none;padding:20px 24px;font-weight:800;cursor:pointer;display:flex;justify-content:space-between}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--blue);font-size:20px}.faq details p{padding:0 24px 20px;margin:0;color:var(--muted);line-height:1.7}.inner-hero{padding:90px max(6vw,24px);background:radial-gradient(circle at 80% 30%,#0d73d150,transparent 20%),linear-gradient(125deg,#051a40,#073c7d);color:white}.inner-hero h1{max-width:900px}.inner-hero>p{max-width:780px;color:#cadaec;font-size:18px;line-height:1.75}.about-story{display:grid;grid-template-columns:1.2fr .8fr;gap:80px}.about-story p{color:var(--muted);font-size:17px;line-height:1.8}.about-story aside{background:var(--navy);color:white;border-radius:20px;padding:40px;display:grid;grid-template-columns:auto 1fr;gap:15px 20px;align-items:center}.about-story aside b{font-size:35px;color:var(--gold2)}.about-story aside span{color:#c2d1e5}.mission{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;background:#f5f8fc}.mission article{background:white;padding:35px;border:1px solid #e0e7f0;border-radius:16px}.mission article>span{color:var(--gold);font-weight:900}.mission h3{font-size:24px}.mission p{color:var(--muted);line-height:1.7}.contact-page{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.contact-page>div>p{color:var(--muted)}.contact-info{display:grid;gap:12px;margin-top:30px}.contact-info>a,.contact-info>div{padding:20px;border:1px solid #e0e7ef;border-radius:12px;display:flex;flex-direction:column;gap:7px}.contact-info b{color:var(--blue)}.contact-info span{color:#56667d;overflow-wrap:anywhere}.partners-page{text-align:center}.logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:45px}.logo-grid article{min-height:150px;background:white;border:1px solid #dfe6ef;border-radius:15px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;transition:.2s}.logo-grid article:hover{transform:translateY(-5px);box-shadow:0 18px 40px #092e5d17}.logo-grid img{width:125px;height:55px;object-fit:contain}.logo-grid b{font-size:13px;color:#34445d}.partner-note{margin-top:40px;background:#f5f8fc;border-left:4px solid var(--gold);padding:24px;text-align:left}.partner-note p{color:var(--muted);line-height:1.7;margin-bottom:0}
@media(max-width:1000px){.eligibility,.product-enquiry-wrap,.about-story,.contact-page{grid-template-columns:1fr}.mission{grid-template-columns:1fr}.logo-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:620px){.eligibility,.product-enquiry-wrap{gap:35px}.product-form{grid-template-columns:1fr}.product-form h3,.product-form>p{grid-column:auto}.logo-grid{grid-template-columns:1fr 1fr}.logo-grid article{min-height:125px;padding:16px}.logo-grid img{width:100px;height:45px}.inner-hero{padding:65px 22px}}
.partner-logo{width:88px;height:70px;border-radius:14px;background:#f7f9fc;display:grid;place-items:center;border:1px solid #e6ebf2}.partner-logo img{width:58px;height:58px;object-fit:contain}.home-logo-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:40px 0 30px}.home-logo-grid a{min-height:125px;background:white;border:1px solid #e0e7ef;border-radius:14px;padding:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;transition:.2s}.home-logo-grid a:hover{transform:translateY(-4px);box-shadow:0 15px 35px #07356c16}.home-logo-grid img{width:58px;height:58px;object-fit:contain}.home-logo-grid b{font-size:12px;color:#34445d}.partners .btn{margin-bottom:24px}.partners small{display:block}
@media(max-width:1000px){.home-logo-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:620px){.home-logo-grid{grid-template-columns:1fr 1fr}.home-logo-grid a{min-height:110px}}
.partner-mark{width:150px;height:70px;display:grid;place-items:center}.partner-mark img{width:100%;height:100%;object-fit:contain;image-rendering:auto}.partner-mark span{width:68px;height:68px;border-radius:16px;background:linear-gradient(135deg,#0757ad,#061d49);color:white;display:grid;place-items:center;font-size:20px;font-weight:900;letter-spacing:.05em}.logo-grid .partner-mark{width:160px;height:72px}.home-logo-grid .partner-mark{width:135px;height:58px}.home-logo-grid img,.logo-grid img{width:100%;height:100%;object-fit:contain}
.partner-mark .wordmark{width:100%;height:auto;min-height:52px;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;padding:4px;font-size:17px;line-height:1.05;letter-spacing:-.03em;font-weight:900}.partner-mark .kotak{color:#e21d2b;border-bottom:4px solid #174b9a}.partner-mark .incred{color:#522979}.partner-mark .piramal{color:#0b5670}.partner-mark .aditya{color:#bd1e2d;border-left:7px solid #f5b41b}.partner-mark .smfg{color:#2665a6}.partner-mark .poonawalla{color:#0a3c74}.partner-mark .finnable{color:#6552d6}.partner-mark .lt{color:#1264a3}.partner-mark .chola{color:#1b5a97;border-bottom:3px solid #f2a51f}.partner-mark .muthoot{color:#c72027}.partner-mark .finance{color:#0757ad}

/* Core PHP navigation: isolated from Bootstrap and reliable on touch devices */
.menu-toggle{display:none;border:0;background:transparent;color:var(--navy);font-size:28px;line-height:1;cursor:pointer}.services-menu{position:absolute;top:76px;left:50%;width:560px;padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:5px;background:#fff;border:1px solid #dfe7f1;border-radius:16px;box-shadow:0 25px 60px #061d4930;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px);transition:.22s;z-index:100}.services-menu.show,.nav-services:hover>.services-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0)}.services-menu a{display:flex;gap:12px;padding:12px;border-radius:10px}.services-menu a:hover{background:#f0f6fd}.services-menu i{width:38px;height:38px;border-radius:9px;background:#eaf3fe;color:var(--blue);display:grid;place-items:center;font-size:11px;font-style:normal;font-weight:900}.services-menu a>span{display:flex;flex-direction:column;gap:3px}.services-menu b{font-size:13px}.services-menu small{font-size:11px;color:#7b899d;font-weight:400}
@media(max-width:1150px) and (min-width:1001px){.services-menu{left:0;transform:translate(0,-8px)}.services-menu.show,.nav-services:hover>.services-menu{transform:translate(0,0)}}
@media(max-width:1000px){.menu-toggle{display:block;margin-left:auto}.header-cta{margin-left:0}header>.site-nav{display:none;position:absolute;top:87px;left:0;right:0;margin:0;padding:14px 22px 22px;background:#fff;border-top:1px solid #e7edf5;box-shadow:0 18px 35px #061d4920;flex-direction:column;align-items:stretch;gap:5px}header>.site-nav.open{display:flex}.site-nav>a,.nav-services button{padding:12px 4px}.nav-services{height:auto;display:block}.services-menu{position:static;width:100%;grid-template-columns:1fr;transform:none!important;display:none;margin-top:4px;box-shadow:none;border-radius:10px;opacity:1;visibility:visible;pointer-events:auto}.services-menu.show{display:grid}}
@media(max-width:620px){.header-cta{display:none}.brand{width:210px}}

/* Client revision: local product visuals and compact contact frame */
.hero-finance-image{display:block;width:100%;height:205px;object-fit:cover;border-radius:16px;margin:-12px 0 22px}.service-card-image{display:block;width:calc(100% + 60px);height:175px;object-fit:cover;margin:-30px -30px 22px;border-radius:16px 16px 0 0;background:#edf6ff}.service-grid article{overflow:hidden}.service-visual{justify-self:center;width:min(390px,100%);padding:18px 18px 24px;border:1px solid #ffffff3b;border-radius:24px;background:#ffffff0a;box-shadow:inset 0 0 60px #1387e32b,0 30px 80px #00122d;text-align:center}.service-visual img{display:block;width:100%;height:235px;object-fit:cover;border-radius:16px;margin-bottom:18px}.service-visual b{display:block;font-size:23px}.service-visual small{display:block;color:#b9c9dc;margin-top:8px}.contact-single-frame{border:1px solid #dce5ef;border-radius:16px;background:#fff;padding:10px 22px;box-shadow:0 12px 32px #07356c0c}.contact-single-frame>div{display:grid;grid-template-columns:135px 1fr;gap:16px;padding:14px 2px;border-bottom:1px solid #e7edf4;font-size:13px;line-height:1.5}.contact-single-frame>div:last-child{border-bottom:0}.contact-single-frame b{color:var(--blue)}.contact-single-frame a,.contact-single-frame span{color:#4f6079;overflow-wrap:anywhere}
@media(max-width:620px){.hero-finance-image{height:150px}.service-card-image{width:calc(100% + 60px);height:160px}.service-visual img{height:190px}.contact-single-frame>div{grid-template-columns:1fr;gap:5px}}

/* Contact details alignment revision */
.contact .contact-single-frame,.contact-page .contact-single-frame{display:block;width:100%;border:1px solid #d7e1ed;border-radius:16px;background:#fff;padding:8px 24px;box-shadow:0 14px 38px rgba(7,53,108,.09);overflow:hidden}.contact .contact-row,.contact-page .contact-row{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:start;column-gap:20px;padding:17px 0;border-bottom:1px solid #e5ebf2;font-size:13px;line-height:1.55}.contact .contact-row:last-child,.contact-page .contact-row:last-child{border-bottom:0}.contact .contact-row b,.contact-page .contact-row b{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#0757ad;white-space:nowrap}.contact .contact-row b i,.contact-page .contact-row b i{font-style:normal;color:#9aa8b9}.contact .contact-row a,.contact .contact-row span,.contact-page .contact-row a,.contact-page .contact-row span{display:block;color:#4f6079;overflow-wrap:anywhere;font-weight:400}
@media(max-width:620px){.contact .contact-single-frame,.contact-page .contact-single-frame{padding:6px 18px}.contact .contact-row,.contact-page .contact-row{grid-template-columns:1fr;row-gap:6px;padding:15px 0}.contact .contact-row b,.contact-page .contact-row b{justify-content:flex-start}.contact .contact-row b i,.contact-page .contact-row b i{display:none}}
