.el7-header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 0;background:var(--bg-header);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(var(--glass-color),.08);transition:var(--transition);will-change:transform}.el7-header.scrolled{padding:10px 0;background:var(--bg-header-scrolled)}.header-container{max-width:1400px;margin:0 auto;padding:0 4%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px}.header-logo a,.header-logo .custom-logo-link{display:inline-flex;align-items:center}.header-logo img,.header-logo .custom-logo{height:45px!important;width:auto!important;max-height:45px!important;object-fit:contain}.header-nav{justify-self:center}.nav-list{display:flex;align-items:center;gap:8px}.nav-list li{position:relative}.nav-list li a{display:flex;align-items:center;gap:6px;padding:10px 18px;font-size:.95rem;font-weight:700;color:rgba(var(--glass-color),.85);border-radius:12px;transition:var(--transition);white-space:nowrap}.nav-list li a:hover{color:var(--white);background:rgba(var(--glass-color),.08)}.nav-list li.current-menu-item>a,.nav-list li.current_page_item>a{color:var(--gold)}.nav-list .sub-menu{position:absolute;top:100%;right:0;min-width:220px;background:var(--bg-dropdown);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--glass-color),.1);border-radius:16px;padding:10px;opacity:0;visibility:hidden;transform:translateY(10px);transition:var(--transition);box-shadow:0 20px 40px var(--shadow-heavy)}.nav-list li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-list .sub-menu a{padding:10px 16px;font-size:.9rem;border-radius:10px}.nav-list .sub-menu a:hover{background:rgb(250 175 64 / .15);color:var(--gold)}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.btn-sm{padding:8px 20px!important;font-size:0.85rem!important}.theme-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(var(--glass-color),.05);border:1px solid rgba(var(--glass-color),.1);color:var(--gold);font-size:1.25rem;cursor:pointer;transition:var(--transition)}.theme-toggle-btn:hover{background:rgba(var(--glass-color),.1);transform:rotate(-15deg);box-shadow:0 0 15px rgb(250 175 64 / .2)}.lang-switch-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(var(--glass-color),.05);border:1px solid rgba(var(--glass-color),.1);color:var(--white);font-size:.8rem;font-weight:800;text-decoration:none;cursor:pointer;transition:var(--transition);letter-spacing:-.5px}.lang-switch-btn:hover{background:rgb(250 175 64 / .15);border-color:rgb(250 175 64 / .3);color:var(--gold);box-shadow:0 0 15px rgb(250 175 64 / .15)}[data-theme="light"] .el7-header{background:rgb(1 22 51 / .97)!important;border-bottom:2px solid rgb(250 175 64 / .3)}[data-theme="light"] .el7-header.scrolled{background:rgb(1 22 51 / .99)!important}[data-theme="light"] .nav-list li a{color:rgb(255 255 255 / .85)!important}[data-theme="light"] .nav-list li a:hover{color:#ffffff!important;background:rgb(255 255 255 / .08)!important}[data-theme="light"] .nav-list li.current-menu-item>a,[data-theme="light"] .nav-list li.current_page_item>a{color:var(--gold)!important}[data-theme="light"] .nav-list .sub-menu{background:rgb(1 22 51 / .99)!important}[data-theme="light"] .nav-list .sub-menu a{color:rgb(255 255 255 / .8)!important}[data-theme="light"] .nav-list .sub-menu a:hover{color:var(--gold)!important}[data-theme="light"] .btn-outline.btn-sm{border-color:rgb(255 255 255 / .2)!important;color:#ffffff!important;background:rgb(255 255 255 / .05)!important}[data-theme="light"] .btn-outline.btn-sm:hover{background:var(--gold)!important;border-color:var(--gold)!important;color:#011633!important}[data-theme="light"] .mobile-menu-btn{color:#ffffff!important}.mobile-menu-btn{display:none;font-size:1.5rem;color:var(--white);padding:8px;border-radius:10px;transition:var(--transition)}.mobile-menu-btn:hover{background:rgba(var(--glass-color),.08)}