#hamburgericonmenuwrapper{position:absolute;z-index:10000;font-size:16px}#hamburgerui{position:fixed;top:0;right:0;z-index:2;overflow:hidden}#hamburgerui ul{padding:0;margin:0;font-family:"Montserrat",sans-serif;list-style-type:none}#hamburgerui ul li{display:inline;margin:0}#hamburgerui ul li a{position:relative;display:block;float:left;padding:1.5em;margin:0;color:#333;text-decoration:none;background:#fff;outline:none;transition:all .5s}#hamburgerui ul li a::before{margin-right:.5em;font-family:"Font Awesome 6 Free";font-weight:900}#hamburgerui ul li:last-of-type a{width:35px}#hamburgerui ul li:last-of-type a::after{visibility:hidden;content:"Menu"}#hamburgerui ul li:last-of-type a:visited{color:#333}#hamburgerui ul li:last-of-type a:hover{background:#fff}#navtoggler{position:absolute;top:50%;left:50%;display:block;width:3em;height:2.5em;padding:0;font-size:8px;text-indent:-1000px;cursor:pointer;border:3px solid #333;border-width:3px 0;transition:all .3s ease-in;transform:translate3d(-50%, -50%, 0)}#navtoggler::before,#navtoggler::after{position:absolute;top:50%;left:0;display:block;width:100%;height:3px;margin-top:-0.25em;content:"";background:#333;transition:all .3s ease-in}#fullscreenmenu{position:fixed;top:0;left:0;z-index:1;box-sizing:border-box;width:100%;height:100%;overflow:auto;font-family:"Montserrat",sans-serif;font-weight:100;visibility:hidden;background:hsla(0,0%,100%,.95);transition:transform .5s,visibility 0s .5s;transform:translate3d(0, -100%, 0)}#fullscreenmenu h2{text-align:center}#fullscreenmenu ul{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:0;margin:0;font-size:2.5em;font-weight:400;text-transform:uppercase;letter-spacing:.05em;list-style:none;opacity:0;transition:all .5s .4s;transform:translate3d(0, -40px, 0)}#fullscreenmenu ul li{box-sizing:border-box;display:inline;width:50%;margin-bottom:.5em;text-align:center}#fullscreenmenu ul li a{position:relative;display:block;color:#055201;text-decoration:none;transition:background .3s}#fullscreenmenu ul li a:hover{color:#fff;background:#055201}#fullscreenmenu ul li a:hover::after{width:100%}#fullscreenmenu ul li a span{display:block;margin-top:1em;font-size:.5em;letter-spacing:.05em}@media screen and (max-width: 960px){#fullscreenmenu h2{display:block;padding:.5em;margin-bottom:.5em;font-size:1.25em;font-weight:400;color:#fff;background-color:#055201}#fullscreenmenu h2:first-child{margin-top:0}#fullscreenmenu h2:not(:first-child){margin-top:.75em}#fullscreenmenu ul li{width:100%}#fullscreenmenu ul li a{padding:.5em;font-size:1.25em}}@media screen and (min-width: 961px){#fullscreenmenu{padding-top:15px}#fullscreenmenu h2{display:flex;align-items:center;margin-bottom:1.25em;font-size:1.5em;font-weight:400}#fullscreenmenu h2::before,#fullscreenmenu h2::after{flex-grow:1;height:1px;margin:auto 15px;content:"";background-color:#ccc}#fullscreenmenu h2:not(first-child){margin-top:1.5em}#fullscreenmenu ul li{width:calc(33.3333333333% - 30px);margin:15px}#fullscreenmenu ul li a{padding:1em;font-size:1.75em}}#hamburgerui.shrink li a:link,#hamburgerui.shrink li a:visited{color:#333;background-color:#fff}#hamburgerui.shrink li a:hover,#hamburgerui.shrink li a:active{color:#fff;background-color:#666}#hamburgericonmenuwrapper.open #fullscreenmenu{visibility:visible;transition:transform .5s;transform:translate3d(0, 0, 0)}#hamburgericonmenuwrapper.open #navtoggler{border-width:0}#hamburgericonmenuwrapper.open #navtoggler::before{transform:rotate(-45deg)}#hamburgericonmenuwrapper.open #navtoggler::after{transform:rotate(45deg)}#hamburgericonmenuwrapper.open #hamburgerui li:nth-last-of-type(n+2) a{pointer-events:none;opacity:0}#hamburgericonmenuwrapper.open #fullscreenmenu ul{opacity:1;transform:translate3d(0, 0, 0)}@media(width <= 800px){#hamburgerui li a{padding:25px}#hamburgerui li a strong{display:none}#fullscreenmenu ul{font-size:2em}}@media(width <= 600px){#hamburgerui li a{padding:20px}#fullscreenmenu ul{font-size:1.5em}}@media(width <= 480px){#fullscreenmenu ul{font-size:1em}}/*# sourceMappingURL=nav.css.map */