.da-header .da-topline{display:none}.da-header .dp-languages{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;line-height:1.4}.da-header-right{min-width:0}.da-header #da-navigation{gap:clamp(16px,2.7vw,40px)}.dp-lang-en .da-service h3{font-size:27px}.dp-lang-ar{font-family:Tahoma,Arial,sans-serif;text-align:right;line-height:1.9}.dp-lang-ar h1,.dp-lang-ar h2,.dp-lang-ar h3,.dp-lang-ar .da-kicker{letter-spacing:0!important}.dp-lang-ar .da-logo{letter-spacing:0}.dp-lang-ar .da-logo small{letter-spacing:0;font-size:12px}.dp-lang-ar .da-blue-copy h1{font-family:Tahoma,Arial,sans-serif;line-height:1.45;letter-spacing:0;font-size:clamp(34px,3.4vw,51px)}.dp-lang-ar .da-blue-copy .da-kicker{font-size:clamp(20px,2vw,27px)!important}.dp-lang-ar .da-blue-visual{direction:ltr}.dp-lang-ar .dp-mockup-label{direction:rtl;left:15px;right:auto;max-width:60%}.dp-lang-ar .da-service{padding-right:0;padding-left:45px}.dp-lang-ar .da-service-arrow{right:auto;left:0}.dp-lang-ar ul{padding-right:20px;padding-left:0}.dp-lang-ar .da-breadcrumb ol,.dp-lang-ar .dp-form-progress{padding-right:0!important}.dp-lang-ar .da-breadcrumb li+li:before{padding-left:8px;padding-right:0}.dp-lang-ar .dp-project-choices i{margin-left:0;margin-right:auto}.dp-lang-ar .da-footer>div:last-child{text-align:right}.dp-lang-ar input[type=email],.dp-lang-ar input[type=tel],.dp-lang-ar select[name=currency]{text-align:left;direction:ltr}.dp-lang-ar .da-seo-directory ul{padding:0}.dp-lang-ar .dp-honeypot{right:-9999px;left:auto}.dp-lang-ar .da-button{letter-spacing:0}.dp-lang-ar .da-site li{margin-bottom:10px}.da-logo bdi{font-weight:400}.da-seo-directory a{overflow-wrap:anywhere}@media(max-width:1000px) and (min-width:801px){.da-header #da-navigation{gap:15px;font-size:14px}.da-logo{font-size:25px}.da-monogram{width:50px;height:50px;font-size:42px}.da-header{gap:20px}}@media(max-width:800px){.da-header{position:relative;min-height:108px;padding-bottom:28px}.da-header .dp-languages{position:absolute;bottom:4px;inset-inline-end:0;gap:16px;margin:0;font-size:12px}.da-header #da-navigation.is-open{top:100px;gap:0}.da-header .da-logo{font-size:25px}.dp-lang-ar .da-blue-copy h1{font-size:37px}.dp-lang-ar .da-footer nav{gap:15px}.dp-lang-ar .da-service{padding-left:30px}.dp-lang-ar .da-footer>div:last-child{text-align:right}}@media(max-width:420px){.dp-lang-ar .da-blue-copy h1{font-size:33px}.dp-lang-ar .da-intro h1{font-size:32px;line-height:1.55}.dp-lang-ar .da-logo small{font-size:9px}.dp-lang-ar .da-footer nav{font-size:11px}.dp-lang-en .da-blue-copy h1{font-size:40px}}

/* Compact language control, shared by all page headers. */
.da-header .dp-languages{gap:10px;margin-bottom:12px}
.dp-languages label{font-size:11px;font-weight:400;letter-spacing:.02em;color:#737d8b;white-space:nowrap}
.da-header .dp-languages select{
  appearance:none;-webkit-appearance:none;box-sizing:border-box;
  font:inherit;font-size:12px;font-weight:600;line-height:1.4;
  color:#263447;background-color:#fff;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23677486' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");
  background-repeat:no-repeat;background-position:right 12px center;background-size:12px;
  border:1px solid #e1e6ed;border-radius:7px;
  padding:9px 34px 9px 13px;min-height:36px;width:130px;max-width:100%;
  box-shadow:0 1px 2px #10244305;cursor:pointer;
  transition:border-color .18s,box-shadow .18s,color .18s;
}
.da-header .dp-languages select:hover{border-color:#aabbd3;color:#1054cc;box-shadow:0 2px 5px #10244308}
.da-header .dp-languages select:focus-visible{outline:2px solid #176bff;outline-offset:3px;border-color:#176bff}
.da-header .dp-languages select option{background:#fff;color:#263447;font-weight:400}
.dp-lang-ar .da-header .dp-languages select{background-position:left 12px center;padding:9px 13px 9px 34px}
@media(max-width:800px){
  .da-header{min-height:132px;padding-bottom:48px}
  .da-header .dp-languages{bottom:6px;gap:8px;margin:0}
  .da-header .dp-languages select{min-height:36px;width:124px}
  .da-header #da-navigation.is-open{top:132px}
}
/* Slightly raise desktop navigation while preserving the mobile menu position. */
@media(min-width:801px){.da-header #da-navigation{transform:translateY(-6px)}}

/* Shared vector identity. */
.da-site .da-header .da-logo{display:inline-flex;flex-shrink:0;line-height:1}.da-site .dp-brand-logo{display:block;width:222px;height:auto;max-width:100%;object-fit:contain}.da-site .da-footer-brand{display:inline-block}.da-site .da-footer-brand .dp-brand-logo{width:206px}@media(max-width:1000px){.da-site .da-header .dp-brand-logo{width:195px}}@media(max-width:420px){.da-site .da-header .dp-brand-logo{width:174px}}
