﻿#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 a:after{content:"";position:absolute;font-family:var(--fontawesome);font-weight:900;font-size:1em;left:50%;margin-left:-6px;bottom:6px}#mainmenu ul li.sub ul li a,#mainmenu ul li.sub ul li .nav-link{text-transform:none;letter-spacing:0;padding:3px 0;font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing)}#mainmenu ul li.sub ul li a:after,#mainmenu ul li.sub ul li a:before,#mainmenu ul li.sub ul li .nav-link:after,#mainmenu ul li.sub ul li .nav-link:before{display:none}#mainmenu ul li a,#mainmenu ul li .nav-link{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:32px 0;position:relative;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width: 1310px){#mainmenu ul li a,#mainmenu ul li .nav-link{font-size:.8em}}#mainmenu ul li a:before,#mainmenu ul li .nav-link:before{content:"";height:3px;background:var(--bgcolor);display:block;left:50%;right:50%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;bottom:25px;position:absolute}#mainmenu ul li .submenu{height:0;position:absolute;padding:0;left:0;right:0;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#mainmenu ul li .submenu .centerIt{background:var(--bgcolor);padding:0 53px;border:1px solid color-mix(in srgb, var(--bgcolor) 80%, black 20%);border-top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#mainmenu ul li .submenu .submenuInner{display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding-left:40px;padding-right:40px;max-width:750px;float:right;-webkit-border-bottom-right-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-bottomright:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}@media(max-width: 1310px){#mainmenu ul li .submenu .submenuInner{max-width:696px}}#mainmenu ul li .submenu .submenuInner .level-2{width:40%}#mainmenu ul li .submenu .submenuInner .mainmenuItemFile{padding:0;width:80%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:var(--border-radius);overflow:hidden}#mainmenu ul li .submenu .submenuInner .mainmenuItemFile img{float:left;width:100%}#mainmenu ul li .level-2{display:flex;flex-flow:row wrap;left:0;margin:0 auto;padding:0;width:100%;z-index:4}#mainmenu ul li .level-2>li{width:100%;margin-left:0;padding:0 40px 20px 0}#mainmenu ul li .level-2>li>a{color:var(--mainmenu-fontcolor)}#mainmenu ul li .level-2>li>a:hover{background:#ee7202;background:-moz-linear-gradient(45deg, #ee7202 8%, #994a01 100%);background:-webkit-linear-gradient(45deg, #ee7202 8%, #994a01 100%);background:linear-gradient(45deg, #ee7202 8%, #994a01 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ee7202", endColorstr="#994a01",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-position:0 0px}#mainmenu ul li .level-2>li.active>a{font-weight:bold;background:#ee7202;background:-moz-linear-gradient(45deg, #ee7202 8%, #994a01 100%);background:-webkit-linear-gradient(45deg, #ee7202 8%, #994a01 100%);background:linear-gradient(45deg, #ee7202 8%, #994a01 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ee7202", endColorstr="#994a01",GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-position:0 0px}#mainmenu ul li .level-3{font-size:.8em;padding-top:0}#mainmenu ul li .level-3 li a{width:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#mainmenu ul li .level-3 li a:hover{margin-left:5px;margin-right:-5px}#mainmenu ul li:hover .submenu{height:auto}#mainmenu ul li:hover .submenu .centerIt{padding-top:40px;padding-bottom:40px}#mainmenu ul li.active a,#mainmenu ul li:hover a{color:var(--mainmenu-fontcolor-hover)}#mainmenu ul li.active a:before,#mainmenu ul li:hover a:before{left:0;right:0;opacity:1}#mainmenu ul li ul li a,#mainmenu ul li ul li span.nav-link,#mainmenu ul li.active ul li a,#mainmenu ul li.active ul li span.nav-link,#mainmenu ul li:hover ul li a,#mainmenu ul li:hover ul li span.nav-link{color:var(--mainmenu-fontcolor)}#mainmenu ul li.active ul li.active a,#mainmenu ul li.active ul li:hover a,#mainmenu ul li:hover ul li:hover a{color:var(--mainmenu-fontcolor)}#mainmenu ul li ul li ul li a,#mainmenu ul li:hover ul li ul li a,#mainmenu ul li.active ul li.active ul li a,#mainmenu ul li.active ul li:hover ul li a,#mainmenu ul li:hover ul li:hover ul li a{color:#6d6d6d}#mainmenu ul li.active ul li.active ul li.active a,#mainmenu ul li.active ul li.active a,#mainmenu ul ul li:hover a,#mainmenu ul li.active ul li:hover ul li:hover a,#mainmenu ul li:hover ul li:hover ul li:hover a{color:#000}#mainmenu ul li li li{margin-left:0}#mainmenu ul li li li{display:block}