nav:where(.astro-5BLMO7YK){position:fixed;top:0;left:0;width:100%;height:var(--navbar-height);background-color:var(--darker-green);border-bottom:1px solid black;z-index:10}nav:where(.astro-5BLMO7YK) .links:where(.astro-5BLMO7YK){display:grid;grid-template-columns:repeat(8,auto);height:100%;align-items:center;justify-items:center}nav:where(.astro-5BLMO7YK) .links:where(.astro-5BLMO7YK) .item:where(.astro-5BLMO7YK){text-decoration:none;font-weight:800;color:#000;display:flex;cursor:pointer;transition:.15s;height:100%;width:100%;text-align:center;justify-content:center;align-items:center;margin:0 1rem}nav:where(.astro-5BLMO7YK) .links:where(.astro-5BLMO7YK) .item:where(.astro-5BLMO7YK):hover,nav:where(.astro-5BLMO7YK) .links:where(.astro-5BLMO7YK) .item:where(.astro-5BLMO7YK):focus{background-color:var(--light-orange)}.main-image:where(.astro-5BLMO7YK),.open-nav-button:where(.astro-5BLMO7YK){display:none}.main-image-container:where(.astro-5BLMO7YK){width:100%;position:fixed;top:0}@media only screen and (max-width: 64rem){nav:where(.astro-5BLMO7YK) .links:where(.astro-5BLMO7YK){display:none;grid-template-columns:none;width:max-content;background:var(--darker-green);height:20rem;border:0px solid black;border-width:0px 1px 1px 0px}nav:where(.astro-5BLMO7YK) .links:where(.astro-5BLMO7YK) .item:where(.astro-5BLMO7YK){position:relative;z-index:0}.menu-open:where(.astro-5BLMO7YK){display:block}.main-image:where(.astro-5BLMO7YK){display:block;top:0;margin:0 auto;height:var(--navbar-height);transform:rotate(2deg)}.open-nav-button:where(.astro-5BLMO7YK){display:flex;gap:.5rem;align-items:center;justify-content:center;z-index:1;cursor:pointer;position:fixed;top:0;height:var(--navbar-height);width:7rem;color:#000;font-size:1rem;background-color:inherit;border:0;transition:.15s}.open-nav-button:where(.astro-5BLMO7YK):hover+.links:where(.astro-5BLMO7YK),.open-nav-button:where(.astro-5BLMO7YK):active+.links:where(.astro-5BLMO7YK),.open-nav-button:where(.astro-5BLMO7YK):focus+.links:where(.astro-5BLMO7YK),.links:where(.astro-5BLMO7YK):hover,.links:where(.astro-5BLMO7YK):focus{display:grid;position:relative;top:var(--navbar-height)}.open-nav-button:where(.astro-5BLMO7YK):hover,.open-nav-button:where(.astro-5BLMO7YK):active,.open-nav-button:where(.astro-5BLMO7YK):focus{background-color:var(--light-green);outline:none}.button-hamburger:where(.astro-5BLMO7YK){margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between;height:.88rem;width:1rem}.button-hamburger-line:where(.astro-5BLMO7YK){width:100%;height:.2rem;background-color:#000;border-radius:.25rem}}footer:where(.astro-SZ7XMLTE){position:fixed;bottom:0;left:0;right:0;text-align:center;background-color:var(--darker-green);border-top:1px solid black;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:10px;padding:5px}.partial-link:where(.astro-SZ7XMLTE){display:none}a:where(.astro-SZ7XMLTE),a:where(.astro-SZ7XMLTE):visited{color:#000;transition:all .15s}a:where(.astro-SZ7XMLTE):hover,a:where(.astro-SZ7XMLTE):active{color:var(--dark-blue)}#faxbutton:where(.astro-SZ7XMLTE){all:unset;text-decoration:underline}@media only screen and (max-width: 70rem){.partial-link:where(.astro-SZ7XMLTE){display:block}.full-link:where(.astro-SZ7XMLTE){display:none}}:root{--navbar-height: 4rem;--footer-height: 1.5rem;--light-green: #d0e8d1;--middle-green: #b5d5b5;--darker-green: #90c393;--light-orange: rgb(229, 183, 47);--dark-blue: rgb(35, 91, 165);background-color:var(--light-green)}@font-face{font-family:quicksand;src:url(/fonts/Quicksand-VariableFont_wght.ttf)}@font-face{font-family:fafers;src:url(/fonts/FAFERS_Irregular_Serif_font.ttf)}html{height:100%;margin:0;padding:0}*{font-family:quicksand;font-weight:500}h1,h2,h3,h4,h5,h6{font-family:fafers;margin:0;padding:0;text-align:center}h1{margin:0;font-weight:800;font-size:min(12vw,4rem)}h2{font-size:3rem;font-size:min(10vw,3rem)}h3{font-size:2rem;font-size:min(8vw,2rem)}p{font-size:1.3rem;max-width:80%}@media only screen and (max-width: 50rem){p{font-size:1.1rem;max-width:50rem;margin-left:10px;margin-right:10px}}main{margin:8px;width:min(max-content,90%);margin-top:calc(.5rem + var(--navbar-height));padding-bottom:4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}
