:root{--npc-navy:#002b5c;--npc-red:#d12026;--npc-gold:#f7a600;--npc-text:#1f2937;--npc-muted:#6b7280;--npc-bg:#fff;--npc-shadow:0 10px 30px rgba(0,43,92,.08)}.ast-header-break-point body,.ast-desktop body{font-family:"Cairo",system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ast-above-header-wrap,.ast-above-header{background:var(--npc-navy);border-bottom:2px solid var(--npc-red);max-height:450px}.ast-above-header a,.ast-above-header span,.ast-above-header li{color:#fff;font-size:13px;font-weight:100}.ast-above-header a:hover{color:var(--npc-gold)}.main-header-bar{background:var(--npc-bg);box-shadow:var(--npc-shadow);border-bottom:1px solid rgba(0,0,0,.14)}.main-header-menu>.menu-item>a{position:relative;padding:0 18px;color:var(--npc-navy);font-size:16px;font-weight:700;transition:color .25s ease}.main-header-menu>.menu-item>a:hover{color:var(--npc-red)}.main-header-menu>.menu-item>a:after{content:"";position:absolute;bottom:14px;left:50%;width:0;height:3px;background:var(--npc-red);transform:translateX(-50%);transition:width .25s ease}.main-header-menu>.menu-item:hover>a:after{width:60%}.main-header-menu .sub-menu{background:#fff;min-width:240px;padding:8px 0;border-radius:0 0 12px 12px;box-shadow:0 20px 50px rgba(0,43,92,.15),inset 0 4px 0 var(--npc-red)}.main-header-menu .sub-menu .menu-item a{display:block;padding:12px 22px;color:var(--npc-text);font-size:15px;font-weight:600;transition:background .2s ease,color .2s ease,padding .2s ease}.main-header-menu .sub-menu .menu-item a:hover{background:#f8fafc;color:var(--npc-red);padding-inline-start:30px;border-inline-start:4px solid var(--npc-navy)}.rtl .main-header-menu>.menu-item>a:after{left:auto;right:50%;transform:translateX(50%)}.ast-search-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:rgba(0,43,92,.5);color:var(--npc-navy);font-size:1.2em;transition:all .25s ease}.ast-search-icon:hover{background:var(--npc-red);color:#fff}.ast-search-icon:after{content:"";position:absolute;inset:0;border-radius:8px;box-shadow:0 0 0 2px rgba(209,32,38,.15);opacity:1;transition:opacity .25s ease}.ast-search-icon:hover:after{opacity:1}.main-header-bar{background:#fff;box-shadow:0 12px 40px rgba(0,43,92,.14)}.main-header-menu>.menu-item>a{color:#002347;font-weight:800;letter-spacing:.2px}.main-header-menu>.menu-item:hover>a,.main-header-menu>.menu-item.current-menu-item>a{color:#d12026}.main-header-menu>.menu-item>a:after{height:4px;background:linear-gradient(90deg,#d12026,#f7a600)}.ast-above-header-wrap,.ast-above-header{background:linear-gradient(90deg,#001f3f,#002b5c);border-bottom:2px solid #d12026}.ast-above-header a,.ast-above-header span{color:#fff;opacity:.95}.ast-above-header a,.ast-above-header span,.ast-above-header li{color:#fff;font-weight:700;letter-spacing:.2px;text-shadow:0 1px 1px rgba(0,0,0,.35)}.ast-above-header a:hover{color:#f7a600;text-shadow:0 1px 2px rgba(0,0,0,.5)}.ast-above-header{background:linear-gradient(180deg,#002b5c 0%,#001a33 100%)}.ast-above-header a,.ast-above-header span,.ast-above-header li{color:#fff;font-weight:700;letter-spacing:.3px;opacity:1}.ast-above-header a{text-shadow:0 1px 2px rgba(0,0,0,.45)}.ast-above-header .lang-item a,.ast-above-header .menu-item>a{position:relative;display:inline-block;padding-bottom:5px;transition:color .25s ease}.ast-above-header .lang-item a:after,.ast-above-header .menu-item>a:after{content:"";position:absolute;bottom:6px;left:50%;width:0;height:3px;background:linear-gradient(90deg,#d12026,#f7a600);transform:translateX(-50%);transition:width .25s ease}.ast-above-header .lang-item:hover a:after,.ast-above-header .lang-item.current-lang a:after,.ast-above-header .menu-item:hover>a:after{width:70%}.ast-above-header .lang-item:hover a,.ast-above-header .menu-item:hover>a{color:#f7a600 !important}.ast-above-header-wrap,.ast-above-header,.ast-above-header .ast-builder-layout-element{opacity:1}.ast-above-header:before,.ast-above-header-wrap:before{content:none;display:none}.ast-above-header .ast-builder-menu-1 .menu-item>.menu-link,.ast-above-header .ast-builder-menu-2 .menu-item>.menu-link,.ast-above-header .ast-builder-menu-3 .menu-item>.menu-link{color:#fff;font-weight:800;letter-spacing:.2px}.ast-above-header .ast-builder-menu-1 .menu-item>.menu-link:hover,.ast-above-header .ast-builder-menu-2 .menu-item>.menu-link:hover,.ast-above-header .ast-builder-menu-3 .menu-item>.menu-link:hover{color:#f7a600}.ast-header-break-point .ast-builder-menu-1 .menu-item>.menu-link,.ast-header-break-point .ast-builder-menu-2 .menu-item>.menu-link,.ast-header-break-point .ast-builder-menu-3 .menu-item>.menu-link,.ast-desktop .ast-builder-menu-1 .menu-item>.menu-link,.ast-desktop .ast-builder-menu-2 .menu-item>.menu-link,.ast-desktop .ast-builder-menu-3 .menu-item>.menu-link{font-family:"Cairo",system-ui,-apple-system,BlinkMacSystemFont,sans-serif}