/* Efsane Global V76 — Anil Group style dark reference header with TR/EN/AR switcher */
:root{--eg76-soft:rgba(255,255,255,.72);}
body.eg76-lang-ar .eg76-head, body.eg76-lang-ar .eg76-topbar {direction:rtl;}
.eg76-topbar{background:linear-gradient(180deg,#021935 0%,#042246 100%);color:var(--eg76-soft);font-size:12px;border-bottom:1px solid rgba(255,255,255,.07);}
.eg76-topbar-inner{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:18px;}
.eg76-topline-right{display:flex;align-items:center;gap:26px;flex-wrap:wrap;}
.eg76-topline-right a{display:inline-flex;align-items:center;gap:8px;color:#d9ecff;text-decoration:none;}
.eg76-topline-right svg{width:14px;height:14px;opacity:.9;}
.sitehead.eg76-head{background:linear-gradient(180deg,#02244b 0%,#042f62 100%)!important;border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 10px 26px rgba(3,20,49,.18);}
.eg76-headrow{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:94px;}
.eg76-brand-pair{display:flex;align-items:center;gap:14px;flex:0 0 auto;}
.eg76-header-4a{padding-right:14px;border-right:1px solid rgba(255,255,255,.16);line-height:0;}
.eg76-brand{display:flex;align-items:center;gap:10px;text-decoration:none;}
.eg76-brand img,.eg76-header-4a img{display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.16));}
.eg76-brand span{display:flex;flex-direction:column;line-height:1;}
.eg76-brand strong{font-size:18px;letter-spacing:.08em;color:#fff;}
.eg76-brand small{font-size:11px;letter-spacing:.35em;color:#f4b43f;margin-top:5px;}
.eg76-nav{display:flex;align-items:center;gap:24px;flex:1 1 auto;justify-content:flex-end;}
.eg76-nav > a, .eg76-nav .ef50-nav-brand > a, .eg76-nav .ef50-mega-toggle{color:#fff!important;font-weight:700;font-size:15px;text-decoration:none;opacity:.96;}
.eg76-nav > a:hover, .eg76-nav > a[aria-current="page"],.eg76-nav .ef50-nav-brand>a:hover, .eg76-nav .ef50-nav-brand>a[aria-current="page"],.eg76-nav .ef50-mega-toggle:hover{color:#9bd4ff!important;}
.eg76-search{display:inline-flex;align-items:center;gap:8px;color:#d8ebff!important;opacity:.95;}
.eg76-search span{white-space:nowrap;}
.eg76-pay-button,.eg76-quote-button,.eg76-lang-switch a{text-decoration:none;transition:.2s ease;}
.eg76-pay-button{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;border-radius:12px;border:1px solid rgba(0,213,155,.5);color:#fff;background:linear-gradient(180deg,#073f5f 0%,#084560 100%);box-shadow:0 8px 20px rgba(0,0,0,.14);font-weight:800;white-space:nowrap;}
.eg76-pay-button:hover{background:linear-gradient(180deg,#095a76,#0a6c86);border-color:#1fe0a8;color:#fff;}
.eg76-quote-button.ef50-quote-button{height:44px;padding:0 18px;border-radius:12px;background:linear-gradient(180deg,#0e67c5 0%,#0c5dae 100%)!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;font-weight:800;box-shadow:0 10px 22px rgba(0,38,95,.2)!important;}
.eg76-quote-button .ef50-quote-count{background:#fff!important;color:#0a4e97!important;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;}
.eg76-lang-switch{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);}
.eg76-lang-switch a{min-width:34px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#d3e6ff;font-size:13px;font-weight:800;padding:0 10px;}
.eg76-lang-switch a[aria-current="true"]{background:#fff;color:#072f62;box-shadow:0 5px 12px rgba(0,0,0,.12);}
.eg76-nav .ef50-mega{background:#082b56!important;color:#fff;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 36px rgba(1,15,38,.28);}
.eg76-nav .ef50-mega a,.eg76-nav .ef50-mega span{color:#eff7ff!important;}
.eg76-nav .ef50-mega a:hover{color:#9bd4ff!important;}
.eg76-nav .ef50-mega .ef50-mega-caption{color:#f5c56d!important;}
.eg76-menubtn{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;}
@media (max-width:1180px){.eg76-nav{gap:16px;}.eg76-pay-button,.eg76-quote-button.ef50-quote-button{padding:0 14px;}.eg76-search span{display:none;}}
@media (max-width:990px){.eg76-topbar-inner{flex-direction:column;justify-content:center;padding:7px 0;gap:6px;text-align:center;}.eg76-headrow{min-height:84px;}.eg76-nav,.eg76-nav.open{background:#06254d!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 34px rgba(0,16,38,.28)!important;padding:16px!important;border-radius:18px;}.eg76-nav{gap:12px;}.eg76-nav > a,.eg76-nav .ef50-nav-brand > a,.eg76-nav .ef50-mega-toggle{display:block;}.eg76-pay-button,.eg76-quote-button.ef50-quote-button,.eg76-lang-switch{width:100%;justify-content:center;}.eg76-search{justify-content:center;}}
@media (max-width:640px){.eg76-brand-pair{gap:8px;}.eg76-header-4a{padding-right:8px;}.eg76-brand strong{font-size:16px;}.eg76-brand small{font-size:10px;letter-spacing:.26em;}}
