/* v19 — reference-aligned typography and layout, adapted to Abraj branding */
.authentic-v18{--ref-ink:#1d294b;--ref-muted:#667085;--ref-bg:#f5f6f8;--ref-blue:#3d93ee;--ref-gold:#e3bd55}.authentic-v18,.authentic-v18 button,.authentic-v18 input,.authentic-v18 select,.authentic-v18 textarea{font-family:"Cairo",Tahoma,Arial,sans-serif}.authentic-v18 .topbar{display:none}.authentic-v18 .header{position:sticky;top:0;background:#fff!important;border-bottom:0;box-shadow:0 1px 0 rgba(22,36,66,.05)}.authentic-v18 .nav{height:106px;gap:28px}.authentic-v18 .header .brand{order:0;height:76px;min-width:270px;padding:0 8px;border:0;border-radius:0;background:transparent;box-shadow:none;justify-content:flex-start;overflow:visible}.authentic-v18 .header .brand-logo{width:70px!important;height:70px!important;transform:scale(1.25);object-fit:cover!important}.authentic-v18 .header .brand:after{font-size:13px;line-height:1.45;color:#7f1830}.authentic-v18 .links{gap:12px!important}.authentic-v18 .links a{padding:12px 8px!important;font-size:12px!important;font-weight:600;color:#606b83}.authentic-v18 .links a:hover,.authentic-v18 .links a.active-link{background:transparent;color:#8d1832!important}.authentic-v18 .links a:before{bottom:0;height:2px}.authentic-v18 .header-cta{border-radius:24px;padding:12px 21px;background:#8d1832;box-shadow:none}.authentic-v18 .v16-hero{min-height:690px;background:var(--ref-bg);color:var(--ref-ink);border:0;border-top:46px solid #d7b14d}.authentic-v18 .v16-hero-shade,.rtl.authentic-v18 .v16-hero-shade{display:none}.authentic-v18 .v16-hero-content{min-height:640px;padding-top:72px;padding-bottom:76px;grid-template-columns:.95fr 1.05fr;gap:80px}.authentic-v18 .v16-copy{color:var(--ref-ink)}.authentic-v18 .v16-copy .v16-kicker{color:#8d1832;font-size:11px;letter-spacing:0}.authentic-v18 .v16-copy h1{color:var(--ref-ink);font-size:clamp(46px,4.8vw,68px);font-weight:800;line-height:1.3;letter-spacing:-1.5px;margin-top:20px}.authentic-v18 .v16-copy h1 em{color:#8d1832}.authentic-v18 .v16-copy>p{color:#667085;font-size:15px;line-height:2.05}.authentic-v18 .v16-actions a{border-radius:28px;height:52px;padding:0 25px}.authentic-v18 .v16-primary{background:#8d1832;color:#fff}.authentic-v18 .v16-secondary{border:1px solid #d6d9df;color:#273451;background:#fff}.authentic-v18 .v16-converter{background:transparent;border:0;box-shadow:none;padding:0}.authentic-v18 .v16-converter:hover{box-shadow:none}.authentic-v18 .v16-converter-head{border:0;padding-bottom:22px}.authentic-v18 .v16-converter-head small{font-size:10px;color:#7a8290}.authentic-v18 .v16-converter-head b{font-size:28px;color:var(--ref-ink);margin-top:5px}.authentic-v18 .v16-converter-head i{border-radius:20px;background:#e9f3ff;color:#287fcf;padding:8px 12px}.authentic-v18 .v16-converter label>span{font-size:10px;color:#222b3d;margin-top:13px}.authentic-v18 .v16-converter input,.authentic-v18 .v16-converter select{height:58px;border:1px solid #d9dce2;border-radius:9px;background:#fff;font-size:15px;color:#111827}.authentic-v18 .v16-selects{grid-template-columns:1fr 62px 1fr;gap:12px}.authentic-v18 .v16-selects button{height:58px;width:58px;border:9px solid #d8e9fb;border-radius:50%;background:#3d93ee;font-size:20px;margin-bottom:0}.authentic-v18 .v16-result{margin-top:22px;padding:17px 0;border-top:1px solid #dadde2}.authentic-v18 .v16-result strong{font-size:30px;color:#8d1832}.authentic-v18 .v16-converter>p{font-size:9px;color:#8b919d}.authentic-v18 .v16-converter:after{display:none}.authentic-v18 .v16-rates{background:#fff;color:var(--ref-ink);box-shadow:none;border-block:1px solid #eceef1}.authentic-v18 .v16-rates .container>div{border-inline-end:1px solid #eceef1}.authentic-v18 .v16-rates span{color:#59647a}.authentic-v18 .v16-rates strong{color:#202c4e}.authentic-v18 .v16-rates small{color:#9aa1ae}.authentic-v18 .v16-trust{background:#fff}.authentic-v18 .v16-trust article{padding-top:34px;padding-bottom:34px}.authentic-v18 .v16-trust article>b{color:#8d1832}.authentic-v18 .v16-trust article strong{color:#1d294b;font-weight:700}.authentic-v18 .v16-services{background:#fff;padding-top:110px}.authentic-v18 .v16-section-head h2,.authentic-v18 .v16-process h2,.authentic-v18 .v16-location-card h2,.authentic-v18 .v16-partner-copy h2,.authentic-v18 .v16-insights h2{color:var(--ref-ink);font-weight:800;letter-spacing:-1px}.authentic-v18 .v16-service{border-radius:14px;background:#f7f8fa;border-color:#eaecf0}.authentic-v18 .v16-service.feature{border-radius:14px;background:#1d294b}.authentic-v18 .v16-service h3{color:var(--ref-ink);font-weight:700}.authentic-v18 .v16-service.feature h3{color:#fff}.authentic-v18 .v16-service>b{color:#8d1832}.authentic-v18 .v16-wu{background:#e6c24d}.authentic-v18 .v16-process{background:#1d294b}.authentic-v18 .v16-location{background:#f5f6f8}.authentic-v18 .v16-location-image{display:none}.authentic-v18 .v16-location:after{display:none}.authentic-v18 .v16-location .container{justify-content:center}.authentic-v18 .v16-location-card{width:min(760px,100%);text-align:center;border-top:0;box-shadow:none;background:#fff;border:1px solid #eaecf0;border-radius:16px}.authentic-v18 .v16-location-card>div{justify-content:center}.authentic-v18 .v16-location-card a{border-radius:24px}.authentic-v18 .v16-partners{background:#fff}.authentic-v18 .v16-logo-grid{border-radius:14px;overflow:hidden}.authentic-v18 .v16-insights{background:#f5f6f8}.authentic-v18 .v16-insight-grid a{border-radius:14px}.authentic-v18 .v16-final{background:#8d1832}.authentic-v18 .v16-final>a{border-radius:28px}.authentic-v18 .footer{background:#111d39}.authentic-v18 .float-contact,.authentic-v18 .floating .float-lang{border-radius:24px}.inner-v16.authentic-v18 .page-hero{min-height:390px;background:#f5f6f8!important;color:var(--ref-ink);border-top:46px solid #d7b14d;border-bottom:0}.inner-v16.authentic-v18 .page-hero h1{color:var(--ref-ink)!important;font-size:clamp(48px,6vw,72px)!important;font-weight:800;letter-spacing:-1.5px!important}.inner-v16.authentic-v18 .page-hero p{color:#667085!important}.inner-v16.authentic-v18 .page-hero .section-label{color:#8d1832!important}.inner-v16.authentic-v18 .page-hero .container:after{color:rgba(29,41,75,.035)}.inner-v16.authentic-v18 .content-section,.inner-v16.authentic-v18 .v12-section{background:#fff}.inner-v16.authentic-v18 .v12-soft{background:#f5f6f8}.inner-v16.authentic-v18 .expanded-card,.inner-v16.authentic-v18 .detail-card,.inner-v16.authentic-v18 .network-card,.inner-v16.authentic-v18 .branch-card{border-radius:14px!important}.inner-v16.authentic-v18 .btn-primary,.inner-v16.authentic-v18 button[type=submit]{border-radius:24px!important}.inner-v16.authentic-v18 input,.inner-v16.authentic-v18 select,.inner-v16.authentic-v18 textarea{border-radius:9px!important}
@media(max-width:1050px){.authentic-v18 .nav{height:86px}.authentic-v18 .header .brand{min-width:220px}.authentic-v18 .v16-hero-content{grid-template-columns:1fr;gap:46px}.authentic-v18 .v16-copy,.authentic-v18 .v16-converter{grid-column:1}.authentic-v18 .v16-converter{max-width:none}.authentic-v18 .v16-hero{border-top-width:32px}}
@media(max-width:680px){.authentic-v18 .header .brand{min-width:190px}.authentic-v18 .v16-hero{border-top-width:22px}.authentic-v18 .v16-hero-content{padding-top:50px}.authentic-v18 .v16-copy h1{font-size:40px}.authentic-v18 .v16-converter-head b{font-size:23px}.authentic-v18 .v16-selects{grid-template-columns:1fr 52px 1fr}.authentic-v18 .v16-selects button{width:50px;height:50px;border-width:7px}.inner-v16.authentic-v18 .page-hero{border-top-width:22px;min-height:330px}}
