header#header{z-index:999;background-color:#fffaf0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:12.1875rem;padding:1.125rem 6.25rem;display:flex;position:relative;box-shadow:1.25rem 1.25rem .625rem #0003}header#header h1.logo{aspect-ratio:3.96;background-image:url(/logo.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:37.125rem;margin:0 0 0 -3.125rem;display:block}header#header h1.logo>span{display:none}header#header menu{flex-direction:row;justify-content:flex-end;align-items:center;margin:0;display:flex}header#header menu>li{margin:0 0 0 3rem;padding:0;list-style:none}header#header menu>li>a,header#header menu>li>span{color:#291400;font-family:futura-100,sans-serif;font-size:1.875rem;font-style:normal;font-weight:500;line-height:1;text-decoration:none}@media (max-width:1024px){header#header h1.logo{margin-left:-5.625rem}header#header menu{display:none}}
footer#footer{background-color:#375855;padding:3.125rem 0}footer#footer div.container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}footer#footer div.container p{color:#fffaf0;text-align:left;margin:0;font-size:1.5rem}footer#footer div.container p:nth-child(2){text-align:right}footer#footer div.container p>a{color:#fffaf0;font-size:3.5rem}footer#footer div.container p>a:hover{color:#d18c47}footer#footer div.container p>a.facebook{text-decoration:none}footer#footer div.container p>a.facebook:after{content:"";font-family:FontAwesomeBrands;font-weight:400!important}footer#footer div.container p>a.facebook>span{display:none}
