#header{position:fixed;top:0;padding-top:clamp(2.4375rem, 1.7273rem + 1.8939vw, 4rem);width:100%;z-index:100}#header .inside{width:90%;max-width:1760px;margin-inline:auto;display:flex;justify-content:space-between;align-items:center}#header .logo{background:none;z-index:2}#header .logo img{width:fit-content}#header .menu-btn{z-index:2}#header .menu-btn button{font-size:1.125rem;font-size:clamp(1.125rem, 1.0682rem + 0.1515vw, 1.25rem);font-weight:400;line-height:1.6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;width:3.2em;height:3.2em;display:flex;gap:8px;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;-webkit-appearance:none;appearance:none;background:none;border:none}#header .menu-btn button span{display:block;width:1.6em;height:3px;background-color:#00FFD4;transition:all 0.3s ease}#header nav{position:fixed;display:flex;top:0;left:120%;visibility:hidden;width:100%;height:100%;background-color:#000000;transition:all 0.6s ease-in-out}#header .nav-wrap{width:90%;max-width:1414px;margin:auto;display:flex;align-items:flex-end;justify-content:space-between}#header .nav-wrap ol{font-size:1.75rem;font-size:clamp(1.75rem, 1.3375rem + 2.0625vw, 3.8125rem);font-weight:500;line-height:1;list-style:decimal-leading-zero;padding-left:1em;margin-top:3em}#header .nav-wrap ol li{margin-bottom:1em}#header .nav-wrap ol li::marker{font-size:20px;font-weight:500;text-transform:uppercase;color:#00FFD4;line-height:1.4}#header .nav-wrap ol li:last-child{margin-bottom:0}#header .nav-wrap ol a{margin-left:0.125em}#header .contact-info a{font-size:1.5rem;font-size:clamp(1.5rem, 1.35rem + 0.75vw, 2.25rem);font-weight:500;line-height:1.2;font-weight:400;display:block;margin-bottom:0.5em}#header a{color:#ffffff}#header.active nav{left:0;visibility:visible}#header.active #menuButton span{position:absolute}#header.active #menuButton span:first-child{transform:rotate(-45deg)}#header.active #menuButton span:last-child{transform:rotate(45deg)}@media (max-width:767px){#header .nav-wrap{flex-direction:column;gap:3em;align-items:center}}