.navigation-inner{overflow:visible}.nav-menu-item{position:relative;flex:0 0 auto}.nav-submenu-toggle{min-height:52px;padding:0;display:flex;align-items:center;gap:7px;border:0;color:#fff;background:none;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.nav-submenu-toggle i{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:.18s}.submenu-open>.nav-submenu-toggle i{transform:translateY(2px) rotate(225deg)}.nav-submenu{min-width:230px;padding:7px;position:absolute;z-index:80;top:calc(100% + 1px);left:-12px;color:var(--blue-dark);background:#fff;border:1px solid #d4e1eb;border-radius:0 0 12px 12px;box-shadow:0 16px 38px rgba(7,35,60,.2)}.nav-submenu[hidden]{display:none}.nav-submenu>a,.nav-submenu>.nav-menu-item>a{width:100%;padding:10px 12px;display:block;color:var(--blue-dark);border-radius:7px;font-size:13px;white-space:nowrap}.nav-submenu>a:hover{color:#fff;background:var(--blue)}.nav-submenu .nav-submenu-toggle{width:100%;min-height:0;padding:10px 12px;justify-content:space-between;color:var(--blue-dark);font-size:13px}.nav-submenu .nav-submenu{top:0;left:calc(100% + 7px);border-radius:10px}.nav-parent-link{color:var(--red)!important;font-weight:900!important;border-bottom:1px solid #e2eaf0;border-radius:0!important}.navigation-tree-name{padding-left:calc(var(--menu-depth)*22px);display:flex;align-items:center;gap:7px}.navigation-tree-name small{padding:3px 6px;color:#536b81;background:#edf3f7;border-radius:5px;font-size:9px}@media(max-width:750px){.navigation-inner{overflow:visible}.nav-menu-item{width:100%}.nav-submenu-toggle{width:100%;min-height:0;padding:11px 4px;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.15)}.nav-submenu{min-width:0;padding:3px 0 5px 15px;position:static;color:#fff;background:rgba(0,0,0,.12);border:0;border-radius:0;box-shadow:none}.nav-submenu>a,.nav-submenu>.nav-menu-item>a{padding:10px;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);white-space:normal}.nav-submenu>a:hover{background:rgba(255,255,255,.1)}.nav-submenu .nav-submenu-toggle{padding:10px;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.nav-submenu .nav-submenu{padding-left:14px}.nav-parent-link{color:#fff!important}.navigation-tree-name{padding-left:calc(var(--menu-depth)*14px)}}
