body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1,h2,h3,h4,h5,h6{font-family:Garamond}h2{font-size:50px}p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:18px}.btn-primary{-webkit-appearance:none;background-color:initial;border:1px solid #ffbd00;border-radius:5px;color:#ffbd00;cursor:pointer;font-size:16px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 .5rem;max-height:25px;max-width:150px;padding:.7rem;text-align:center;text-decoration:none;transition:background-color .5s,color .5s ease}.btn-primary.button{align-items:center;display:flex;justify-content:center;padding:1.5rem 1.7rem}@media screen and (max-width:867px){.btn-primary{font-size:12px}}.btn-primary:hover{background-color:#ffbd00;color:#fff}.ghost{background-color:initial;color:#ffbd00}.ghost:hover{background-color:#ffbd00;color:#fff}.flex_center_space-between{align-items:center;display:flex;justify-content:space-between}.flex-column_center_center{align-items:center;display:flex;flex-direction:column;justify-content:center}.theme-link{color:#ffbd00;cursor:pointer;font-size:clamp(12px,4vw,16px);font-weight:700;text-decoration:underline;text-transform:uppercase}.toScaleImage{transition:transform .2s ease}.toScaleImage:hover{transform:scale(1.1)}@media screen and (min-width:867px){.mobile-only{display:none}}.box{opacity:0}.box.fade-active{opacity:1;transition:opacity 1s ease-in}.side-box img{transform:translateX(-120%)}.side-box div,.side-box-reversed img{transform:translateX(120%)}.side-box-contact .contact-info-container,.side-box-reversed div{transform:translateX(-120%)}.side-box-contact .contact-form-container{transform:translateX(120%)}.side-box-contact.fade-active .contact-form-container,.side-box-contact.fade-active .contact-info-container,.side-box-reversed.fade-active div,.side-box-reversed.fade-active img,.side-box.fade-active div,.side-box.fade-active img{transform:translateX(0);transition:transform 1s ease-in}.half-box.bottom-container{background-size:0!important}.half-box div,.half-box.bottom-container div{transform:translateX(120%)}.half-box.bottom-container div:hover>.half-box.bottom-container{opacity:.2}.half-box.fade-active.bottom-container{background-size:cover!important;transition:background-size 1s ease-in}.half-box.fade-active div{transform:translateX(0);transition:transform 1s ease-in}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:867px){.Home_container__cF\+Wd{width:90%}}.Home_dynamicTitle__vmRfg{font-family:Garamond;font-size:6rem;margin-top:0}@media screen and (max-width:1650px){.Home_dynamicTitle__vmRfg{font-size:5.8rem}}@media screen and (max-width:1560px){.Home_dynamicTitle__vmRfg{font-size:5.6rem}}@media screen and (max-width:1500px){.Home_dynamicTitle__vmRfg{font-size:5.4rem}}@media screen and (max-width:1425px){.Home_dynamicTitle__vmRfg{font-size:5.2rem}}@media screen and (max-width:1360px){.Home_dynamicTitle__vmRfg{font-size:5rem}}@media screen and (max-width:1295px){.Home_dynamicTitle__vmRfg{font-size:4.8rem}}@media screen and (max-width:1230px){.Home_dynamicTitle__vmRfg{font-size:4.6rem}}@media screen and (max-width:1180px){.Home_dynamicTitle__vmRfg{font-size:4.4rem}}@media screen and (max-width:1100px){.Home_dynamicTitle__vmRfg{font-size:4.2rem}}@media screen and (max-width:1035px){.Home_dynamicTitle__vmRfg{font-size:4rem}}@media screen and (max-width:975px){.Home_dynamicTitle__vmRfg{font-size:3.8rem}}@media screen and (max-width:910px){.Home_dynamicTitle__vmRfg{font-size:3.6rem}}@media screen and (max-width:810px){.Home_dynamicTitle__vmRfg{font-size:3.4rem}}@media screen and (max-width:750px){.Home_dynamicTitle__vmRfg{font-size:3.2rem}}@media screen and (max-width:700px){.Home_dynamicTitle__vmRfg{font-size:3rem}}@media screen and (max-width:650px){.Home_dynamicTitle__vmRfg{font-size:2.8rem}}@media screen and (max-width:600px){.Home_dynamicTitle__vmRfg{font-size:2.6rem}}@media screen and (max-width:550px){.Home_dynamicTitle__vmRfg{font-size:2.4rem}}@media screen and (max-width:500px){.Home_dynamicTitle__vmRfg{font-size:2.2rem}}@media screen and (max-width:450px){.Home_dynamicTitle__vmRfg{font-size:2rem}}@media screen and (max-width:400px){.Home_dynamicTitle__vmRfg{font-size:1.8rem}}.Home_dynamicTitleh2__KGsqL{font-family:Garamond;font-size:3.5rem}@media screen and (max-width:1650px){.Home_dynamicTitleh2__KGsqL{font-size:3.3rem}}@media screen and (max-width:1360px){.Home_dynamicTitleh2__KGsqL{font-size:3.1rem}}@media screen and (max-width:1230px){.Home_dynamicTitleh2__KGsqL{font-size:2.9rem}}@media screen and (max-width:1035px){.Home_dynamicTitleh2__KGsqL{font-size:2.7rem}}@media screen and (max-width:750px){.Home_dynamicTitleh2__KGsqL{font-size:2.5rem}}@media screen and (max-width:650px){.Home_dynamicTitleh2__KGsqL{font-size:2.3rem}}@media screen and (max-width:550px){.Home_dynamicTitleh2__KGsqL{font-size:2.1rem}}@media screen and (max-width:500px){.Home_dynamicTitleh2__KGsqL{font-size:1.9rem}}@media screen and (max-width:450px){.Home_dynamicTitleh2__KGsqL{font-size:1.7rem}}.Home_dynamicTitleh3__GV\+sN{font-family:Garamond;font-size:3rem}@media screen and (max-width:1650px){.Home_dynamicTitleh3__GV\+sN{font-size:2.8rem}}@media screen and (max-width:1360px){.Home_dynamicTitleh3__GV\+sN{font-size:2.6rem}}@media screen and (max-width:1230px){.Home_dynamicTitleh3__GV\+sN{font-size:2.4rem}}@media screen and (max-width:1035px){.Home_dynamicTitleh3__GV\+sN{font-size:2.2rem}}@media screen and (max-width:750px){.Home_dynamicTitleh3__GV\+sN{font-size:2rem}}@media screen and (max-width:650px){.Home_dynamicTitleh3__GV\+sN{font-size:1.8rem}}@media screen and (max-width:550px){.Home_dynamicTitleh3__GV\+sN{font-size:1.6rem}}@media screen and (max-width:450px){.Home_dynamicTitleh3__GV\+sN{font-size:1.4rem}}
/*# sourceMappingURL=main.026ae0ad.css.map*/