@font-face{font-family:nohemi;src:url(/_next/static/media/nohemi.ef32ad64.ttf) format("truetype");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:lobster;src:url(/_next/static/media/lobster.ba418e58.ttf) format("truetype");font-weight:800;font-display:swap;font-style:normal}body{color:#003a31;background:#fffdc2;font-family:nohemi,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}li,nav,ol,ul{list-style:none}button{border:0;cursor:pointer}main{max-width:1400px;width:90vw;margin:0 auto}.nohemi{font-family:nohemi}.lobster{font-family:lobster}.flex{display:flex}.flex-column{flex-direction:column}.flex-space{justify-content:space-between}.flex-align-center,.flex-full-center{align-items:center}.flex-full-center{justify-content:center}.full-size{width:100%;height:100%}.full-screen-size{width:100%;height:100vh}.full-w-size{width:100%}.full-h-size{height:100%}h1{letter-spacing:-1px;font-size:clamp(50px,4vw,80px)}h1,h2{font-weight:800}h2{font-size:35px}h2,h3{text-transform:uppercase}h3{font-size:32px;font-weight:700}h4{font-weight:500;font-size:18 px;text-transform:uppercase;margin-bottom:10px}h5{font-family:lobster;font-size:30px}h5,span{white-space:nowrap}span{font-weight:600;font-size:20px;text-transform:uppercase}p{font-weight:400;font-size:22px;opacity:.8}.cta{display:flex;align-items:center;justify-content:center;padding:15px 60px;border-radius:500px;border:1px solid #007966}.cta,.cta span{transition:all .5s ease}.cta.fill-btn{background:#003a31}.cta.fill-btn span{color:#fffdc2}.cta.fill-btn:hover{background:#007966}.hover-underline-animate{position:relative;transition:all .5s ease}.hover-underline-animate:after{content:"";position:absolute;display:block;left:0;bottom:-8px;width:100%;height:1px;background:#007966;opacity:.8;transform:scaleX(0);transform-origin:left;transition:all .5s ease}.hover-underline-animate:hover{opacity:.8}.hover-underline-animate:hover:after{transform:scaleX(100%)}.parralax-floating-img-wrap{width:40%;aspect-ratio:3/4;overflow:hidden}.parralax-floating-img-wrap .parralax-floating-img{width:100%;height:120%;margin-top:-150px;object-fit:cover;object-position:center center}.header{position:relative;background:#6f1d1b;overflow:hidden;margin-top:120px}@media(max-width:410px){.header{margin-top:90px}}.header .bg-clip-video{position:absolute;width:100%;height:100%;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.header .bg-clip-video .clip-video{width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1}.header .bg-gradient{position:absolute;inset:0;height:100%;width:60%;background:rgba(0,0,0,.4392156863);background:linear-gradient(90deg,rgba(0,0,0,.5647058824),rgba(0,0,0,.5019607843) 36%,rgba(0,0,0,0));z-index:2}@media(max-width:630px){.header .bg-gradient{width:100%;background:rgba(0,0,0,.4392156863)}}.header .header-inner{height:calc(100vh - 120px);z-index:3}@media(max-width:410px){.header .header-inner{height:calc(100vh - 90px)}}.header .header-inner *{color:#fffdc2}.header .header-inner .left-content{display:flex;flex-direction:column;gap:20px;width:60%;z-index:2}.header .header-inner .left-content .cta-wrap{gap:20px}@media(max-width:630px){.header .header-inner .left-content{width:100%}.header .header-inner .left-content *{text-align:center}.header .header-inner .left-content .cta-wrap{width:100%;flex-wrap:wrap}.header .header-inner .left-content .cta-wrap .cta{width:100%}}.header .header-inner .fill-btn{background:#fffdc2}.header .header-inner .fill-btn span{color:#003a31;transition:all .5s ease}.header .header-inner .fill-btn:hover span{color:#fffdc2}.header .header-inner .border-btn{border:1px solid #fffdc2;transition:all .5s ease}.header .header-inner .border-btn:hover{background:hsla(0,0%,100%,.2431372549);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}section{margin-top:120px}.section-1{gap:40px}.section-1 .v-stripe{width:2px;height:85px;background:#007966}.section-1 .text-row{gap:40px;flex-wrap:wrap;align-items:center;justify-content:center}.section-1 .text-row h4{margin-top:10px}@media(max-width:630px){.section-1 .text-row{flex-direction:column}.section-1 .text-row *{text-align:center}}.section-2 .right-content{width:55%}.section-2 .right-content .top-content{align-items:center;flex-wrap:wrap;gap:40px;width:100%}.section-2 .right-content .top-content h1{font-size:clamp(50px,8vw,60px);white-space:nowrap}@media(max-width:410px){.section-2 .right-content .top-content h1{white-space:wrap;text-align:center}}.section-2 .right-content .top-content .cta{height:60px}@media(max-width:630px){.section-2 .right-content .top-content{flex-direction:column}}.section-2 .right-content .h-stripe{width:100%;height:1px;background:#003a31;margin:30px 0}.section-2 .right-content .column-list li{height:auto}.section-2 .right-content .column-list li .link-inner-list{transition:transform .5s ease}.section-2 .right-content .column-list li .link-inner-list:hover{transform:translateX(20px);opacity:.8}.section-2 .right-content .column-list li .link-inner-list:hover h2{font-weight:900}.section-2 .right-content .column-list li .right-text{display:flex;align-items:center;justify-content:center}@media(max-width:630px){.section-2 .right-content .column-list li .flex{flex-direction:column;gap:20px}.section-2 .right-content .column-list li .flex *{text-align:center}}.section-2 .right-content h2{height:auto}.section-2 .right-content p{margin-top:10px}@media(max-width:1450px){.section-2 .left-content{display:none}.section-2 .right-content{width:100%}}.section-3 .top-title *{text-align:center}.section-4{background:#003a31;height:calc(100vh - 120px - 100px);display:flex;align-items:center}.section-4 .main-wrap{position:relative}.section-4 .main-wrap *{color:#fffdc2}.section-4 .main-wrap .top-text .h-stripe{width:100%;height:1px;background:#fffdc2;margin-top:10px}.section-4 .main-wrap .round-link{width:180px;height:180px;display:flex;align-items:center;justify-content:center;background:#e95553;color:#fffdc2;border-radius:9999px;position:absolute;right:100px;transform:translateY(-50%);box-shadow:0 0 50px -5px #e95553;overflow:hidden;transition:all .5s ease}.section-4 .main-wrap .round-link span{transition:all .5s ease}.section-4 .main-wrap .round-link:hover{background:#003a31;box-shadow:0 0 50px -5px #007966}.section-4 .main-wrap .round-link:hover span{font-weight:200}@media(max-width:900px){.section-4 .main-wrap .round-link{position:static;transform:translate(0);margin:20px 0}}.section-4 .main-wrap .list h4{margin-top:20px}.section-4 .main-wrap .list h2{text-transform:lowercase}@media(max-width:630px){.section-4 .main-wrap .list h2{font-size:30px}}.section-5{background:#6f1d1b;padding:150px 0}.section-5 .top-title{margin-bottom:40px;text-align:center}.section-5 .main-wrap *{color:#fffdc2}.section-5 .main-wrap .row{gap:40px;flex-wrap:wrap}.section-5 .main-wrap .card{width:30%}.section-5 .main-wrap .card .img-wrap{width:100%;aspect-ratio:1;overflow:hidden;margin-bottom:20px}.section-5 .main-wrap .card .img-wrap .img{width:100%;height:100%;object-fit:cover;object-position:center center}.section-5 .main-wrap .card p{margin-top:10px}@media(max-width:1200px){.section-5 .main-wrap{justify-content:left}.section-5 .main-wrap .card{width:45%}}@media(max-width:630px){.section-5 .main-wrap .card{width:100%}}