@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);
.mb-0{margin-bottom:0}
p{font-family:"Roboto";color:#fff}
img{-webkit-user-drag:none;user-drag:none;pointer-events:auto}
html,body{height:100%;overflow-x:hidden}
body{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;position:relative}
.content{background-image:url(../assets/bg9dfab089a353e16dee1d.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:1rem;position:relative}
.vertical-split-text{position:relative;display:block;font-family:"Roboto",sans-serif;text-transform:uppercase;text-align:center;pointer-events:none}
.vertical-split-text .top-half{position:absolute;left:0;top:0;width:100%;height:50%;overflow:hidden;color:#c89e53;z-index:2}
.vertical-split-text .bottom-half{color:#e4bb64}
@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes zoom{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes textAnimation{0%,100%{opacity:1}50%{opacity:0}}
@keyframes textAnimation-reverse{0%,100%{opacity:0}50%{opacity:1}}
@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}
@keyframes btnAnimation{0%,100%{filter:brightness(1);transform:scale(1)}50%{filter:brightness(2);transform:scale(1.1)}}
header{position:relative}
header figure{width:50%}
header h1{font-weight:900;line-height:1.3;margin-bottom:1rem}
header h1>span{text-shadow:0px 0px 16px rgba(209,155,47,.7)}
.regFrm{position:relative;z-index:20;width:70%}
.regFrm .form-group{position:relative;width:100%;margin-bottom:.5rem}
.regFrm .form-group:first-of-type{width:95%;margin-left:auto;margin-right:auto}
.regFrm .form-group:first-of-type .input-form{background-image:url(../assets/bg-input0f6db92de19c4965bdec.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;border-radius:0px;background-color:rgba(0,0,0,0)}
.regFrm .form-group:first-of-type .input-form .u-p{left:14%}
.regFrm .form-group:first-of-type input{border-radius:0px;background-color:rgba(0,0,0,0)}
.regFrm .form-group .input-form{border-radius:8px;background-color:#fff}
.regFrm .form-group input{background-color:#fff;border-radius:8px;color:#000;text-align:center;padding:.5rem;font-size:.8rem;border:0}
.regFrm .form-group input:focus{box-shadow:none}
.regFrm .form-group input::-moz-placeholder{color:#000;font-weight:400}
.regFrm .form-group input::placeholder{color:#000;font-weight:400}
.regFrm .form-group figure{width:15px;margin-bottom:0;position:absolute;top:50%}
.regFrm .form-group .u-p{transform:translate(-50%, -50%);left:8%}
.regFrm .form-group .eye{transform:translate(-50%, -50%);right:3%;cursor:pointer}
.regFrm .btn{border:0;padding:0;width:80%;margin:0rem auto 0;animation:zoom 2s infinite}
#form .wrapper{position:relative}
#form .wrapper .shadow{position:absolute;z-index:2;margin-bottom:0;top:50%;left:50%;transform:translate(-50%, -50%);width:115%}
#form .bg-form{background-image:url(../assets/bg-form1b2593d0a0d9df5b09f7.png);background-position:center;background-size:100%;background-repeat:no-repeat;padding:2.5rem 0rem 2rem;position:relative;z-index:20;width:100%}
#form .bg-form .join{color:#000;font-weight:700;font-size:.8rem;margin-bottom:.5rem;position:relative;z-index:20}
#form .podium{position:relative;z-index:1;margin-top:-0.5rem}
.error.errors{color:red;width:100%;text-align:center;display:block;font-size:.6rem;margin-bottom:-0.5rem}
.banner{z-index:4;margin-top:15%}
.banner .line{margin:2rem 0 0rem}
footer{background-image:url(../assets/bg-ft-mb5e325b13dac2ad1bb11b.png);background-position:bottom right;background-size:cover;background-repeat:no-repeat;padding:1rem 0}
footer .logo{width:40%;margin-left:auto;margin-right:auto}
footer p{color:#fff;font-weight:500;text-transform:uppercase;font-size:1rem}
footer .copyright{text-transform:capitalize;font-weight:400;font-size:.8rem;color:#d6be65}
.promotion{list-style-type:none;padding-left:0}
.promotion li{background:linear-gradient(180deg, #ecd02b 23.56%, #d9842c 50%, #eec949 90.38%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:900;flex:1 1 50%;white-space:nowrap;padding-left:1.2rem;filter:drop-shadow(0px 0px 8px rgba(209, 155, 47, 0.6)) drop-shadow(0px 3px 0px #000);position:relative}
.promotion li span{background:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:currentColor;color:#f5efe9;filter:drop-shadow(1px 0px 0px #a8402e) drop-shadow(-1px 0px 0px #a8402e) drop-shadow(0px 1px 0px #a8402e) drop-shadow(0px -1px 0px #a8402e)}
.promotion li::before{content:"";position:absolute;top:7px;left:2px;width:10px;height:10px;background:#e9cc27;background:linear-gradient(135deg, rgb(233, 204, 39) 0%, rgb(217, 132, 44) 50%, rgb(239, 207, 75) 100%);transform:rotate(45deg)}
.promotion li::after{content:none}
.social{position:absolute;right:10px;top:10px;z-index:100}
.social figure{margin-bottom:.5rem;width:35px}
.social figure:hover{filter:brightness(1.4)}
@media screen and (min-width: 320px){.content{background-image:url(../assets/bg_mobile39dff725216396da8426.png)}}
@media screen and (min-width: 344px){#form .bg-form{padding:3rem 0 2.2rem}#form .bg-form .join{margin-bottom:.5rem}.regFrm .btn{width:80%}}
@media screen and (min-width: 360px){#form .bg-form .join{margin-bottom:.7rem}.regFrm .form-group{margin-bottom:.7rem}.error.errors{margin-bottom:-0.7rem}}
@media screen and (min-width: 375px){#form .bg-form{padding:2.9rem 0 2.2rem}#form .bg-form .join{font-size:.9rem;margin-bottom:.8rem}.regFrm .form-group{margin-bottom:.8rem}.error.errors{margin-bottom:-0.8rem}}
@media screen and (min-width: 390px){#form .bg-form{padding:3rem 0 2.5rem}#form .bg-form .join{font-size:1rem;margin-bottom:.8rem}.error.errors{font-size:.7rem}}
@media screen and (min-width: 412px){#form .bg-form{padding:4rem 0rem 3rem}#form .bg-form .join{margin-bottom:.5rem}.regFrm{width:66%}.regFrm .form-group{margin-bottom:.8rem}.regFrm .form-group input{font-size:.8rem}.regFrm .btn{width:85%}.error.errors{margin-bottom:-0.8rem}}
@media screen and (min-width: 540px){html,body{height:auto}#form .wrapper{width:80%;margin:auto}#form .podium{margin-top:-1rem}}
@media screen and (min-width: 568px){#form .wrapper{width:75%}}
@media screen and (min-width: 740px){header .logo{width:40%}header .tagline{width:65%}#form .wrapper{width:60%}#form .bg-form{padding:5rem 0rem 4rem}#form .podium{width:75%;margin-left:auto;margin-right:auto}}
@media screen and (min-width: 768px){html,body{height:auto}header figure{width:60%}.regFrm .form-group{width:100%;margin-left:auto;margin-right:auto}.promotion li{flex:auto}footer{margin-top:-3px}footer .logo{width:30%}}
@media screen and (orientation: landscape)and (min-width: 820px){html,body{height:auto}}
@media screen and (min-width: 1024px){footer .logo{width:22%}}
@media screen and (min-width: 1200px){html,body{height:auto}.content{background-image:url(../assets/bg9dfab089a353e16dee1d.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;height:100%}header figure{width:40%}.vertical-split-text{display:inline-block}#form .wrapper{width:35vw;height:35vw}#form .bg-form{width:100%;height:100%;background-size:cover;padding:4rem 0rem 0rem}#form .podium{width:40%}#form .gap{gap:1rem}.regFrm{width:70%}.regFrm .form-group{margin-bottom:1.2rem}.regFrm .form-group:first-of-type{width:90%}.regFrm .form-group:first-of-type .input-form{background-size:cover}.regFrm .form-group figure{width:25px}.regFrm .form-group input{padding:.5rem;font-size:1rem}.regFrm .form-group .eye{width:25px}.regFrm .btn{margin-top:1.5rem}.bannerLeft,.bannerRight{width:28%}.error.errors{font-size:.9rem;margin-bottom:-1.3rem}footer{padding:2rem 0;background-image:url(../assets/bg-ft6499155cfa1420740a71.png);background-position:right;background-size:cover;background-repeat:no-repeat}footer p{font-size:1rem;white-space:nowrap}footer .copyright{font-size:1rem}.social{right:1rem;top:1rem}.social figure{width:50px}.promotion li:not(.promotion li:last-of-type)::after{content:"";position:absolute;background-image:url(../assets/line-docb5e3f2fe950e25cf7eec.png);background-position:center;background-size:cover;background-repeat:no-repeat;top:0;right:-1.5rem;height:100%;width:1px}}
@media screen and (min-width: 1200px)and (max-height: 580px){header figure{width:50%}header p{font-size:1.8vw}#form .bg-form{width:30vw}#form .bg-form .join{margin-bottom:1.5rem}#form .bg-form .join p{font-size:1vw;margin-bottom:1rem}.regFrm .form-group{margin-bottom:1.2rem}.regFrm .form-group input{padding:.5rem}}
@media screen and (min-width: 1366px){header figure{width:30%}#form .wrapper{width:30vw;height:30vw}#form .bg-form{padding:3.3rem 0rem 0rem}.regFrm .form-group{margin-bottom:1.2rem}.regFrm .form-group:first-of-type .input-form{background-size:contain}.regFrm .btn{width:80%;margin-top:1rem}}
@media screen and (min-width: 1440px){#form .bg-form{padding:4rem 0rem 0rem}}
@media screen and (min-width: 1680px){#form .bg-form{padding:5rem 0rem 0rem}#form .bg-form .join{font-size:1.3rem;margin-bottom:1rem}.regFrm .form-group:first-of-type .input-form{background-size:cover}.regFrm .form-group input{padding:.7rem}.error.errors{font-size:1rem;margin-bottom:-1.2rem}}
@media screen and (min-width: 1700px){#form .bg-form{padding:5.5rem 0rem 0rem}}
@media screen and (min-width: 1920px){#form .bg-form{padding:6rem 0rem 0rem}#form .bg-form .join{font-size:1.5rem}#form .gap{gap:5rem}.regFrm .form-group{margin-bottom:1.5rem}.regFrm .form-group input{padding:.8rem}.bannerLeft,.bannerRight{width:25%}.social{top:3rem;right:3rem}.social figure{margin-bottom:1rem}}
@media screen and (min-width: 2056px){html,body{height:100%}.content{padding:2rem 0}header figure,header h1{margin-bottom:1.5rem}header figure{width:50%}#form .bg-form .join{font-size:1.7rem}#form .gap{gap:5rem}#form .podium{margin-bottom:1.5rem}.regFrm .form-group:first-of-type .input-form{background-size:100% 100%}.regFrm .form-group input{font-size:1.4rem}.bannerLeft,.bannerRight{width:24%;flex:1}.promotion li{font-size:1.5rem}.promotion li::before{top:10px;left:-2px;width:13px;height:13px}.social figure{width:60px}}
@media screen and (min-width: 2336px){header figure,header h1{margin-bottom:2rem}#form .bg-form{padding:6.5rem 0rem 0rem}#form .bg-form .join{font-size:2rem}#form .gap{gap:5rem}#form .podium{margin-bottom:2rem}.regFrm .form-group figure{width:30px}.regFrm .form-group input{font-size:2rem}.error.errors{font-size:1.2rem;margin-bottom:-1.5rem}}
@media screen and (min-width: 2560px){.content{justify-content:center}#form .bg-form{padding:7rem 0rem 0rem}#form .bg-form .join{margin-bottom:1.5rem}.regFrm .form-group{margin-bottom:2rem}}
@media screen and (min-width: 2992px){#form .bg-form{padding:8rem 0rem 0rem}#form .bg-form .join{font-size:2.5rem}.regFrm .form-group{margin-bottom:2.7rem}.regFrm .form-group input{font-size:2rem;padding:1rem}.regFrm .form-group figure{width:30px}.regFrm .form-group .eye{width:35px}.regFrm .btn{width:85%}.error.errors{font-size:1.5rem;margin-bottom:-2rem}}
@media screen and (min-width: 3365px){header h1{font-size:4rem}#form .bg-form{padding:10rem 0rem 0rem}#form .bg-form .join{font-size:3rem}.regFrm .form-group figure{width:50px}.regFrm .form-group input{font-size:2.5rem}}
@media screen and (min-width: 3456px){#form .bg-form{padding:9rem 0rem 0rem}#form .bg-form .join{margin-bottom:2rem}.regFrm .form-group figure{width:45px}.regFrm .form-group input{font-size:3rem}.regFrm .btn{width:75%}.promotion li{font-size:2rem}.error.errors{margin-bottom:-2.2rem}}
@media screen and (min-width: 3840px){#form .bg-form{padding:12rem 0rem 0rem}.regFrm .btn{width:80%}.error.errors{font-size:1.5rem;margin-bottom:-2.3rem}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
