﻿:root{--g:#d6b495;--k:#000;--w:#fff;--c:#f0eeea;--m:#606368;--l:#d7d4ce}.branch-contact-page.modern-branch-contact{background:#fff;color:#000;font-family:Sora,sans-serif}.branch-contact-page.modern-branch-contact *{font-family:Sora,sans-serif}.branch-contact-page.modern-branch-contact .bc-container{width:min(1320px,calc(100% - 112px))}.branch-contact-page.modern-branch-contact .bc-hero{min-height:700px!important;aspect-ratio:auto!important;padding:150px 0 100px!important;background:linear-gradient(90deg,#f0eeea 0%,rgba(240,238,234,.94) 50%,rgba(240,238,234,.35)),url('../images/who-we-are/global-presence-map-brand.png') 72% center/cover no-repeat!important}.branch-contact-page.modern-branch-contact .bc-saudi-art{display:none}.branch-contact-page.modern-branch-contact .bc-hero-grid{display:block;opacity:1}.branch-contact-page.modern-branch-contact .bc-hero-grid>div{max-width:900px}.branch-contact-page.modern-branch-contact .bc-hero h1{margin:50px 0 28px;color:#000!important;font-size:clamp(66px,7vw,106px);font-weight:400;line-height:.9}.branch-contact-page.modern-branch-contact .bc-hero h1 strong{color:#d6b495!important}.branch-contact-page.modern-branch-contact .bc-hero-copy{max-width:650px;color:#606368;font-size:18px}.branch-contact-page.modern-branch-contact .bc-country{display:flex;gap:20px;margin-top:42px;padding:0;border:0}.branch-contact-page.modern-branch-contact .bc-experience{padding:120px 0;background:#fff}.branch-contact-page.modern-branch-contact .bc-experience-grid{grid-template-columns:.72fr 1.28fr;gap:100px}.branch-contact-page.modern-branch-contact .bc-info{position:sticky;top:120px;padding:0;border:0;background:transparent;color:#000}.branch-contact-page.modern-branch-contact .bc-info:before{width:60px;margin-bottom:48px;background:#d6b495}.branch-contact-page.modern-branch-contact .bc-info:after{display:none}.branch-contact-page.modern-branch-contact .bc-info h2{color:#000!important;font-size:clamp(48px,4.4vw,70px);font-weight:400}.branch-contact-page.modern-branch-contact .bc-contact-list{margin-top:65px;border-top:1px solid #d7d4ce}.branch-contact-page.modern-branch-contact .bc-contact-row{min-height:105px;border-bottom:1px solid #d7d4ce;color:#000}.branch-contact-page.modern-branch-contact .bc-contact-row>i{color:#d6b495}.branch-contact-page.modern-branch-contact .bc-form-panel{padding:0 0 0 90px;border:0;border-inline-start:1px solid #d7d4ce;background:#fff}.branch-contact-page.modern-branch-contact .bc-form-panel h2,.branch-contact-page.modern-branch-contact .bc-form-panel>p{display:block}.branch-contact-page.modern-branch-contact .bc-form-panel h2{color:#000!important;font-size:clamp(46px,4vw,64px)}.branch-contact-page.modern-branch-contact .bc-form{display:grid;grid-template-columns:1fr 1fr;margin-top:50px}.branch-contact-page.modern-branch-contact .bc-field{display:block!important}.branch-contact-page.modern-branch-contact .bc-field label{position:static;width:auto;height:auto;clip:auto;overflow:visible}.branch-contact-page.modern-branch-contact .bc-location{grid-template-columns:.58fr 1.42fr;min-height:620px;aspect-ratio:auto;background:#000!important}.branch-contact-page.modern-branch-contact .bc-location>*{opacity:1}.branch-contact-page.modern-branch-contact .bc-map-copy h2{color:#fff!important}.branch-contact-page.modern-branch-contact .bc-map-frame{min-height:620px;margin:0;background:#e2e8ea}.branch-contact-page.modern-branch-contact .bc-map-frame:before{background:url('../images/who-we-are/global-presence-map.png') center/cover;opacity:.7}@media(max-width:900px){.branch-contact-page.modern-branch-contact .bc-experience-grid,.branch-contact-page.modern-branch-contact .bc-location{grid-template-columns:1fr}.branch-contact-page.modern-branch-contact .bc-info{position:static}.branch-contact-page.modern-branch-contact .bc-form-panel{padding:60px 0 0;border-inline-start:0;border-top:1px solid #d7d4ce}}@media(max-width:640px){.branch-contact-page.modern-branch-contact .bc-container{width:calc(100% - 36px)}.branch-contact-page.modern-branch-contact .bc-hero h1{font-size:52px}.branch-contact-page.modern-branch-contact .bc-form{grid-template-columns:1fr}}

