#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:0;padding:3px 0}#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:#dddddd;display:block;font-family:"Grand Hotel", sans-serif;font-size:2em;width:100%;line-height:1.5em;padding:32px 0;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media (max-width:1310px){#mainmenu ul li a,#mainmenu ul li .nav-link{font-size:1.5em}}#mainmenu ul li a:before,#mainmenu ul li .nav-link:before{content:"";height:3px;background:#F8DABA;display:block;left:50%;right:50%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;bottom:36px;position:absolute}#mainmenu ul li .submenu{height:0;position:absolute;padding:0;left:0;right:0;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#mainmenu ul li .submenu .submenuInner{background:#333;padding:0 53px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#mainmenu ul li .submenu .submenuInner{display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding-left:40px;padding-right:0px;max-width:720px;float:right}@media (max-width:1310px){#mainmenu ul li .submenu .submenuInner{max-width:570px}}#mainmenu ul li .submenu .submenuInner #level-2{width:40%}#mainmenu ul li .submenu .submenuInner .mainmenuItemFile{padding:0;width:80%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#mainmenu ul li .submenu .submenuInner .mainmenuItemFile img{float:left}#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:#fff}#mainmenu ul li #level-2>li>a:hover{color:#F8DABA}#mainmenu ul li #level-2>li.active>a{font-weight:bold;color:#F8DABA}#mainmenu ul li #level-3{font-size:0.8em;padding-top:0}#mainmenu ul li #level-3 li a{width:auto;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:#F8DABA}#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:#000}#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:#000}#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}