
/* Enterprise Navigation 6.5 */
@media(min-width:922px){
.site-header{position:sticky;top:0;z-index:9999;backdrop-filter:blur(14px);background:rgba(255,255,255,.96)!important;border-bottom:1px solid #e5e7eb}
.ast-primary-header-bar{min-height:82px!important}
.site-branding img,.custom-logo{max-height:58px!important;width:auto}
.main-header-menu{display:flex;gap:12px;align-items:center}
.main-header-menu>.menu-item>a{font-weight:700;letter-spacing:.01em;padding:0 14px}
.main-header-menu>.menu-item.menu-item-has-children>.sub-menu{border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.15);padding:24px}
}
.its-utility-bar{display:none}

/* Release 6.6 utility contact and WhatsApp enhancement */
.its-utility-bar-v66{display:block!important;background:#06162d;border-bottom:1px solid rgba(255,255,255,.12);color:#fff}
.its-utility-inner{width:min(1240px,calc(100% - 40px));min-height:38px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px;font-weight:700}
.its-utility-contacts{display:flex;align-items:center;gap:22px;flex-wrap:wrap}
.its-utility-contacts a{display:inline-flex;align-items:center;gap:7px;color:#f4f7fb!important;text-decoration:none;opacity:.92;transition:color .18s ease,opacity .18s ease}
.its-utility-contacts a span{color:#c8a45d;font-weight:900}
.its-utility-contacts a:hover{color:#f0d28a!important;opacity:1}
.its-utility-quote{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 14px;border-radius:7px;background:#c8a45d;color:#071a33!important;text-decoration:none;font-weight:900;white-space:nowrap}
.its-utility-quote:hover{background:#e0c17d;color:#071a33!important}
.its-whatsapp-float{position:fixed;right:22px;bottom:80px;z-index:99995;display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 16px;border-radius:999px;background:#25d366;color:#fff!important;text-decoration:none;font-size:14px;font-weight:900;box-shadow:0 14px 34px rgba(0,0,0,.24);transition:transform .2s ease,box-shadow .2s ease}
.its-whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(0,0,0,.28);color:#fff!important}
.its-whatsapp-float>span:first-child{display:grid;place-items:center;width:27px;height:27px;border:2px solid #fff;border-radius:50%;font-size:14px}
@media(max-width:921px){.its-utility-bar-v66{display:none!important}.its-whatsapp-float{right:16px;bottom:72px;width:52px;height:52px;padding:0;justify-content:center}.its-whatsapp-label{display:none}}


/* V19.41 — Arabic Solutions + Products enterprise mega menus */
@media (min-width:922px){

 html[lang^="ar"] .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu,
 html[lang^="ar"] .ast-desktop .ast-nav-menu > .its-mega-menu > .sub-menu,
 body.rtl .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu,
 body.its-v19-arabic .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu{
   direction:rtl!important;
   text-align:right!important;
   grid-auto-flow:row!important;
 }

 /* English helper copy in the original CSS is replaced only in Arabic. */
 html[lang^="ar"] .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu::after,
 html[lang^="ar"] .ast-desktop .ast-nav-menu > .its-mega-menu > .sub-menu::after,
 body.rtl .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu::after,
 body.its-v19-arabic .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu::after{
   content:"اختر فئة لاستكشاف المحتوى المرتبط"!important;
   left:auto!important;
   right:28px!important;
   direction:rtl!important;
   text-align:right!important;
 }

 html[lang^="ar"] .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu::before,
 html[lang^="ar"] .ast-desktop .ast-nav-menu > .its-mega-menu > .sub-menu::before,
 body.rtl .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu::before,
 body.its-v19-arabic .ast-desktop .main-header-menu > .its-mega-menu > .sub-menu::before{
   left:auto!important;
   right:28px!important;
   direction:rtl!important;
   text-align:right!important;
 }

 html[lang^="ar"] .ast-desktop .its-mega-menu > .sub-menu > li,
 body.rtl .ast-desktop .its-mega-menu > .sub-menu > li,
 body.its-v19-arabic .ast-desktop .its-mega-menu > .sub-menu > li{
   direction:rtl!important;
   text-align:right!important;
 }

 html[lang^="ar"] .ast-desktop .its-mega-menu > .sub-menu > li > a,
 body.rtl .ast-desktop .its-mega-menu > .sub-menu > li > a,
 body.its-v19-arabic .ast-desktop .its-mega-menu > .sub-menu > li > a{
   direction:rtl!important;
   text-align:right!important;
   justify-content:space-between!important;
 }

 /* Nested dropdowns expand toward the left in RTL. */
 html[lang^="ar"] .ast-desktop .its-mega-menu .sub-menu .sub-menu,
 body.rtl .ast-desktop .its-mega-menu .sub-menu .sub-menu,
 body.its-v19-arabic .ast-desktop .its-mega-menu .sub-menu .sub-menu{
   right:auto!important;
   left:100%!important;
   direction:rtl!important;
   text-align:right!important;
 }
}

/* Arabic mega-menu labels remain right aligned on mobile too. */
@media(max-width:921px){
 html[lang^="ar"] .its-mega-menu .sub-menu,
 body.rtl .its-mega-menu .sub-menu,
 body.its-v19-arabic .its-mega-menu .sub-menu{
   direction:rtl!important;
   text-align:right!important;
   padding-right:12px!important;
   padding-left:0!important;
 }
 html[lang^="ar"] .its-mega-menu .sub-menu a,
 body.rtl .its-mega-menu .sub-menu a,
 body.its-v19-arabic .its-mega-menu .sub-menu a{
   direction:rtl!important;
   text-align:right!important;
 }
}


/* V19.42 — Products mega-menu brand group Arabic */
html[lang^="ar"] .its-mega-products .sub-menu,
body.rtl .its-mega-products .sub-menu,
body.its-v19-arabic .its-mega-products .sub-menu{
 direction:rtl!important;
 text-align:right!important;
}
html[lang^="ar"] .its-mega-products .sub-menu a,
html[lang^="ar"] .its-mega-products .sub-menu span,
html[lang^="ar"] .its-mega-products .sub-menu strong,
body.rtl .its-mega-products .sub-menu a,
body.rtl .its-mega-products .sub-menu span,
body.rtl .its-mega-products .sub-menu strong,
body.its-v19-arabic .its-mega-products .sub-menu a,
body.its-v19-arabic .its-mega-products .sub-menu span,
body.its-v19-arabic .its-mega-products .sub-menu strong{
 direction:rtl!important;
 text-align:right!important;
}
