@font-face{font-display:auto;font-family:'wagner_modernregular';src:url(../fonts/wagner_modern-webfont.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'parisienneregular';src:url(../fonts/parisienne-regular-webfont.woff2) format('woff2');font-weight:400;font-style:normal}body{background-color:#F8F5F0;color:#383635;font-family:Helvetica,Verdana,Arial,sans-serif;margin:0}picture{display:flex}a{color:#2e6ab6;text-decoration:none;transition:color 0.2s}h1,h2,h3,h4,h5{color:#1D4826;font-family:'wagner_modernregular',Garamond,serif;font-weight:400;text-transform:uppercase}h1{font-size:3em}h2{font-size:2.25em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}nav{align-items:center;background-color:#F8F5F0;box-shadow:gray 2px 2px 4px;display:flex;height:6em;position:fixed;transition:all 0.1s ease-in-out;width:100%;z-index:100}nav ul{align-items:center;display:flex;gap:16px;justify-content:flex-end;list-style:none;margin:0em 2em;padding:0}nav li{border-radius:12px;cursor:pointer;position:relative;text-align:center;transition:all 0.25s ease-in-out}nav li>a{color:#1D4826;display:block;font-family:'wagner_modernregular',Garamond,serif;font-size:1.6em;font-weight:400;padding:12px;text-transform:uppercase;transition:all 0.25s ease-in-out}nav>a:first-child{display:block;font-size:1em;margin-left:2em;margin-right:auto;padding:initial}nav li img{bottom:0;left:50%;opacity:0;position:absolute;transform:translate(-50%,0%);transition:all 0.25s ease-in-out;width:72px}nav li:hover img{opacity:1}.nav-logo{height:5em}.burger-wrapper{position:absolute;right:0;top:0}.nav-burger{color:#1D4826;cursor:pointer;display:none;height:6em;position:relative;width:6em;margin-left:auto}.nav-burger span{background-color:currentColor;display:block;height:2px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:20px}.nav-burger span:nth-child(1){top:calc(50% - 6px)}.nav-burger span:nth-child(2){top:calc(50% - 1px)}.nav-burger span:nth-child(3){top:calc(50% + 4px)}.nav-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.nav-burger.is-active span:nth-child(2){opacity:0}.nav-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media screen and (max-width:960px){nav{flex-direction:column;height:100%;max-height:5em;padding:.5em 0em}nav.is-active{max-height:100vh}nav ul{display:none;flex-direction:column;justify-content:flex-start}nav.is-active ul{display:flex;margin-top:5em}.nav-burger{display:block}}section{padding:2em 0;position:relative}.center{text-align:center}.flex-center{align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column}.flex-gap{gap:20px}.flex-row{display:flex}.flex-wrap{flex-wrap:wrap}.button{background-color:#F8F5F0;border:1px solid #1D4826;border-radius:10px;color:#1D4826;cursor:pointer;display:inline-block;font-weight:700;margin:1em .5em;padding:1em;transition:all 0.25s ease-in-out;width:fit-content}.button:hover{background-color:#1D4826;border:1px solid #1D4826;border-radius:10px;color:#F8F5F0}footer{background-color:#064423;color:#F8F5F0;gap:2em;justify-content:center}footer>div{order:2;padding:2%;text-align:center;width:400px}footer h1{font-size:1.25em}footer h1,footer a{color:#F8F5F0}footer>div:last-child{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){footer>div:first-child{order:0}footer>div:last-child{order:1}}.social-button{background-color:#F8F5F0;border-radius:50%;display:inline-block;height:32px;padding:16px;transition:all 0.25s ease-in-out;width:32px}.social-button>img{aspect-ratio:1 / 1;transition:all 0.25s ease-in-out;width:32px}.social-button:hover{background-color:#000}.social-button:hover>img{filter:invert()}.bg-svg{max-height:100%;max-width:100%;opacity:.7;position:absolute;z-index:-1}@media screen and (max-width:980px){.bg-svg{opacity:.5}}.delay-animation{opacity:0}.activate{animation-play-state:running}.fadeUp.activate{animation-delay:0.1s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeUp;opacity:0;transform:translateY(20px);will-change:transform}@keyframes fadeUp{0%{}100%{transform:translateY(0);opacity:1}}.fadeLeft.activate{animation-delay:0.1s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeLeft;opacity:0;transform:translateX(20px);will-change:transform}@keyframes fadeLeft{0%{}100%{transform:translateX(0);opacity:1}}.fadeRight.activate{animation-delay:0.1s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeRight;opacity:0;transform:translateX(-20px)}@keyframes fadeRight{0%{}100%{transform:translateX(0);opacity:1}}