@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap";@-webkit-keyframes zoomIn{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes zoomIn{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1.1)}75%{transform:scale(1.05)}100%{transform:scale(1)}}@-webkit-keyframes popUp{0%{transform:scale(0)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}@keyframes lightningEffect{0%{opacity:0;transform:translateX(0%)}50%{opacity:1;transform:translateX(50%)}75%{opacity:.5;transform:translateX(75%)}100%{opacity:0;transform:translateX(100%)}}@keyframes dashAround{0%{top:0;left:0;transform:rotate(0deg)}25%{top:0;left:calc(100% - 60px);transform:rotate(0deg)}25.01%{top:0;left:100%;transform:rotate(90deg)}50%{top:calc(100% - 60px);left:100%;transform:rotate(90deg)}50.01%{top:100%;left:100%;transform:rotate(180deg)}75%{top:100%;left:0;transform:rotate(180deg)}75.01%{top:100%;left:0;transform:rotate(270deg)}100%{top:0;left:0;transform:rotate(270deg)}}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue Italic.ttf") format("truetype");font-weight:100;font-style:normal}body{background:#fff;font-optical-sizing:auto;font-style:normal}h1,h2,h3{font-family:"HelveticaNeue",sans-serif}.about-page-wrapper .feature-section-wrap{background-blend-mode:overlay;background:linear-gradient(37deg, rgba(0, 0, 0, 0.4823529412) 69%, #d09350 106.8%)}.text-gradient-1{background:linear-gradient(90deg, #000 0%, #db8e4d 76.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.gradient-1{background:linear-gradient(90deg, #000 0%, #754c29 100%)}.gradient-2{background:linear-gradient(113deg, #917021 1.4%, #5e3d20 88.57%)}.swiper{padding:20px 0 !important}.visitor-cta-btn{width:456px;height:95px;flex-shrink:0;display:flex;justify-content:center;align-items:center;border-radius:20px;border:1px solid #c49a6c;background:linear-gradient(90deg, #000 0%, #754c29 100%)}.bannerdescription p{color:#d5d3d3;font-size:35px;font-style:normal;font-weight:100;line-height:35px}.herosection-wrapper-home .banner-video{mask-image:linear-gradient(to bottom, white 0%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, white 0%, transparent 100%);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.white-linear-to-bottom-mask{mask-image:linear-gradient(to bottom, white 0%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, white 0%, transparent 100%);mask-size:200% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.black-linear-to-bottom-mask{-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));mask-image:linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.upcoming-card{position:relative;overflow:hidden}.upcoming-card::after{content:"";position:absolute;width:100px;height:2px;border-radius:8px;background-color:#39b54a;transform-origin:top left;animation:dashAround 4s linear infinite}.register-interest-form-wrapper-2026{max-width:960px;margin:0 auto;background:#fff}.register-interest-form-wrapper-2026 .form-banner-wrapper{position:relative;width:100%}.register-interest-form-wrapper-2026 .form-banner-wrapper img{width:100%;height:200px;object-fit:cover}.register-interest-form-wrapper-2026 .form-grid{display:flex;flex-direction:column;gap:1.25rem}.register-interest-form-wrapper-2026 .form-row{display:flex;flex-wrap:wrap;gap:1rem}.register-interest-form-wrapper-2026 .form-row>*{flex:1;min-width:220px}.register-interest-form-wrapper-2026 .custom-input,.register-interest-form-wrapper-2026 .custom-select{width:100%;padding:.75rem 1rem;font-size:1rem;border:1px solid #e2e8f0;border-radius:10px;background-color:#f9fafb;transition:border .2s,background .2s}.register-interest-form-wrapper-2026 .custom-input:focus,.register-interest-form-wrapper-2026 .custom-select:focus{border-color:#2563eb;background-color:#fff;outline:none;box-shadow:0 0 0 2px rgba(37,99,235,.1)}.register-interest-form-wrapper-2026 .phone-wrapper{display:flex;gap:.5rem}.register-interest-form-wrapper-2026 .phone-wrapper .custom-select{width:100px}.register-interest-form-wrapper-2026 .phone-wrapper .phone{flex:1}.register-interest-form-wrapper-2026 .checkbox-group{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:.75rem}.register-interest-form-wrapper-2026 .checkbox-group label{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease;font-size:.95rem;display:flex;align-items:center;gap:.5rem}.register-interest-form-wrapper-2026 .checkbox-group label input{accent-color:#2563eb}.register-interest-form-wrapper-2026 .checkbox-group label:hover{background-color:#e2e8f0}.register-interest-form-wrapper-2026 .checkbox-group label input:checked+span{font-weight:600;color:#2563eb}.register-interest-form-wrapper-2026 .options-row{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.register-interest-form-wrapper-2026 .options-row label{display:flex;align-items:center;gap:.5rem;font-size:.95rem;cursor:pointer}.register-interest-form-wrapper-2026 .options-row label input{accent-color:#2563eb}.register-interest-form-wrapper-2026 .captcha-row{margin-top:1.5rem}.register-interest-form-wrapper-2026 .submit-row{margin-top:2rem}.register-interest-form-wrapper-2026 .submit-row .submit-btn{padding:.75rem 2rem;font-size:1rem;background-color:#2563eb;color:#fff;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease}.register-interest-form-wrapper-2026 .submit-row .submit-btn:hover{background-color:#1e40af}/*# sourceMappingURL=main.min.css.map */
