:root{--white:#ddd;--dark-green:#405449;--light-green:#d8ddd7;--brown:#beb1ac;--light-brown:#beb1ac57;--default-background:#e8e8e880;--container-width:min(1400px,80vw)}@media screen and (max-width:992px){:root{--container-width:min(1400px,95vw)}}#__next,body,html{padding:0;margin:0;font-family:Lato,Poppins -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--default-background)}*{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Lato;font-style:normal;text-transform:uppercase}hr{border:.125rem solid var(--dark-green);width:80px;border-radius:.25rem;background-color:var(--dark-green)}a{width:-moz-fit-content;width:fit-content;font-family:Lato;font-size:1rem;text-transform:uppercase;font-weight:700;display:inline-block;color:var(--dark-green);text-decoration:none;cursor:pointer}a:after{content:"";display:block;width:0;height:.125rem;background:var(--dark-green);transition:width .4s}a:hover:after{width:100%}button{cursor:pointer;border:.125rem solid var(--dark-green);color:var(--dark-green);padding:.75rem 1.25rem;font-family:Lato;font-size:1rem;text-transform:uppercase;font-weight:700;background:linear-gradient(to left,transparent 50%,var(--dark-green) 50%) 100%;background-size:200%;transition:.2s ease-out}button:hover{background-position:0;color:#fff}span{font-family:Poppins;text-align:left}