@charset "UTF-8";
@media only screen and (min-width:993px){#header .nav--hamburger{display:none}#header .start #mainNav .level_1 a{color:#3A4953}#header .start #mainNav .level_1 a:hover{color:#000;text-decoration:none}#header .start #mainNav .level_1 li.home-site{background-image:url("/files/theme/images/logo/HYDROWATT-Logo.png")}#header #mainNav .level_1{display:flex;align-items:center;align-content:center;position:relative;overflow-y:visible;list-style:none;margin:0 auto;width:1140px;max-width:100%;padding-left:15px;padding-right:15px}#header #mainNav .level_1 a{display:block;padding:1.25rem 1rem;color:#fff}#header #mainNav .level_1 a:hover,#header #mainNav .level_1 .trail{color:#74C4EF;text-decoration:none}#header #mainNav .level_1 a.active,#header #mainNav .level_1 a.trail{font-weight:bold}#header #mainNav .level_1 a.submenu::after{margin-left:0.25rem;content:"";font-family:"Font Awesome 7 Free", serif;font-weight:900;font-size:0.75rem}#header #mainNav .level_1 li.home-site{background-image:url("/files/theme/images/logo/HYDROWATT-Logo_mono.png");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:2rem}#header #mainNav .level_1 li.home-site a,#header #mainNav .level_1 li.home-site strong{width:200px;height:100%;text-indent:-9999px;display:block;height:60px}#header #mainNav .level_1 li.last a{padding-right:0}#header #mainNav .sibling,#header #mainNav .active{cursor:pointer;overflow:hidden;color:#fff}#header #mainNav>.submenu:hover::after{content:"";display:block;margin:10px auto;width:40px;height:40px;background-color:transparent}#header #mainNav .submenu:hover .level_2{position:absolute;margin:auto;flex-direction:column;z-index:100;display:flex;justify-content:center;flex-wrap:wrap;list-style:none;height:auto}#header #mainNav .submenu:hover .level_2 li{background:#184f6f;padding:0;height:auto}#header #mainNav .submenu:hover .level_2 li a{display:block;padding:0.5rem 1rem;color:#fff;font-weight:700}#header #mainNav .submenu:hover .level_2 li a *{font-family:"Recursive";font-style:normal;font-weight:700}#header #mainNav .submenu:hover .level_2 li strong.active,#header #mainNav .submenu:hover .level_2 li a:hover{display:block;padding:0.5rem 1rem;background-color:#74C4EF;text-decoration:none;border-radius:1rem;color:#fff;font-weight:700}#header #mainNav .submenu:hover .level_2 li:first-child{border-radius:1rem 1rem 0 0}#header #mainNav .submenu:hover .level_2 li:last-child{border-radius:0 0 1rem 1rem}#header #mainNav .submenu:hover .level_2 .submenu,#header #mainNav .submenu:hover .level_2 .active{cursor:pointer;text-align:left;overflow:hidden}#header #mainNav .submenu:hover .level_2>.submenu:hover::after{content:"";display:block;margin:10px auto;width:40px;height:40px;background-color:rgba(61, 167, 239, 0.85);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header #mainNav .submenu:hover .level_2 .submenu:hover>.level_3{position:absolute;margin:auto;padding:0;top:60px;display:block;flex-wrap:wrap;flex-direction:column;justify-content:center;background:rgba(61, 167, 239, 0.85);list-style:none;text-align:center}#header #mainNav .submenu:hover .level_2 .submenu:hover>.level_3 li a{color:#fff}#header #mainNav .submenu:hover .level_2 .submenu:hover>.level_3 li a:hover{font-weight:bold}#header .level_2{display:none;padding-left:0}#header .level_2 li{padding-top:1.5rem}#header .level_3{display:none}}.subnav ul{margin:auto;width:100%;z-index:100;display:flex;justify-content:center;flex-wrap:wrap;list-style:none;height:auto;padding:0}.subnav ul li{background:#184f6f;padding:0;height:auto}.subnav ul li a{display:block;padding:0.5rem 1rem;color:#fff;font-weight:700}.subnav ul li a *{font-family:"Recursive";font-style:normal;font-weight:700}.subnav ul li .trail,.subnav ul li strong.active,.subnav ul li a:hover{display:block;padding:0.5rem 1rem;background-color:#74C4EF;text-decoration:none;border-radius:10rem;color:#fff;font-style:normal;font-weight:700}.subnav ul li:first-child{border-radius:10rem 0 0 10rem}.subnav ul li:last-child{border-radius:0 10rem 10rem 0}