.page_item_has_children a:after,.dropdown-toggle:after,.menu-item-has-children a:after,.dropdown-toggle:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}@media screen and (min-width:1051px){#header-menu{width:100%;clear:both;bottom:0;height:auto;padding:0;margin:0;text-align:right}#header-menu ul a:link,#header-menu ul a:visited{color:#000;text-decoration:none;font-weight:500}#header-menu ul>li{margin:0 8px}#header-menu ul>li:last-child{margin-right:0}#header-menu ul a{padding:39px 0}#header-menu ul ul{width:680px;overflow:hidden;padding-top:20px;z-index:9;display:flex !important}nav#navigation ul.sub-menu:before{position:absolute;top:10px;left:16px;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid #2b6957;border-left:10px solid transparent;border-bottom-color:#28624f;content:'';left:290px;z-index:99999}#header-menu ul ul li{background:#fff;padding:4px}#header-menu ul ul li a.link:link,#header-menu ul ul li a.link:visited{color:#3f3f3f !important;display:flex;width:fit-content;flex-direction:row;padding-bottom:4px;justify-content:flex-start;font-size:13.5px;font-weight:700;margin-top:-10px;padding-left:4px}#header-menu ul ul li a.link span{border-bottom:2px solid #333}#header-menu ul ul .extra{margin-top:25px}#header-menu ul ul .extra p{padding-bottom:2px}#header-menu ul ul li svg{width:20px;height:auto;margin-left:15px}#header-menu ul ul li .extra svg{width:37px;height:auto;margin-left:0;margin-right:7px}#header-menu ul ul a:link,#header-menu ul ul a:visited{font-size:15px;line-height:1.5;color:#fff !important;padding:0;text-align:left;display:flex;align-items:center;text-transform:none;flex-direction:column;letter-spacing:0px}#header-menu ul ul li:hover{background:#eaeaea}#header-menu ul ul li:nth-child(1){border-radius:5px 0 0 5px;overflow:hidden}#header-menu ul ul li:nth-child(3){border-radius:0 5px 5px 0;overflow:hidden}#header-menu .image{height:160px;overflow:hidden;width:100%;margin-bottom:5px}#header-menu ul ul img{height:150px;width:100%;height:100%;object-fit:cover;max-width:100%;max-height:100%}#header-menu ul ul h2{color:#000;font-size:20px;margin-bottom:0;width:97%;text-align:left}#header-menu ul ul p{color:#5b5b5b;font-size:12.5px;text-align:left;width:97%;padding-bottom:10px;line-height:1.6}#header-menu ul ul a:hover,#header-menu ul ul a:target{background:rgba(255,255,255,.1)}}@media screen and (min-width:1051px){#header-menu ul>li{margin:0 40px 0 0}#header-menu ul a:link,#header-menu ul a:visited{font-size:18px}#header-menu ul li.current-menu-item a:link,#header-menu ul li.current-menu-item a:visited,#header-menu ul li.current-page-ancestor a:link,#header-menu ul li.current-page-ancestor a:visited{color:#fff}}@media screen and (min-width:1379px){#header-menu ul>li{margin:0 50px 0 0}}@media screen and (min-width:1479px){#header-menu ul a:link,#header-menu ul a:visited{font-size:19px}}@media screen and (min-width:1051px){nav#navigation li.hide{display:none}.no-js .header-menu{display:block;right:0}#header-menu ul{margin:0;padding:0;list-style:none}#header-menu ul>li{display:inline-block;position:relative}#header-menu ul a{display:block;outline-offset:0px;white-space:nowrap}#header-menu ul ul li.current_page_item a:link,#header-menu ul ul li.current_page_item a:visited,#header-menu ul li.current_page_parent ul a:link,#header-menu ul li.current_page_parent ul a:visited{border-bottom:none !important}#header-menu ul ul{text-align:left;opacity:0;display:block;margin:0;position:absolute;pointer-events:none;transition:opacity .6s ease 0s;left:auto;right:0}.no-js #header-menu ul ul{display:block}#header-menu ul ul li{width:100%;margin:0;padding:6px 4px;position:relative}#header-menu ul ul li:first-child{padding-left:7px}#header-menu ul ul li:last-child{padding-right:7px}#header-menu ul ul ul li{width:100%}#header-menu ul ul ul li{width:100%}#header-menu ul ul a{white-space:normal;width:100%;padding:13px 25px 13px}#header-menu li:hover>ul,#header-menu li.focus>ul{right:0;left:0;opacity:1;pointer-events:auto;left:auto;right:0;transition:opacity .6s ease 0s}#header-menu li:nth-child(2)>ul,#header-menu li:nth-child(2):hover>ul,#header-menu li:nth-child(2).focus>ul,#header-menu li:nth-child(3)>ul,#header-menu li:nth-child(3):hover>ul,#header-menu li:nth-child(3).focus>ul{right:auto;left:-255px}#header-menu ul ul:after{border-width:0 5px 5px;right:20px;top:-5px}.dropdown-toggle,#header-menu ul .dropdown-toggle.toggled-on,.menu-toggle{display:none}}@media screen and (max-width:1050px){.header-menu .container{width:100%}body.toggled-on{overflow:hidden}nav#navigation{position:relative;width:100%;z-index:99}.menu-top-menu-container{width:100%}.header-menu{background:#373737;margin:0;right:0;top:0;width:400px;position:absolute;height:100vh;overflow:auto;padding-top:0;-webkit-box-shadow:0 0 15px rgba(0,0,0,.8);-moz-box-shadow:0 0 15px rgba(0,0,0,.8);-ms-box-shadow:0 0 15px rgba(0,0,0,.8);-o-box-shadow:0 0 15px rgba(0,0,0,.8);box-shadow:0 0 15px rgba(0,0,0,.8);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:transform .5s;z-index:99;padding-bottom:160px}.header-menu.toggled-on,.no-js .header-menu{top:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition:transform .5s}#menu-toggle{background:0 0;position:absolute;z-index:99999;border:none;color:#4c4c4c;font-weight:600;right:13px;top:73px;font-size:16px;text-transform:uppercase;letter-spacing:2px;padding:6px 20px 4px;border-radius:10px;width:125px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu-toggle.toggled-on{top:9px;right:14px;color:#fff;padding:4px 10px 0;width:120px}button#menu-toggle:after{content:"\f419";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Genericons";font-size:25px;font-weight:400;speak:none;vertical-align:middle;width:20px;top:-2px;height:20px;margin-left:8px;margin-top:-6px;position:relative}button#menu-toggle.toggled-on:after{content:"\f406"}#header-menu ul{list-style:none;margin:0;padding:0}#header-menu li{position:relative}#header-menu a{display:block;outline-offset:-1px;color:#1a1a1a;display:block;line-height:1.3125;outline-offset:-1px;padding:22px 0 23px 30px}#header-menu ul ul{background:rgba(255,255,255,.1)}#header-menu ul ul a{padding:7px 0 7px 30px}#header-menu ul ul ul{background:rgba(255,255,255,.2)}#header-menu ul ul ul a{padding:17px 0 17px 70px}#header-menu a:link,#header-menu a:visited{color:#fff;text-decoration:none;font-weight:500;font-size:17px}#header-menu h2{font-size:24px}#header-menu .link svg path{fill:#fff}#header-menu .link svg{height:12px;margin-left:10px;width:auto}#header-menu .extra svg{height:40px;width:auto;margin-left:0;margin-right:15px}#header-menu li ul li{padding-bottom:30px}#header-menu .extra a{display:flex;align-items:center}#header-menu .extra{margin-top:10px}#header-menu .extra p{margin:0}#header-menu a a:link,#header-menu a a:visited{font-size:15px}#header-menu .current-menu-item>a,#header-menu .current-menu-ancestor>a{font-weight:700}#header-menu ul ul{transition:opacity .6s ease 0s;margin-left:0;display:none}.no-js #header-menu ul ul{display:block}#header-menu ul .toggled-on{display:block;padding:0;margin:0 !important}#header-menu ul .image{display:none}#header-menu .primary-menu{margin:0;padding:0}#header-menu .page_item_has_children>a{margin-right:89px}.dropdown-toggle{background-color:transparent;border:0;border-radius:0;color:#fff;content:"";height:71px;padding:0;position:absolute;right:0;text-transform:none;top:0;width:90px;z-index:99}.dropdown-toggle:after{content:"\f431";font-size:24px;left:1px;position:relative;width:90px}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:transparent}.dropdown-toggle:focus{outline:thin dotted;outline-offset:-1px}.dropdown-toggle:focus:after{border-color:transparent}}