body{background-color:#000;transition:background-color .8s ease-in-out}@font-face{font-family:ClashFont;src:url(/assets/ClashDisplay-Variable-Buk7cB_f.woff2) format("woff2"),url(/assets/ClashDisplay-Variable-Dt2PxZhp.woff) format("woff");font-display:swap}@media (min-width: 901px) and (max-width: 1550px){body{overflow-x:hidden}}html{scroll-behavior:smooth}.fullNavbar{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;height:7rem;padding:0 3rem 0 10rem;gap:20rem;background-color:transparent;transition:background-color .3s ease,backdrop-filter .3s ease}.fullNavbar.scrolled{background-color:#0000002e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}p{font-size:20px;font-family:ClashFont,sans-serif;font-weight:500;color:#fff}.fullNavbar a{text-decoration:none}.navbarLeft{display:flex;gap:15rem;margin-top:1rem}.navbarMiddle{margin-top:-.5rem}.logo{height:120px}.navbarRight{display:flex;gap:15rem;margin-top:1rem}@media (min-width: 901px) and (max-width: 1550px){.fullNavbar{top:0;left:0;right:0;height:7rem;padding:0 3rem;gap:16rem;width:100vw}p{font-size:20px}.navbarLeft{gap:12rem;margin-top:1rem}.logo{height:100px;margin-top:1rem;margin-left:1rem}.navbarRight{gap:12rem;margin-top:1rem}}@media (max-width: 767px){.navbarLeft,.navbarMiddle,.navbarRight{display:none}.mobileNavbar{width:100vw;justify-content:space-between;align-items:center;position:fixed;top:1%;left:0;right:0;z-index:1000;display:flex}.mobileLogo{height:70px}.mobileMenuIcon{cursor:pointer;z-index:1001}.mobileMenuList{display:flex;flex-direction:column;background-color:#141414e6;padding:1rem 2rem;position:absolute;top:80%;left:1%;width:80vw;z-index:1000;border:1px solid rgb(172,255,47,.551)}.mobileMenuList a{margin:1rem 0;text-decoration:none}}.footer{background-color:transparent;color:#fff;padding:40px 20px;font-family:ClashFont,sans-serif;border-top:1px solid white;margin-top:10vh}.footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;max-width:1200px;margin:auto}.footer-left{flex:1;min-width:250px}.footer-left p{font-size:20px;font-weight:400;line-height:2rem}.footer-logo{margin-bottom:20px}.footer-right{flex:1;min-width:250px}.footer-right h3{margin-bottom:15px;font-size:40px;text-transform:uppercase;font-weight:600;word-spacing:.5rem}.contact-form input,.contact-form textarea{width:20vw;padding:10px;margin-bottom:12px;border:1px solid white;background-color:transparent;color:#fff}.contact-form button{margin-left:25%;margin-top:1.5rem;background:transparent;color:#fff;border:4px solid white;padding:7px 15px;font-size:20px;font-family:ClashFont,sans-serif;cursor:pointer;z-index:9999;transition:transform .3s ease,background-color .3s ease}.contact-form button:hover{transform:scale(1.05);background-color:#424242b3}.footer-bottom{text-align:center;margin-top:30px;border-top:1px solid #333;padding-top:20px}.social-links a{margin:0 10px;color:#fff;font-size:20px;transition:color .3s ease}.social-links a:hover{color:#989090}@media (min-width: 901px) and (max-width: 1550px){.contact-form input,.contact-form textarea{margin-bottom:20px}.btnSubmit{margin:1%}}@media (max-width: 767px){.footer-content{flex-direction:column;align-items:center;text-align:center;height:130vh}.footer-left{width:100%}.footer-right{width:100%;margin-top:-130%}.contact-form input,.contact-form textarea{width:90%}.contact-form button{margin-left:0}.footer-bottom{margin-top:-110%;z-index:1001}}.carousel-wrapper{width:98.8vw;height:100vh;text-align:center;margin:10rem 0;align-items:center;justify-content:center;background-color:#65636339;border-top:1px solid rgba(255,255,255,.216);border-bottom:1px solid rgba(255,255,255,.216)}.carousel-title{font-size:7rem;font-weight:700;width:80vw;margin-left:10%;margin-top:4%;color:#09f130;margin-bottom:5px;font-family:ClashFont,sans-serif;text-transform:uppercase;text-decoration:underline;letter-spacing:5px;animation:pulseTitle 1.5s ease-in-out infinite alternate}@keyframes pulseTitle{0%{transform:scale(1);color:#bf0}to{transform:scale(1.03);color:#fff}}.carousel-container{position:relative;width:100%;height:80%;max-width:1100px;margin:auto;overflow:hidden;display:flex;align-items:center}.carousel{display:flex;justify-content:center;align-items:center;width:100%;perspective:1200px}.slide{position:absolute;transition:transform .5s ease,opacity .5s ease;opacity:0;border-radius:16px;border:1px solid white;box-shadow:0 4px 20px #acff2f85;width:400px;height:400px;object-fit:cover;z-index:0;transform:scale(.5) translate(0)}.slide.active{opacity:1;transform:scale(1.1);z-index:3}.slide.prev{opacity:.8;transform:scale(.8) translate(-220px) rotateY(20deg);z-index:2}.slide.next{opacity:.8;transform:scale(.8) translate(220px) rotateY(-20deg);z-index:2}.slide.hidden{display:none}.nav{background:transparent;border:1px solid rgba(172,255,47,.551);font-size:2rem;padding:10px 16px;border-radius:5%;cursor:pointer;z-index:4;transition:background .3s}.nav:hover{background:#99ff01c8;border:1px solid white}.nav.left{margin-right:10px;color:#acff2f8d}.nav.left:hover{color:#fff;border:1px solid white}.nav.right{margin-left:10px;color:#acff2f8d}.nav.right:hover{color:#fff;border:1px solid white}@media (min-width: 901px) and (max-width: 1550px){.carousel-wrapper{width:98.8vw;height:100vh;margin:10rem 0}.carousel-title{font-size:5rem;width:80vw;margin-left:10%;margin-top:4%;margin-bottom:5px;letter-spacing:5px}.carousel-container{width:100%;height:80%;max-width:1100px}.carousel{width:100%;perspective:1200px}.slide{width:350px;height:350px}.nav{font-size:2rem;padding:10px 16px;border-radius:5%}.nav.left{margin-right:7px}.nav.right{margin-left:7px}}@media (max-width: 767px){.carousel-wrapper{width:98.8vw;height:60vh;margin:10rem 0}.carousel-title{font-size:2rem;width:80vw;margin-left:10%;margin-top:20%;margin-bottom:0;letter-spacing:5px;text-decoration:none}.carousel-container{width:100%;height:80%;max-width:1100px;margin-top:0%}.carousel{width:100%;perspective:1200px}.slide{width:250px;height:250px}.nav{font-size:2rem;padding:10px 16px;border-radius:5%;background-color:#99ff01c8}.nav.left{margin-right:7px;color:#fff}.nav.right{margin-left:7px;color:#fff}.nav.left:hover,.nav.right:hover{background-color:transparent}}
