#mainmenu{position:static}#mainmenu ul{margin-bottom:0}#mainmenu ul li{display:inline-block;margin:0 0 0 20px;vertical-align:top}@media(max-width: 1012px){#mainmenu ul li{margin-left:7px}}#mainmenu ul li.sub ul li a,#mainmenu ul li.sub ul li .nav-link{text-transform:none;letter-spacing:var(--letter-spacing);padding:3px 0}#mainmenu ul li a,#mainmenu ul li .nav-link{border-radius:50px;color:var(--mainmenu-fontcolor);display:block;font-family:var(--head-fontfamily);font-weight:bold;width:100%;letter-spacing:var(--letter-spacing);line-height:1.5em;padding:5px 10px;position:relative;transition:all .3s}@media(max-width: 1310px){#mainmenu ul li a,#mainmenu ul li .nav-link{font-size:.8em}}#mainmenu ul li .submenu{border-radius:var(--border-radius-soft);background:rgba(255,255,255,.5);box-shadow:0 14px 35px rgba(0,0,0,.08);height:0;position:absolute;top:100%;left:0;right:auto;min-width:280px;padding:20px;overflow:hidden;transition:all .3s;z-index:20}#mainmenu ul li .submenu .centerIt{background:rgba(255,255,255,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:0;box-shadow:0 14px 35px rgba(0,0,0,.08);transition:all .3s}#mainmenu ul li .submenu .submenuInner{display:block;padding:0;max-width:none;float:none;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:all .3s}#mainmenu ul li .submenu .submenuInner .level-2{width:100%}#mainmenu ul li .submenu .submenuInner .mainmenuItemFile{display:none}#mainmenu ul li .level-2{display:block;margin:0;padding:0;width:100%;z-index:4}#mainmenu ul li .level-2>li{display:block;width:100%;margin-left:0;padding:0 10px}#mainmenu ul li .level-2>li>a,#mainmenu ul li .level-2>li>.nav-link{display:block;width:auto;padding:7px 0;color:var(--mainmenu-fontcolor);background:none;border-radius:0;-webkit-text-fill-color:initial}#mainmenu ul li .level-2>li:hover>a,#mainmenu ul li .level-2>li.active>a,#mainmenu ul li .level-2>li:hover>.nav-link,#mainmenu ul li .level-2>li.active>.nav-link{color:var(--mainmenu-fontcolor-hover);background:none;-webkit-text-fill-color:initial}#mainmenu ul li .level-3{font-size:.8em;padding-top:4px;padding-left:16px;margin-bottom:6px}#mainmenu ul li .level-3>li{margin-left:0;display:block}#mainmenu ul li .level-3>li>a,#mainmenu ul li .level-3>li>.nav-link{width:auto;background:none;border-radius:0;color:#6d6d6d;-webkit-text-fill-color:initial;transition:all .3s}#mainmenu ul li .level-3>li:hover>a,#mainmenu ul li .level-3>li.active>a,#mainmenu ul li .level-3>li:hover>.nav-link,#mainmenu ul li .level-3>li.active>.nav-link{color:#000;margin-left:5px;margin-right:-5px}#mainmenu ul li .level-4{font-size:1em;padding-top:2px;padding-left:14px}#mainmenu ul li .level-4>li{margin-left:0;display:block}#mainmenu ul li .level-4>li>a,#mainmenu ul li .level-4>li>.nav-link{width:auto;background:none;border-radius:0;color:#6d6d6d;-webkit-text-fill-color:initial;transition:all .3s}#mainmenu ul li .level-4>li:hover>a,#mainmenu ul li .level-4>li.active>a,#mainmenu ul li .level-4>li:hover>.nav-link,#mainmenu ul li .level-4>li.active>.nav-link{color:#000;margin-left:5px;margin-right:-5px}#mainmenu ul li:hover .submenu{height:auto}#mainmenu ul li:hover .submenu .centerIt{padding-top:18px;padding-bottom:18px}#mainmenu .level-1>li{position:relative}#mainmenu .level-1>li:hover>a,#mainmenu .level-1>li:hover>.nav-link{color:var(--mainmenu-fontcolor-hover)}#mainmenu .level-1>li.active>a,#mainmenu .level-1>li.active>.nav-link{background-color:var(--main-color);color:var(--highlight-color);border-radius:50px}