html{scroll-behavior:smooth!important}body{margin:0}body,h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}a,p,span{font-family:"Poppins",sans-serif}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-section-1{background:#f7ecdb;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#883002}.App-section-1 .svg-build{fill:#ef7216;max-width:50rem}.App-section-2{background:#fff;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#883002}.App-link{color:#fff;transition:.3s}.App-link:hover{color:#3f3d56}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}nav{height:8vh;width:100%;display:flex;position:fixed;background-color:#fff;z-index:10}.hamburger{position:absolute;cursor:pointer;right:5%;top:50%;transform:translate(-5%,-50%);z-index:2}.nav-brand{height:8vh;width:50%;display:inline-flex;justify-content:flex-start;align-items:center;margin-right:auto}.nav-brand img{width:50px;margin-left:2rem}.nav-brand a{text-decoration:none}.nav-brand a span{font-size:32px;cursor:pointer}.nav-brand a .style-poppins{margin-left:2rem;font-family:"Montserrat",sans-serif;letter-spacing:-1.5px;font-weight:300;color:#dfa25a}.nav-brand a .style-cursive{font-family:"Lobster",cursive;font-weight:300;color:#883002}.nav-links{display:inline-flex;justify-content:space-around;align-items:center;height:8vh;width:50%;margin:0 0 0 auto;padding:0;list-style:none;cursor:pointer}.nav-links a,.nav-links a:focus,.nav-links a:hover,.nav-links a:visited{color:#dfa25a!important;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;display:inline-block;position:relative}.nav-links a:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#ef7216;transition:width .3s ease 0s,left .3s ease 0s;width:0}.nav-links a:hover:after{width:100%;left:0}.nav-links li a{color:#ef7216;text-decoration:none;font-size:16px}.parallax{background-image:url(/static/media/slide-2.87adc7eb.jpg);height:100vh;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.parallax:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.55)}.parallax .message-header{display:flex;justify-content:center;align-items:center;height:100vh;color:#fff;position:relative}.parallax .message-grid{display:grid;grid-template-columns:minmax(420px,-webkit-min-content) minmax(0,1fr);grid-template-columns:minmax(420px,min-content) minmax(0,1fr);grid-template-rows:auto auto 0fr;grid-column-gap:clamp(1rem,13vw,144px);-webkit-column-gap:clamp(1rem,13vw,144px);column-gap:clamp(1rem,13vw,144px);margin:0 auto;max-width:1300px;position:relative;text-align:left;z-index:1}.parallax .message-grid .message-grid-1{grid-area:2/1/3/2;padding-top:18px}.parallax .message-grid .message-grid-1 h1{margin:0}.parallax .message-grid .message-grid-2{color:currentcolor;grid-area:3/1/4/2;margin-bottom:0;padding-top:18px}.parallax .message-grid .message-grid-2 div{font-family:"Montserrat",sans-serif;font-weight:400;font-size:24px;line-height:1.5;margin-bottom:0}.parallax .message-grid .message-grid-2 div div{display:flex}.parallax .message-grid .message-grid-2 div div button{background-color:#dfa25a;font-family:"Montserrat",sans-serif;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 20px 4px 0;cursor:pointer;border:2px solid #dfa25a;transition:.3s ease-in-out}.parallax .message-grid .message-grid-2 div div button:hover{background-color:#ef7216;color:#fff;border:2px solid #ef7216}.parallax .message-grid .message-grid-3{align-self:center;grid-area:1/2/4/3;padding-top:18px;width:100%}.parallax .message-grid .message-grid-3 video{width:38vw;height:38vh}.parallax h1{font-size:48px;margin:0 10px;font-weight:800;letter-spacing:2px}footer{background:#ef7216;color:#fff;height:8vh}footer div{height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.line{height:.18rem;width:2rem;background:#ef7216;margin:5px}.nav-links{position:fixed;flex-direction:column;background:#fff;height:100vh;width:100%;clip-path:circle(100px at 90% -30%);-webkit-clip-path:circle(100px at 90% -30%);transition:all 1s ease-out}.open{clip-path:circle(1500px at 90% -20%);-webkit-clip-path:circle(1500px at 90% -30%)}}@media screen and (max-height:500px){body{display:none}}@media screen and (max-height:800px){.parallax .message-grid .message-grid-3 video{display:none}}@media screen and (max-width:375px) and (max-height:812px){.parallax .message-header{height:125vh!important}.parallax .message-grid .message-grid-3 video{width:22rem!important;height:auto}}@media screen and (max-width:320px) and (max-height:568px){.parallax .message-grid .message-grid-3 video{width:22rem!important;height:auto}}@media screen and (max-width:1100px){.parallax .message-header{height:110vh}.parallax .message-grid{display:flex;flex-direction:column;margin:0 25vw;max-width:1300px;position:relative;text-align:left;z-index:1}.parallax .message-grid .message-grid-1,.parallax .message-grid .message-grid-2{text-align:center}.parallax .message-grid .message-grid-2 div>div{justify-content:center}.parallax .message-grid .message-grid-2 div>div button{margin:4px 20px}.parallax .message-grid .message-grid-3{display:flex;justify-content:center;align-self:center;grid-area:1/2/4/3;padding-top:18px;width:100%}.parallax .message-grid .message-grid-3 video{width:28rem;height:auto}}
/*# sourceMappingURL=main.8aa9cff2.chunk.css.map */