/* https://b-alert.com.vn/userdatb/9622/wp-content/themes/keyweb/css/1.header.css?ver=6.4.1 */
.inner-header{display:flex;justify-content:space-between;align-items:center;padding:10px!important}.full-header{background-color:transparent;position:absolute;top:0;left:0;z-index:999;transition:all 0.3s ease;width:100%}.full-header.sticky{position:fixed;top:0;left:0;background-color:var(--ba-carbon);box-shadow:0 4px 10px rgba(0,0,0,0.3);animation:slideDown 0.3s ease-out;backdrop-filter:blur(8px)}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.header-logo{max-width:180px;transition:all 0.3s ease}.header-logo a{display:flex;align-items:center}.header-logo img.site-logo{width:100%;height:auto;display:block}.cta-action a{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;background-color:var(--color-information-white);color:var(--color-carbon-black);font-family:var(--font-heading);font-weight:600;font-size:15px;transition:all 0.3s ease;text-transform:uppercase;box-sizing:border-box;border:1px solid var(--color-information-white)}.cta-action a:hover{background-color:var(--color-hover,#cda270);border-color:var(--color-hover,#cda270);color:var(--color-carbon-black)}@media(max-width:1000px){.inner-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;padding:8px 16px!important}.header-logo{order:1;flex:0 0 auto;max-width:150px;padding-left:0!important}.header-logo img.site-logo{max-width:150px}.cta-action{order:2;display:flex!important;align-items:center;margin-left:auto;flex:0 0 auto}.cta-action a{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;font-size:12px;font-weight:700;letter-spacing:0.5px;white-space:nowrap;line-height:1.2}.main-menu{order:3;flex:0 0 auto;margin:0}.main-menu #mega-menu-wrap-max_mega_menu_1{width:auto}.mobile-cta-item{display:none!important}}@media(max-width:767px){.header-logo{max-width:140px}.header-logo img.site-logo{max-width:140px}}@media(max-width:480px){.inner-header{padding:8px 12px!important;gap:8px}.header-logo{max-width:130px}.header-logo img.site-logo{max-width:130px}.cta-action a{padding:6px 11px;font-size:11px}}@media(max-width:360px){.inner-header{padding:6px 10px!important;gap:6px}.header-logo{max-width:110px}.header-logo img.site-logo{max-width:110px}.cta-action a{padding:5px 8px;font-size:10px}}