.header-module-scss-module___6waEa__header{background:var(--color-lightest);color:var(--color-darkest);position:relative}@media screen and (min-width:992px){.header-module-scss-module___6waEa__header{font-size:2rem}}.header-module-scss-module___6waEa__logo{height:3rem}@media screen and (min-width:992px){.header-module-scss-module___6waEa__logo{height:4.5rem}}.header-module-scss-module___6waEa__navbar-nav{text-transform:uppercase}@media screen and (min-width:992px){.header-module-scss-module___6waEa__navbar-nav{padding-top:var(--bs-nav-link-padding-y);padding-bottom:var(--bs-nav-link-padding-y)}.header-module-scss-module___6waEa__navbar-nav.header-module-scss-module___6waEa__page{background:var(--color-light)}.header-module-scss-module___6waEa__navbar-nav.header-module-scss-module___6waEa__page .header-module-scss-module___6waEa__nav-link:not(:first-child){border-left:1px solid var(--color-darkest)}.header-module-scss-module___6waEa__navbar-nav.header-module-scss-module___6waEa__contact{background:var(--color-dark);color:var(--color-lightest)}.header-module-scss-module___6waEa__navbar-nav.header-module-scss-module___6waEa__contact .header-module-scss-module___6waEa__nav-link,:is(.header-module-scss-module___6waEa__navbar-nav.header-module-scss-module___6waEa__contact .header-module-scss-module___6waEa__nav-link.active,.header-module-scss-module___6waEa__navbar-nav.header-module-scss-module___6waEa__contact .header-module-scss-module___6waEa__nav-link.show){color:var(--color-lightest)}.header-module-scss-module___6waEa__navbar-nav .header-module-scss-module___6waEa__nav-link{padding-top:0;padding-bottom:0;line-height:1em}}.header-module-scss-module___6waEa__navbar-toggle.navbar-toggler{background:var(--color-light);border:0}.header-module-scss-module___6waEa__navbar-toggle.navbar-toggler:focus{box-shadow:none!important;outline:none!important}
.footer-module-scss-module__KqUJ8G__footer{background:var(--color-darkest);color:var(--color-light)}@media screen and (min-width:992px){.footer-module-scss-module__KqUJ8G__footer{font-size:2rem}}.footer-module-scss-module__KqUJ8G__footer h2{color:var(--color-dark);text-transform:uppercase;font-weight:600}.footer-module-scss-module__KqUJ8G__footer a{color:var(--color-light);padding:1rem 0;text-decoration:none;display:block}@media screen and (min-width:992px){.footer-module-scss-module__KqUJ8G__footer a{padding:1.5rem 0}}.footer-module-scss-module__KqUJ8G__footer a:not(:last-child){border-bottom:1px solid var(--color-dark)}.footer-module-scss-module__KqUJ8G__footer a>svg{vertical-align:middle;width:1.2em;height:1.2em}.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-logo{max-height:10rem}.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2rem;display:grid}@media screen and (min-width:992px){.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container{grid-template-columns:1.5fr 1fr 1fr;gap:5rem}}.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-logo,.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-navigation{grid-column:1/span 1}@media screen and (min-width:992px){.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-navigation{grid-area:1/2/span 2/span 1}}.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-policy{grid-column:2/span 1}@media screen and (min-width:992px){.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-policy{grid-area:1/3/span 2/span 1}}.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-copyright{grid-column:1/span 2}@media screen and (min-width:992px){.footer-module-scss-module__KqUJ8G__footer .footer-module-scss-module__KqUJ8G__footer-container .footer-module-scss-module__KqUJ8G__footer-cell-copyright{grid-area:2/1/span 1/span 1}}
