.mega-menu{position:relative}.mega-submenu{gap:64px}.mega-submenu.show-hidesbm{display:none!important}.mm-column ul{column-gap:64px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:repeat(4,auto);list-style:none;margin:0;padding:0}.mm-menudesc{color:#858585;font-size:16px}@media (min-width:901px){.mega-menu .has-showsbm a.mm-item-link,.mega-menu .showsbm a.mm-item-link{pointer-events:none}}.mega-menu ul{list-style:none;margin:0;padding:0}.mm-arrow{line-height:0}.mm-item a.mm-item-link{color:#fff;font-size:16px;gap:4px;justify-content:center;line-height:140%;padding:8px 16px}.mm-item a.mm-item-link.open,.mm-item a.mm-item-link:hover{background:#151718;border-radius:24px;color:#d9fb51}.mm-item a.mm-item-link:hover svg path{fill:#d9fb51}.mm-item.has-hidesbm a svg{display:none}.mm-item{cursor:pointer;position:relative}.mega-submenu{background:#151718;border:1px solid #25292b;border-radius:32px;box-shadow:0 8px 12px 0 rgba(0,0,0,.5);box-sizing:border-box;display:none;flex-wrap:nowrap;left:0;max-width:calc(100vw - 32px);padding:48px;position:absolute;right:0;top:100%;width:auto;z-index:1000}.mm-submenudesc{display:flex;flex-direction:column;gap:8px}.colmain{padding:0!important}.colmain .mm-submenu{background:#1b1e20;border-radius:32px;max-height:100px;padding:24px}.colmain .mm-submenuliwrap .mm-menulink{font-size:20px}.sb-arrow{display:none;line-height:0}.colmain .sb-arrow{display:block}.colmain .mm-submenu{align-items:center;display:flex;gap:80px;justify-content:space-between}.colmain .mm-submenu:hover svg path{fill:#d9fb51}@media (min-width:901px){.mm-item:hover>.mega-submenu{display:flex}.mega-menu-buttons,.mega-menu-buttons img,.mega-menu-sm{display:none}}@media (max-width:900px){.mm-item.active>.mega-submenu{display:block}.mega-submenu{position:static}}.mm-column{flex:1 1 0;position:relative}.mega-submenu .mm-column:not(:last-child):after{background-color:#25292b;bottom:0;content:"";position:absolute;right:-32px;top:0;width:1px}.mega-submenu .mm-column{padding-left:32px;padding-right:32px}.mm-menulink,.mm-subheading{white-space:nowrap}.mm-subheading{color:#d9fb51;font-size:20px;font-weight:700;line-height:1;margin-bottom:16px}.mm-submenuliwrap .mm-menulink{color:#fff;font-size:16px;line-height:140%}.mm-submenuliwrap .mm-menulink:hover{color:#ecff9f}.mm-submenu{margin-bottom:15px}.mm-submenuliwrap{align-items:center;display:flex;gap:12px}.mm-menudesc,.mm-menulink,.mm-submenuliwrap>div{white-space:nowrap}.mm-submenuliwrap svg{flex-shrink:0}.mm-item.has-showsbm{padding:20px 0}.burger{display:none}@media (max-width:900px){.burger{align-items:center;background:#25292b;border-radius:24px;cursor:pointer;display:flex;height:48px;justify-content:center;padding:8px 17px;width:52px;z-index:10}.burger span,.burger span:after,.burger span:before{background-color:#d9fb51;border-radius:2px;display:block;height:2px;position:absolute;transition:transform .3s,background-color .3s;width:20px}.burger span:after,.burger span:before{content:""}.burger span:before{transform:translateY(-7px)}.burger span:after{transform:translateY(7px)}.burger.clicked span,.header-light .burger.clicked span{background-color:transparent}.burger.clicked span:before{transform:rotate(45deg)}.burger.clicked span:after{transform:rotate(-45deg)}.mega-menu-wrapper{background:#0f0f0f;left:0;overflow-y:hidden;padding:20px;position:fixed;top:-150%;transition:top .5s ease;width:100%;z-index:9}.mega-menu-wrapper.active{max-height:calc(100vh - 100px);overflow-y:auto;padding-bottom:48px;top:100px}.mega-menu-sm{gap:24px;padding-top:48px}.mega-menu-buttons,.mega-menu-sm{align-items:center;display:flex;justify-content:center}.mega-menu-buttons{background:#25292b;border-radius:36px;gap:12px;margin-top:130px;padding:20px}.mega-menu ul{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.mm-item{border-bottom:1px solid #25292b;text-align:left;width:100%}.mm-item:last-child{border-bottom:0}.mm-item.has-showsbm{padding:0}.mm-item a.mm-item-link{font-size:24px;font-weight:700;justify-content:flex-start;padding:0 0 24px}.mega-submenu{background:transparent;border:0;box-shadow:none;flex-direction:column;gap:24px;padding:24px 0}.colmain .sb-arrow,.mm-menudesc,.mm-subheading,.mm-submenuliwrap img{display:none}.colmain .mm-submenuliwrap .mm-menulink{font-size:16px}.colmain .mm-submenu{background:none;margin:0;padding:0}.mega-submenu .mm-column{padding:0 0 24px}body.no-scroll .header__logo img{opacity:.1}.mm-item a.mm-item-link.open,.mm-item a.mm-item-link:hover{background:none}body.no-scroll{overflow:hidden}}