﻿.nav-link,a{color:#00502f}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('fonts/open-sans-v40-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url('fonts/open-sans-v40-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('fonts/open-sans-v40-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('fonts/open-sans-v40-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;src:url('fonts/open-sans-v40-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:500;src:url('fonts/open-sans-v40-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('fonts/open-sans-v40-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url('fonts/open-sans-v40-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('fonts/open-sans-v40-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url('fonts/open-sans-v40-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;src:url('fonts/open-sans-v40-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:800;src:url('fonts/open-sans-v40-latin-800italic.woff2') format('woff2')}html{font-size:.875em;position:relative;min-height:100%}@media (min-width:768px){html{font-size:1em}}@media (min-width:1800px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:80%}}body{display:flex;flex-direction:column;min-height:100vh;padding-top:4.5rem}a,body,h1,h2,h3,h4,h5,h6,html,li,p,ul{font-family:Open Sans,sans-serif;font-weight:400}h1{font-weight:700}a:active,a:focus,a:hover{color:#88714c}.img-external{max-height:.7rem}.icon-footer{max-height:2rem}.nav-button:active,.nav-button:focus,.nav-button:hover{background-color:#00502f;color:#fff}.navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.bg-green,.btn-primary,.btn.show,.dropdown-item.active,.dropdown-item:active,:not(.btn-check)+.btn:active{background-color:#00502f}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:hover,.btn:first-child:active{background-color:#88714c;border-color:#88714c;color:#fff}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#3d3d3d;border-color:#3d3d3d;color:#fff;opacity:.9}.btn-outline-primary{color:#00502f;border-color:#00502f}.btn-outline-primary:active,.btn-outline-primary:hover,.list-group-item.active{background-color:#00502f;border-color:#00502f}.section-item:active a,.section-item:active h2,.section-item:active h2 a,.section-item:active h3,.section-item:active h3 a,.section-item:focus a.callout-cta,.section-item:focus h2,.section-item:focus h2 a,.section-item:focus h3,.section-item:focus h3 a,.section-item:hover a.callout-cta,.section-item:hover h2,.section-item:hover h2 a,.section-item:hover h3,.section-item:hover h3 a{color:#fff;text-decoration:underline}.section-item:active,.section-item:focus,.section-item:hover{color:#fff;background-color:#00502f}.nav-link{background-color:#fff}.nav-link:active,.nav-link:focus,.nav-link:hover{color:#fff!important;background-color:#00502f}.nav-tabs,.nav-tabs .nav-link,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#00502f}.nav-tabs .nav-link.active{color:#fff;background-color:#00502f;border-color:#00502f}.footer{flex:0 0 10em;margin-top:auto}.footer a{text-decoration:none}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:underline}.footer_line{border-top:1px solid #eee}