/*! CSS Used from: https://hitclub.si/build/style.min.css?v=25.1.79 */
.fa-solid,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;text-rendering:auto;color:inherit;color:var(--fa-color,inherit);}
.fa-eye:before{content:"\f06e";}
.fa-lock-keyhole:before{content:"\f30d";}
.fa-user:before{content:"\f007";}
.far{font-family:"Font Awesome 6 Pro";}
.far{font-weight:400;}
.fa-solid{font-weight:900;}
.fa-solid{font-family:"Font Awesome 6 Pro";}
*,:after,:before{box-sizing:border-box;margin:0;padding:0;}
p{line-break:strict;word-wrap:break-word;}
img{border:0;height:auto;line-height:1;max-width:100%;vertical-align:middle;}
button,input{outline:0;}
.hide{display:none;}
.txt-gradient{background:linear-gradient(180deg,#feffaa 0,#fdffe4 30.000001192092896%,#fb4 59.00000333786011%,#fede5e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;}
.btn_app{margin:0 auto;width:85%;}
.tab-content{background:url(assets/images/bg-form.png) top center no-repeat;background-size:100% 100%;margin:0 auto;max-width:562px;padding:1.2rem 0 1.7rem 0;position:relative;width:100%;z-index:9;}
.tabdk{font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;}
.tab-content .tab-pane{padding-top:1.5rem;}
form{margin:0 auto;width:79%;}
.form-group{position:relative;margin-bottom:1rem;}
.form-group>i{position:absolute;left:17px;top:0;cursor:pointer;height:58px;width:25px;font-size:16px;display:flex;align-items:center;justify-content:center;color:#434343;font-style:normal;}
.form-group>i.icon-prepend{right:15px;left:auto;}
.form-group .form-control{background:url(assets/images/bg-input.png) center no-repeat!important;background-size:100% 100%!important;border-radius:5px;border:none;color:#ffcc7e!important;font-size:16px;height:58px;margin:0 auto;outline:0!important;padding:0 45px;text-align:center;width:100%;}
.btnsubmit{margin-bottom:0;padding-top:.3rem;}
.btnsubmit button{width:74%;background:0 0;outline:0;border:none;padding:0;margin:0 auto;display:block;}
.recaptcha-input{align-items:center;display:flex;justify-content:space-between;}
.recaptcha-input .instyle{width:59%;}
.recaptcha-input .instyle input{background:url(assets/images/bg-input2.png) center no-repeat!important;background-size:100% 100%!important;padding:0 10px 0 22px;}
.recaptcha-input .capcha_box{align-items:center;display:flex;justify-content:space-between;width:38%;}
.recaptcha-bg{background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#7e7e7e;border-radius:10px;height:58px;overflow:hidden;width:calc(95% - 32px);}
.capcha_icon{align-items:center;color:var(--color-yellow);cursor:pointer;display:inline-flex;font-family:"Font Awesome 6 Pro";font-size:30px;height:30px;justify-content:center;width:30px;}
.capcha_icon::before{content:"\f2f1";}
[type=password].form-control:focus,[type=text].form-control:focus,button,input.form-control:focus,input[type=password]:focus,input[type=text]:focus{box-shadow:inset 0 -1px 0 transparent!important;-webkit-box-shadow:0 -1px 0 transparent!important;outline:0!important;}
.form-group .form-control:focus,.form-group .form-control:hover{background:rgba(240,236,226,.06);backdrop-filter:blur(10px);}
img{margin:0 auto;max-width:100%;}
.closeform{display:none;}
.thankyou{display:none;left:50%;max-width:562px;padding:0 15px;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;z-index:9;}
.thankyou_box{position:relative;padding-bottom:1.5rem;}
.thankinfo{bottom:13%;color:#bcbcbc;font-size:18px;left:42%;position:absolute;right:9%;text-align:center;z-index:2;}
.thankinfo p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-line-clamp:1;}
.thankinfo span{color:#fff;}
.thankbtn{margin:1.5rem auto 0;width:60%;}
@media (min-width:1201px){
.btn_app{display:none;}
}
@media (max-height:800px){
.tab-content{padding-bottom:.7rem;padding-top:1rem;max-width:462px;}
.tabdk{font-size:15px;}
.tab-content .tab-pane{padding-top:1.2rem;}
.form-group .form-control,.form-group>i,.recaptcha-bg,.recaptcha-input .instyle input{height:47px;}
.form-group{margin-bottom:.8rem;}
.capcha_icon{font-size:25px;width:25px;height:25px;}
.recaptcha-bg{border-radius:7px;width:calc(95% - 27px);}
}
@media only screen and (max-width:1400px) and (max-height:700px) and (orientation:landscape){
.btn_app{display:block;}
}
@media (max-width:991px){
.btn_app{width:79%;}
}
@media (max-width:800px){
.btn_app{width:74%;}
}
@media (max-width:575px){
.tab-content{padding-bottom:.6rem;padding-top:.75rem;width:90%;display:none;}
form{width:85%;}
.tabdk{font-size:10.5px;}
.tab-content .tab-pane{padding-top:1.2rem;}
.form-group .form-control,.form-group>i,.recaptcha-bg,.recaptcha-input .instyle input{height:34px;}
.form-group{margin-bottom:.5rem;}
.capcha_icon{width:15px;height:15px;font-size:18px;}
.recaptcha-bg{width:calc(95% - 17px);}
.btnsubmit{padding-top:.3rem;}
.form-group>i{font-size:12px;left:5px;}
.form-group>i.icon-prepend{right:5px;}
.form-group .form-control{font-size:14px;padding:0 35px;}
.btn_app{width:82%;}
.thankinfo{font-size:13px;}
}
@media only screen and (max-height:480px) and (orientation:landscape){
.btn_app{width:82%;}
.thankyou{max-width:350px;}
.thankinfo{font-size:10px;}
.tab-content{padding-bottom:.6rem;padding-top:.7rem;width:85%;display:none;max-width:350px;}
.tabdk{font-size:10.5px;}
.tab-content .tab-pane{padding-top:.9rem;}
.form-group .form-control,.form-group>i,.recaptcha-bg,.recaptcha-input .instyle input{height:34px;}
.form-group{margin-bottom:.5rem;}
.capcha_icon{width:15px;height:15px;font-size:18px;}
.recaptcha-bg{width:calc(95% - 17px);}
.btnsubmit{padding-top:.3rem;}
.form-group>i{font-size:12px;left:5px;}
.form-group>i.icon-prepend{right:5px;}
.form-group .form-control{font-size:12px;padding:0 35px;}
}
/*! CSS Used fontfaces */
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url(assets/webfonts/fa-light-300.woff2) format("woff2"),url(assets/webfonts/fa-light-300.woff) format("woff"),url(assets/webfonts/fa-light-300.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(assets/webfonts/fa-regular-400.woff2) format("woff2"),url(assets/webfonts/fa-regular-400.woff) format("woff"),url(assets/webfonts/fa-regular-400.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(assets/webfonts/fa-solid-900.woff2) format("woff2"),url(assets/webfonts/fa-solid-900.woff) format("woff"),url(assets/webfonts/fa-solid-900.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:100;font-display:block;src:url(assets/webfonts/fa-thin-100.woff2) format("woff2"),url(assets/webfonts/fa-thin-100.woff) format("woff"),url(assets/webfonts/fa-thin-100.ttf) format("truetype");}
