.relative-header-container{position:relative;height:60px}.header-nav-menu{display:flex;align-items:center;margin-left:auto;position:absolute;right:0;top:0}.header-nav-menu::after{content:"";display:block;position:absolute;transform:scale(0);border-radius:50%;width:284vmax;height:284vmax;top:-142vmax;right:-142vmax;background-color:#4d40b4;transition:transform 0.6s cubic-bezier(.755,.05,.855,.06);transform-origin:50% 50%;z-index:-1}.header-nav-menu.active::after{transform:scale(1)}.header-menu{display:flex;align-items:center;flex-direction:row-reverse;position:relative}.header-nav-menu ul,.header-nav-menu-list,.header-nav-menu-list ul{list-style:none!important;list-style-type:none!important;margin:0;padding:0}.header-nav-menu li{list-style:none!important;list-style-type:none!important;text-align:center!important}.header-nav-menu li::marker{content:""}.header-nav-menu li::before{content:none}.header-nav-menu .sub-menu{height:0;overflow:hidden;transition:height 0.35s cubic-bezier(.25,.46,.45,.94)}.header-nav-menu .menu-item-row{display:flex;align-items:center;justify-content:center;gap:2px}.header-nav-menu .submenu-toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;border:0;background:#fff0;color:#fff;line-height:0;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:#fff0;transition:color 0.3s ease}.header-nav-menu .submenu-toggle:focus{outline:none}.header-nav-menu .submenu-chevron{display:block;width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform 0.35s cubic-bezier(.25,.46,.45,.94)}.header-nav-menu .submenu-open>.menu-item-row>.submenu-toggle .submenu-chevron{transform:rotate(180deg)}@media (max-width:992px){.header-nav-menu{flex-direction:column;overflow:hidden;width:130px;align-items:flex-end;transition:height 0.35s cubic-bezier(.25,.46,.45,.94)}.header-menu{flex-direction:column;width:130px;position:absolute;top:40px;right:0;opacity:0;transition:opacity 0.6s ease;transition-delay:0.6s;padding-bottom:4px}.header-menu a{color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;position:relative;display:block;padding:6px 0}.header-menu .current-menu-item a,.header-menu a:focus{color:#C9C548}.header-menu a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(0deg,#fff0 0%,#ffffff 50%,#fff0 100%)}.header-nav-menu.active .header-menu{opacity:1}.header-nav-menu-list{display:flex;gap:0;flex-direction:column;align-items:center}.header-menu .sub-menu{display:flex;flex-direction:column;align-items:center;min-width:100%}.header-menu .sub-menu a{font-size:12px;color:rgb(255 255 255 / .85)}.header-menu .sub-menu a::after{opacity:.55}}.header-hamburger{position:relative;width:34px;height:34px;background-color:#4d40b4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.header-hamburger span{background:#fff;border-radius:10px;height:2px;width:70%;transition:all 0.5s cubic-bezier(.08,.81,.87,.71)}.header-hamburger.active span:nth-of-type(1){transform:rotate(45deg) translate(4px);transform-origin:6px 0}.header-hamburger.active span:nth-of-type(2){transform:rotate(495deg) translate(0)}.header-hamburger.active span:nth-of-type(3){transform:rotate(45deg);opacity:0}