@media (min-width:1024px){.nav-sections .nav-sections-item-content,.nav-sections .navigation,.nav-sections .navigation>ul{position:static}.navigation .level0{position:static}.navigation .level0>.level-top{font-family:var(--kc-display);font-weight:600;text-transform:uppercase;letter-spacing:.03em;position:relative;transition:color .15s}.navigation .level0>.level-top:after{content:"";position:absolute;left:15px;right:15px;bottom:0;height:3px;background:var(--kc-yellow);transform:scaleX(0);transform-origin:left;transition:transform .2s}.navigation .level0:hover>.level-top:after,.navigation .level0.active>.level-top:after,.navigation .level0.has-active>.level-top:after{transform:scaleX(1)}.navigation .level0.kx-menu-hl>.level-top{background:0 0}.navigation .level0.kx-menu-hl>.level-top:after{content:none}.navigation .level0.kx-menu-hl>.level-top>span{display:inline-block;background:#000;color:var(--kc-yellow) !important;padding:5px 12px;border-radius:4px;line-height:1.2}.navigation .level0.kx-menu-hl:hover>.level-top>span,.navigation .level0.kx-menu-hl>.level-top:focus-visible>span{background:var(--kc-yellow);color:#000 !important}.navigation .level0.parent>.level-top>span.ui-menu-icon{display:none !important}.navigation .level0.parent>a.level-top{padding-right:36px !important}.navigation .level0.parent>.level-top:before{content:"";position:absolute;right:13px;top:50%;margin-top:-4px;width:9px;height:9px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .2s;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3'%3E%3Cpath d='M6 9l6 6 6-6' stroke-linecap='round'/%3E%3C/svg%3E")}.navigation .level0.parent:hover>.level-top:before{transform:rotate(180deg)}.navigation .level0.parent>.submenu{display:grid !important;grid-template-columns:repeat(4,1fr);column-gap:30px;row-gap:2px;position:absolute;left:50% !important;top:99% !important;right:auto;width:100%;max-width:1280px;min-width:0;margin:0 !important;padding:30px 8px 34px;background:#fff;border:none;border-top:1px solid var(--k-line);border-bottom:4px solid var(--kc-yellow);border-radius:0;box-shadow:0 18px 34px rgba(0,0,0,.13);z-index:200;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.navigation .level0.parent:hover>.submenu,.navigation .level0.parent:focus-within>.submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity .16s ease,transform .16s ease,visibility 0s}@media (max-width:1328px){.navigation .level0.parent>.submenu{padding-left:24px;padding-right:24px}}.navigation .level0 .submenu:before,.navigation .level0 .submenu:after{content:none !important}.navigation .level0 .submenu>ul{margin-top:0}.navigation .level0.parent>.submenu>li{display:block;margin:0;padding:0;border:none;background:0 0}.navigation .level0.parent>.submenu>li>a{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 10px;font-size:14.5px;line-height:1.35;color:#1a1a1a;border:none;border-left:3px solid transparent;border-radius:3px;transition:.15s}.navigation .level0.parent>.submenu>li>a:hover,.navigation .level0.parent>.submenu>li>a.ui-state-focus{background:var(--k-paper);border-left-color:var(--kc-yellow);color:#000;text-decoration:none}.navigation .level0.parent>.submenu>li.active>a{border-left-color:var(--kc-yellow);font-weight:600;color:#000}.navigation .level0.parent>.submenu>li>a>img.kx-menu-thumb{flex:0 0 auto;width:44px;height:44px;object-fit:cover;border-radius:6px;border:1px solid var(--k-line);background:#fff}.navigation .level0.parent>.submenu>li>a:hover>img.kx-menu-thumb{border-color:var(--kc-yellow)}.navigation .level0 .submenu .submenu{display:block !important;position:static;opacity:1;visibility:visible;pointer-events:auto;transform:none;grid-template-columns:none;box-shadow:none;border:none;background:0 0;padding:0 0 6px 14px;margin:0 !important;width:auto;min-width:0}.navigation .level0 .submenu .submenu>li>a{padding:5px 0;font-size:13px;color:var(--kc-muted);border:none}.navigation .level0 .submenu .submenu>li>a:hover{color:#000;background:0 0;text-decoration:underline}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{display:none}}