@media(min-width:1025px){.navigation-primary{display:block}.navigation-primary .submenu{list-style:none;margin:0;padding:0}.submenu.level-1{float:right}.submenu.level-1>li{float:left;position:relative}.submenu.level-1>li:after{content:"";height:3px;background:#fbab18;width:0;position:absolute;top:0;left:0;right:0;margin:0 auto;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.submenu.level-1>li:hover:after{width:100%}.submenu.level-1>li>a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding:0 10px;margin:0;line-height:107px;text-transform:uppercase;border-bottom:0}.submenu.level-2{display:none;position:absolute;z-index:970;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;vertical-align:top;min-width:241px;padding:15px 0;top:100%}.submenu.level-1>li:hover>.submenu.level-2{display:block;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.submenu.level-2>li a{display:block;font-size:14px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:7px 15px;text-decoration:none}.submenu.level-2>li a:focus,.submenu.level-2>li a:hover{text-decoration:none}.mobilenavigation{display:none !important}}@media(max-width:1189px) and (min-width:1025px){.submenu.level-1>li>a{margin:0;padding:0 5.5px;font-size:12px}.submenu.level-1>li:nth-last-child(2)>.submenu.level-2{right:0;left:auto}}@media(max-width:1024px){.mobilenavigation{display:block !important;position:absolute;top:50px;left:0;width:100%;height:100vh;z-index:4;background-color:#0aaf58;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-o-transform:translate(-100%,0);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.slide-right{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-o-transform:translate(0,0)}.navigation-primary{padding:0 0 20px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-o-transform:translate(0,0);text-align:left;height:60vh;overflow-y:auto;max-height:calc(100vh - 157px)}.navigation-primary ul{list-style:none;padding:0;margin:0}ul.submenu li{position:relative}ul.submenu.level-1>li{border-bottom:solid 1px #58a02e}ul.submenu.level-1>li:last-child{border:0}.navigation-primary a{text-transform:uppercase;color:#fff;background:#0aaf58;padding:21px 0 21px 10px;display:block;font-size:16px;font-weight:700;text-decoration:none}ul.submenu.level-1 ul.submenu{display:none}.navigation-primary li ul li{border-bottom:1px solid #508e2c}.navigation-primary li ul a{background:#58a02e;color:#fff;font-size:14px;font-weight:400}.child-trigger{font-family:FontAwesome;display:inline-block;font-weight:400;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;cursor:pointer;color:#fff;position:absolute;top:0;right:0;width:55px;height:65px;line-height:65px;text-align:center;font-size:10px}.child-trigger:before{display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";font-size:30px;margin-top:16px;color:#fff}.child-trigger.child-open:before{content:"\f106"}}@media(max-width:767px){.navigation-primary{overflow-y:auto;height:70vh}}