.logo{position:absolute;top:15px}button.header-bar{background:0 0;border:0;padding:0}@media (width<=991.98px){.header-section{-webkit-backdrop-filter:blur(10px);background:#02121deb;border-bottom:1px solid #28dbd140;padding-block:8px}.header-section .header-holder,.header-section .header-primary,.header-section .header-wrapper,.header-section .menu-area,.header-section.header-fixed .header-holder{position:static}.header-section .header-wrapper{justify-content:flex-end;align-items:center;width:100%;display:flex}.header-section .menu-area{align-items:center;display:flex}.header-section .header-primary{min-height:48px}.header-section .mobile-logo{z-index:2;position:absolute;top:22px;left:min(110px,13.75vw)}.header-section .mobile-logo img{filter:drop-shadow(0 3px 6px #0000008c);width:180px;height:auto;display:block}.header-section .menu{opacity:0;background:#02121df7;border-bottom:2px solid #28dbd1;width:100%;max-height:calc(100vh - 70px);margin:0;padding:8px 0 24px;transition:transform .3s,opacity .25s;top:100%;left:0;right:0;box-shadow:0 18px 30px #00000073}.header-section .menu.active{opacity:1}.header-section .menu li a{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff14;border-left:4px solid #0000;justify-content:space-between;align-items:center;padding:18px 28px;font-size:19px;display:flex}.header-section .menu li a:after{content:"›";color:#28dbd1;opacity:.7;font-size:26px;line-height:1}.header-section .menu li a.router-link-active,.header-section .menu li a:hover{color:#28dbd1;background:#28dbd114;border-left-color:#28dbd1}.header-section .menu li a[target=_blank]{color:#28dbd1;border:1px solid #28dbd1;border-radius:6px;justify-content:center;margin:18px 28px 0;padding:14px 20px}.header-section .menu li a[target=_blank]:after{display:none}.header-section .menu li a[target=_blank]:hover{color:#02121d;background:#28dbd1}.header-section .menu li:first-child a{border-top:none}.header-section .header-bar{width:28px;height:22px;margin:0 4px 0 0}.header-section .header-bar span{background-color:#28dbd1;border-radius:2px;height:3px}}
