
/* ENJAZ ALMOSANDA V33 — restore original petrol / turquoise / coral identity */
:root{--enjaz-petrol:#171B20;--enjaz-deep:#171B20;--enjaz-turquoise:#FFD21A;--enjaz-coral:#FFD21A}
.enjaz-utility-bar{
 min-height:30px!important;padding:0 clamp(16px,3.2vw,48px)!important;
 display:flex!important;align-items:center!important;justify-content:flex-end!important;
 background:#171B20!important;color:#d9e9e7!important;border-bottom:1px solid rgba(255, 210, 26,.22)!important;
 font-family:Tahoma,Arial,sans-serif!important;font-size:10px!important;line-height:1.2!important;
 direction:inherit!important;position:relative!important;z-index:1002!important
}
.enjaz-utility-links{display:none!important}
.enjaz-utility-right{display:flex!important;align-items:center!important;gap:20px!important}
.enjaz-utility-tag{color:#9bb8b5!important;font-size:9px!important;letter-spacing:.14em!important;font-weight:800!important}
.enjaz-language-utility>summary{color:#fff!important;background:rgba(255, 210, 26,.08)!important;border:1px solid rgba(255, 210, 26,.35)!important;border-radius:20px!important;padding:4px 11px!important;min-height:25px!important}
.enjaz-language-utility>summary:after{color:#FFD21A!important}
.enjaz-language-options{background:#171B20!important;border:1px solid rgba(255, 210, 26,.4)!important}
.enjaz-language-options a{color:#f2f8f7!important}
.enjaz-language-options a:hover{background:rgba(255, 210, 26,.16)!important;color:#fff!important}
.enjaz-global-header{
 min-height:78px!important;padding:8px clamp(18px,3.5vw,54px)!important;
 display:flex!important;align-items:center!important;justify-content:space-between!important;
 background:#171B20!important;color:#fff!important;border-bottom:1px solid rgba(255, 210, 26,.35)!important;
 box-shadow:0 8px 26px rgba(0,0,0,.22)!important;position:sticky!important;top:0!important;z-index:1001!important
}
.enjaz-global-brand img{width:190px!important;height:58px!important;object-fit:contain!important;filter:none!important;opacity:1!important}
.enjaz-main-nav>a,.enjaz-nav-dropdown>summary{
 color:#f2f8f7!important;font-size:13px!important;font-weight:800!important
}
.enjaz-nav-dropdown>summary:after{border-color:#FFD21A!important}
.enjaz-nav-dropdown-menu{
 background:#171B20!important;border:1px solid rgba(255, 210, 26,.35)!important;border-top:3px solid #FFD21A!important;
 box-shadow:0 18px 45px rgba(0,0,0,.3)!important
}
.enjaz-nav-dropdown-menu a{color:#f2f8f7!important}
.enjaz-nav-dropdown-menu a:hover{background:rgba(255, 210, 26,.15)!important;color:#fff!important}
.enjaz-header-quote{background:#FFD21A!important;color:#fff!important;box-shadow:0 8px 20px rgba(255, 210, 26,.25)!important}
.enjaz-header-quote:hover{background:#df5141!important}
.enjaz-mobile-toggle{background:#171B20!important;color:#fff!important;border:1px solid rgba(255, 210, 26,.45)!important}
.enjaz-main-nav.enjaz-nav-open{background:#171B20!important;border-color:rgba(255, 210, 26,.4)!important}
.enjaz-main-nav.enjaz-nav-open>a,.enjaz-main-nav.enjaz-nav-open .enjaz-nav-dropdown>summary{color:#fff!important}
.enjaz-main-nav.enjaz-nav-open .enjaz-nav-dropdown-menu{background:#171B20!important}
.enjaz-main-nav.enjaz-nav-open .enjaz-nav-dropdown-menu a{color:#fff!important}

/* Home hero: Arabic text on the right, approved transport artwork on the left. */
.fs-unmask-airo-app-builder main>section:first-child{
 background:#171B20!important;
}
.fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl{
 width:min(1320px,92%)!important;max-width:1320px!important;margin-inline:auto!important;
}
.fs-unmask-airo-app-builder .enjaz-image-placeholder{
 background-image:
 linear-gradient(90deg,rgba(3,31,38,.04) 0%,rgba(3,31,38,.25) 36%,rgba(3,31,38,.96) 100%),
 url('/assets/almosanda-global-hero.jpg?v=33')!important;
 background-size:100% 100%,auto 90%!important;
 background-position:center,left center!important;background-repeat:no-repeat!important;opacity:1!important
}
.fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl{
 width:100%!important;max-width:100%!important;margin:0!important;
 display:flex!important;flex-direction:column!important;align-items:flex-end!important;
 text-align:right!important;direction:inherit!important
}
.fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl>div:first-child,
.fs-unmask-airo-app-builder .enjaz-hero-title,
.fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl>p,
.fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl>div.flex.flex-wrap{
 width:min(740px,58%)!important;max-width:740px!important;align-self:flex-end!important;
 text-align:right!important
}
.fs-unmask-airo-app-builder .enjaz-hero-title{
 font-family:Tahoma,Arial,sans-serif!important;font-size:clamp(34px,3.3vw,50px)!important;
 line-height:1.38!important;font-weight:900!important;letter-spacing:0!important
}
.fs-unmask-airo-app-builder main>section:first-child p.text-lg{
 font-family:Tahoma,Arial,sans-serif!important;font-size:15px!important;line-height:1.95!important;
 max-width:710px!important;color:rgba(244,250,249,.9)!important
}
.fs-unmask-airo-app-builder main>section:first-child .enjaz-hero-highlights{
 width:min(740px,58%)!important;align-self:flex-end!important;justify-content:flex-start!important;
 text-align:right!important
}
.fs-unmask-airo-app-builder main>section:first-child .enjaz-track-panel{
 border-color:rgba(255, 210, 26,.48)!important;
 background:linear-gradient(110deg,rgba(3,31,38,.96),rgba(23, 27, 32,.96))!important
}
.v32-service-inner{border-color:rgba(255, 210, 26,.28)!important}
.v32-service-icon{color:#171B20!important;border-color:rgba(255, 210, 26,.55)!important}
.v32-service-link:hover{background:#e9f8f6!important}
@media(max-width:980px){
 .enjaz-main-nav{background:#171B20!important}
 .enjaz-main-nav>a,.enjaz-main-nav .enjaz-nav-dropdown>summary{color:#fff!important}
}
@media(max-width:700px){
 .enjaz-utility-bar{min-height:30px!important;padding:0 10px!important}
 .enjaz-utility-tag{display:none!important}
 .enjaz-global-header{min-height:66px!important;padding:7px 10px!important}
 .enjaz-global-brand img{width:112px!important;height:42px!important}
 .fs-unmask-airo-app-builder .enjaz-image-placeholder{
  background-image:linear-gradient(90deg,rgba(3,31,38,.72),rgba(3,31,38,.94)),url('/assets/almosanda-global-hero.jpg?v=33')!important;
  background-size:100% 100%,auto 55%!important;background-position:center,left top!important
 }
 .fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl{align-items:stretch!important;text-align:right!important}
 .fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl>div:first-child,
 .fs-unmask-airo-app-builder .enjaz-hero-title,
 .fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl>p,
 .fs-unmask-airo-app-builder main>section:first-child>div.relative.max-w-7xl>.max-w-3xl>div.flex.flex-wrap,
 .fs-unmask-airo-app-builder main>section:first-child .enjaz-hero-highlights{width:100%!important;text-align:right!important}
}
