@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);
body{min-height:100%;font-family:"Nunito Sans",sans-serif;font-weight:400;font-style:normal;position:relative}
.content{background-image:url(../assets/bgf55858f53d6dbdc2dbca.png);background-repeat:no-repeat;background-size:100% 100%;background-position:100% 0%;display:flex;align-items:center;justify-content:center;height:100%}
.content__right{max-width:60%;width:100%}
.mb-0{margin-bottom:0}
@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}}
header figure:first-of-type{width:170px}
header figure.tagline{width:100%;margin:0 auto 1rem}
@media screen and (min-width: 576px){header figure:first-of-type{width:24%}}
@media screen and (min-width: 992px){header .logo{width:270px}}
.regFrm{width:72%;z-index:9}
.regFrm .form-group{position:relative;width:100%;margin-bottom:.6rem}
.regFrm .form-group input{background-color:#fff;border-radius:50px;color:#07082d;text-align:center;padding:.6rem;font-size:1rem}
.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:20px;margin-bottom:0}
.regFrm .form-group .u-p{position:absolute;top:25%;left:4%}
.regFrm .form-group .eye{position:absolute;width:20px;top:25%;right:5%}
.regFrm .btn{border:0;padding:0;margin:1rem auto 0;width:70%;animation:zoom 2s infinite}
#form .bg-form{padding:3.4rem 0rem 2rem;position:relative;z-index:20}
#form .bg-form .join{margin-bottom:.6rem}
#form .bg-form .join p{font-weight:600;font-size:1.5rem}
#form .bg-form .join p strong{font-weight:900}
#form .social{position:absolute;right:1rem;top:2rem;z-index:10}
#form .social figure{margin-bottom:1rem}
#form .social figure img{width:50px}
#form .social figure img:first-child{display:block}
#form .social figure img:last-child{display:none}
#form .social figure:hover img:first-child{display:none}
#form .social figure:hover img:last-child{display:block}
.carousel-indicators{margin-bottom:0;bottom:-30%;gap:1.5rem}
.carousel-indicators button{width:15px !important;height:15px !important;background-color:#e2e4eb !important;border-radius:100%;border:none !important;opacity:1 !important}
.carousel-indicators .active{background-color:#f9b107 !important}
.error.errors{color:red;width:100%;text-align:center;display:block;font-size:.8rem;margin-bottom:-1rem}
hr{background:#4f4518;background:radial-gradient(circle, rgb(79, 69, 24) 0%, rgba(45, 35, 13, 0.6685267857) 100%);border:none;opacity:.5;height:1.5px;margin:-0.35rem auto 1.35rem;width:300px}
.banner{z-index:4;margin-top:15%}
.banner .line{margin:2rem 0 0rem}
footer{padding:2rem 0;background:linear-gradient(270deg, #1c2846 0%, #0b0f1e 60.5%)}
footer .text-grey{margin-bottom:.5rem}
footer .intro p:first-of-type{color:#fff}
footer .title{margin-bottom:1rem;text-transform:uppercase;font-weight:700}
footer .copyright{font-size:.875rem;color:#09b4ff}
@media screen and (max-width: 575.98px){#form .bg-form{padding:11rem 0rem 1rem}#form .bg-form .join{margin-bottom:1rem}#form .bg-form .join p{font-weight:700;font-size:1rem}#form .social{top:10px;padding:0 1rem;justify-content:start}#form .social figure{margin-bottom:.5rem}#form .social figure img{width:50px}#form .carousel{width:80%;margin:auto}.regFrm .btn{width:100%}footer{padding:3rem 0 0rem}.logo_ft{width:40%}}
@media screen and (max-width: 1199.98px){.content{padding:3rem 0;background-size:cover;background-position:left center;background-image:url(../assets/bg_mobilea6b39e3448d802cbd5d6.png);height:100%}.content__right{max-width:100%;width:100%}#form{position:static}#form .bg-form{background-image:url(../assets/bg-form-mb133da93de5979a9191a0.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat}#form .social{top:3rem;right:10px;padding:0}#form .social figure{margin-bottom:.5rem}#form .social figure img{width:50px}}
@media screen and (min-width: 320px){header figure:first-of-type{width:50%}#form .bg-form{padding:8.5rem 0rem 1rem}#form .social figure img{width:40px}.regFrm{width:65%}.regFrm .form-group{margin-bottom:1rem}.regFrm .form-group input{padding:.5rem;font-size:.7rem}.regFrm .form-group .u-p{top:17%}.regFrm .btn{margin:1rem auto 0}.carousel-indicators{bottom:-45%}}
@media screen and (min-width: 360px){#form .bg-form{padding:9.8rem 0rem 1rem}.regFrm .form-group input{padding:.7rem;font-size:.8rem}.regFrm .form-group .u-p{top:23%}}
@media screen and (min-width: 375px){#form .bg-form .join{margin-bottom:1rem}}
@media screen and (min-width: 412px){header figure:first-of-type{width:210px}#form .bg-form{padding:10.5rem 0rem 1rem}#form .bg-form .join p{font-size:1rem}.regFrm .form-group{margin-bottom:1rem}.carousel-indicators{bottom:-35%}}
@media screen and (min-width: 425px){.regFrm .form-group figure{width:23px}.regFrm .form-group input{font-size:1rem}}
@media screen and (min-width: 540px){#form .bg-form{padding:2rem 0rem 0rem;width:100%}#form .bg-form .join{margin-bottom:1rem}#form .bg-form .join p{font-size:1.2rem}.regFrm{width:60%}.regFrm .form-group{margin-bottom:1rem}}
@media screen and (min-width: 568px){#form .bg-form{padding:11.5rem 0rem 1rem}.regFrm .form-group input{font-size:1rem}.banner{margin-top:20%}}
@media screen and (min-width: 576px){#form .bg-form{padding:5.5rem 0rem 2rem}#form .stair{bottom:-8%}#form .bg-wi{bottom:-45%}.regFrm{width:66%}.regFrm .form-group input{font-size:1rem}}
@media screen and (min-width: 667px){header figure:first-of-type{width:30%}header figure.tagline{width:80%}#form{width:80%;margin:auto}#form .bg-form{padding:12rem 0rem 2rem}#form .carousel{width:70%;margin:auto}.regFrm .btn{width:100%}.logo_ft{width:23%}}
@media screen and (min-width: 740px){#form{margin:auto}#form .bg-form{padding:12.5rem 0rem 1rem}}
@media screen and (min-width: 768px){html,body{height:auto}#form .bg-form{width:100%;padding:16rem 0rem 1rem}#form .bg-form .join{margin-bottom:2rem}#form .bg-form .join p{font-size:1.5rem}#form .carousel{width:62%;margin:auto}.regFrm{width:100%}.regFrm .form-group{margin-bottom:1.5rem;width:65%;margin-left:auto;margin-right:auto}.regFrm .form-group input{padding:1.2rem;font-size:1.2rem}.regFrm .form-group figure{width:40px}.regFrm .form-group .u-p{top:20%}.regFrm .form-group .eye{width:30px;top:30%}.regFrm .btn{width:65%}.carousel-indicators{bottom:-25%}footer .title{font-size:1.5rem}footer .line{width:100%}.logo_ft{width:25%}}
@media screen and (min-width: 1024px){html,body{height:auto}#form .bg-form{padding:19rem 0rem 1rem}#form .bg-form .join{margin-bottom:2rem}#form .bg-form .join p{font-size:2rem}.regFrm{width:75%}.regFrm .form-group{margin-bottom:2rem;width:80%}.regFrm .form-group input{padding:1.5rem}.regFrm .form-group figure{width:40px}.regFrm .form-group .u-p{top:24%}.regFrm .form-group .eye{width:35px;top:35%}.regFrm .form-group:last-of-type{margin-bottom:2rem}.regFrm .btn{width:80%}.carousel-indicators{bottom:-25%}}
@media screen and (min-width: 1180px){.regFrm{width:100%}.regFrm .form-group{margin-bottom:2rem;width:60%}.regFrm .btn{width:60%}}
@media screen and (min-width: 1200px){html,body{height:100%}.content{background-size:cover;background-position:center;padding:3rem 0}.content__right{max-width:57%}header figure:first-of-type{width:23%;margin-bottom:.5rem}header figure.tagline{width:65%;margin-bottom:1rem}#form{width:100%}#form .bg-form{background-image:url(../assets/bg-form640526459bcef18d1fbc.png);background-position:top center;background-size:100% 100%;background-repeat:no-repeat;padding:7rem 0rem 0rem;width:100%;margin-bottom:.5rem}#form .bg-form .join{margin-bottom:1rem}#form .bg-form .join p{font-size:1.3rem}#form .social figure img{width:50px}#form .carousel{width:40%;margin:auto}#form .carousel-indicators{bottom:-35%}.regFrm{width:100%}.regFrm .form-group{margin-bottom:1rem;width:38%;margin-left:auto;margin-right:auto}.regFrm .form-group:last-of-type{margin-bottom:1rem}.regFrm .form-group figure{width:25px}.regFrm .form-group input{padding:.5rem;font-size:1rem}.regFrm .form-group .u-p{top:18%}.regFrm .form-group .eye{width:22px;top:22%}.regFrm .btn{margin:0rem auto 0;width:35%}footer{padding:2rem 0}footer .intro p{font-size:12px}footer .title{font-size:1rem;margin-bottom:2.5rem}.logo_ft{width:40%}.social{top:5%}}
@media screen and (min-width: 1366px){html,body{height:100%}.content__right{max-width:55%}header figure:first-of-type{width:170px}#form .bg-form{width:100%}}
@media screen and (min-width: 1440px){header figure:first-of-type{width:23%}header figure.tagline{width:65%}}
@media screen and (min-width: 1700px){header figure.tagline{margin-bottom:.8rem}#form .bg-form{padding:8rem 0rem 0rem}#form .bg-form .join p{font-size:1.5rem}.regFrm{width:63%}.regFrm .form-group{width:60%}.regFrm .form-group input{padding:.8rem}.regFrm .form-group:last-of-type{margin-bottom:.5rem}.regFrm .form-group .u-p{top:23%}.regFrm .form-group .eye{top:27%}.regFrm .btn{margin:1rem auto 0;width:55%}}
@media screen and (min-width: 1920px){#form .bg-form .join p{font-size:1.7rem}#form .carousel{width:38%}#form .carousel-indicators{bottom:-25%}.regFrm .btn{width:60%}}
@media screen and (min-width: 2056px){#form .bg-form{padding:9rem 0rem 0rem}#form .carousel{width:40%}.regFrm .form-group{margin-bottom:1.5rem}.regFrm .form-group input{padding:1rem}.regFrm .form-group .u-p{top:25%}}
@media screen and (min-width: 2336px){#form .bg-form{padding:10.5rem 0rem 0rem}#form .bg-form .join p{font-size:2rem}#form .social figure img{width:80px}.regFrm .form-group input{font-size:1.4rem}.regFrm .form-group figure{width:30px}.regFrm .form-group:last-of-type{margin-bottom:1.5rem}.regFrm .form-group .u-p{top:24%}.regFrm .form-group .eye{width:30px;top:34%}footer h6{font-size:1.12rem}footer p{font-size:1rem}}
@media screen and (min-width: 2560px){#form .bg-form{padding:11rem 0rem 0rem}#form .bg-form .join{margin-bottom:1.5rem}.regFrm .form-group{margin-bottom:1.5rem}.regFrm .form-group:last-of-type{margin-bottom:2rem}}
@media screen and (min-width: 2992px){#form .bg-form{width:100%;padding:13rem 0rem 0rem}#form .bg-form .join{margin-bottom:2rem}#form .bg-form .join p{font-size:2rem}#form .km{width:900px}#form .social figure img{width:110px}.regFrm .form-group{margin-bottom:2rem}.regFrm .form-group input{font-size:2rem}.regFrm .form-group:last-of-type{margin-bottom:2rem}.regFrm .form-group .u-p{width:35px;top:25%}.regFrm .form-group .eye{width:35px;top:38%}.regFrm .btn{margin:0rem auto 0}.error.errors{font-size:1.5rem;margin-bottom:-1.7rem}}
@media screen and (min-width: 3456px){.content__right{max-width:54%}#form .bg-form{padding:15rem 0rem 0rem;margin-bottom:2rem}#form .bg-form .join p{font-size:2.5rem}#form .social figure{margin-bottom:2.5rem}.regFrm{width:60%}.regFrm .form-group{width:65%;margin-bottom:2rem}.regFrm .form-group figure{width:45px}.regFrm .form-group .u-p{width:50px;top:22%}.regFrm .form-group input{font-size:2.3rem;padding:1.5rem}.regFrm .form-group .eye{width:50px}.regFrm .form-group:last-of-type{margin-bottom:3rem}.regFrm .btn{margin:-1rem auto 0}}
@media screen and (min-width: 3840px){#form .bg-form{padding:16rem 0rem 0rem}#form .bg-form .join{margin-bottom:2rem}#form .bg-form .join p{font-size:3rem}#form .regFrm .form-group{margin-bottom:2.5rem}.error.errors{font-size:1.5rem;margin-bottom:-2.2rem}}
