.noHover{pointer-events:none}header{background:#0f3d5a;display:flex;height:70px;justify-content:space-between;padding:12px 32px 12px 58.54px;position:fixed;width:100%;z-index:20}header .left,header .right{align-items:center;display:flex}header .left{justify-content:start;width:calc(var(--nav-width) + 164px)}header .popup .i-heroicons-bolt{font-size:16px}header .popup__text{color:#fff;display:flex;font-size:14px}header .popup__span{margin:0 10px}.dropdown .p-1{border-style:solid}.dropdown__button{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;margin:0;outline:none;transition:all .3s ease-in-out}.dropdown__button span:not(.i-heroicons-bolt){font-size:1rem;margin:0 10px}.dropdown__button i{font-size:1rem}.dropdown__button:hover{background:#374151;box-shadow:none}:root{--header-height:40%}*,:after,:before{box-sizing:border-box}.navbar{background:#0f3d5a;flex-shrink:0;height:100%;left:0;position:absolute;transition:.4s;transition-delay:.1s;width:80px;z-index:4}.navbar[expanded=true]{transition-delay:0s!important;width:244px;z-index:100}.navbar[expanded=true]:before{transition-delay:0s!important}.navbar[expanded=true]:before{left:244px}.navbar[expanded=true] nav .nav_link span{opacity:1;transform:translateZ(0);transition-delay:0s!important}.navbar:before{background:transparent;border-top-left-radius:50%;box-shadow:-12px 0 #0f3d5a;content:"";height:24px;left:80px;position:absolute;top:0;transition:.4s;transition-delay:.1s;width:24px;z-index:1}.navbar nav{box-shadow:0 2px 22px #0003,0 2px 30px #00000059;height:100%;justify-content:space-between}.navbar nav,.navbar nav .nav_list{display:flex;flex-direction:column}.navbar nav .nav_list{gap:4px}.navbar nav .nav_link{align-items:center;background-color:#0f3d5a;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:400;gap:6px;height:50px;margin:0 14px;padding:9px 8px}.navbar nav .nav_link.active{background-color:#fff;box-shadow:0 1px 15px 1px #2727271a;color:#0f3d5a}.navbar nav .nav_link span{opacity:0;transform:translate3d(-20px,0,0);transition:.3s;transition-delay:.1s;white-space:nowrap;z-index:4}.navbar nav .nav_link i{font-size:20px;margin:0 7px;padding:4px 0}.bottom{bottom:0;padding:15px;position:absolute;width:100%}.bottom,.bottom .contact{align-items:center;display:flex}.bottom .contact{background-color:#f4f7f8;border-radius:35%;height:50px;justify-content:center;width:50px}
