@font-face{font-family:'Awesome';font-style:normal;font-weight:normal;src:url("fonts/eot/fa-brands-400.eot?");src:url("fonts/eot/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("fonts/woff/fa-brands-400.woff") format("woff"),url("fonts/ttf/fa-brands-400.ttf") format("truetype")}@font-face{font-family:'Awesome';font-style:normal;font-weight:400;src:url("fonts/eot/fa-regular-400.eot?");src:url("fonts/eot/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("fonts/woff/fa-regular-400.woff") format("woff"),url("fonts/ttf/fa-regular-400.ttf") format("truetype")}@font-face{font-family:'Awesome';font-style:normal;font-weight:900;src:url("fonts/eot/fa-solid-900.eot?");src:url("fonts/eot/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("fonts/woff/fa-solid-900.woff") format("woff"),url("fonts/ttf/fa-solid-900.ttf") format("truetype")}.fab{font-family:'Awesome'}.far{font-family:'Awesome';font-weight:400}.fa,.fas{font-family:'Awesome';font-weight:900}*:focus-visible{outline:0}body{height:100vh;position:relative}.box-container{display:flex;-o-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-align-items:center;-o-align-items:center;-webkit-align-items:center;align-items:center;min-height:80vh;width:25%;margin:auto;padding:20px 0}.box-container>.container{border:0;-ms-border-radius:10px;border-radius:10px;box-shadow:0 1px 6px 0 rgb(32 33 36/28%);padding:20px;background-color:#fff;line-height:1.222;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:block;text-align:center}.box-container>.container .row,form.login-register{width:100%;margin:0}.login-register>div{text-align:justify;position:relative}.login-register .title{display:inline-block;font-weight:bold;padding:15px;color:#525252;font-size:18px}.login-register div.description{margin-bottom:15px}.login-register .auth-header-logo button[type=submit].go-back{float:right;font-size:0;color:transparent;width:0;border:0}input[type=submit][disabled]{background-color:#808080}div.send-confirm-code.error{color:#f00}.login-register .send-confirm-code-input .send-confirm-code{background-color:transparent;color:#66cdcc;border:0;padding:20px 0}.login-register .auth-input.hidden{display:none}.login-register .go-back:after{font-family:'Awesome';font-weight:900;color:#000;content:'';position:absolute;bottom:0;font-size:14px}.close-button:after{font-family:'Awesome';font-weight:1100;color:#000;content:'';position:absolute;bottom:0;font-size:22px;position:relative;float:right;color:#000;top:-5px;right:-5px}.rotate-button{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin:0 0 20px 15px}.login-register .submit-input,.login-register .agree-rules-input{margin-top:15px}.login-register input[type="text"],.login-register input[type="email"],.login-register input[type="mobile"],.login-register input[type="tel"],.login-register input[type="password"]{-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #d6d6d6;font-size:12px;font-size:.8rem;line-height:2;color:hsla(0,0%,64%,.5);width:100%;color:#000}.login-register .username-input:after{font-family:'Awesome';font-weight:900;font-size:1.5rem;position:absolute;top:3px;color:#acacac;content:'';z-index:1;left:25px;top:10px}.login-register .username-input:after{content:''}.show-password{position:absolute;left:20px;top:15%;cursor:pointer;z-index:1}.show-password.fab:before{font-family:'Awesome';font-size:1.5rem}.show-password.fab-eye:before{content:""}.show-password.fab-eye-slash:before{content:""}.login-register .auth-input>input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%),0 0 8px rgb(102 175 233/60%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%),0 0 8px rgb(102 175 233/60%)}.login-register label.error{color:#e91e63;font-size:12px;font-weight:500;display:block;padding-top:10px}.login-register input[type="text"].error,input[type="password"].error{border:1px solid #f50057}#description.sent{color:#008000!important}#description.error{color:#f00!important}#description.sending{color:#000!important}.send-confirm-code.disabled{color:#808080!important;cursor:default}.send-confirm-code{color:#66cdcc;cursor:pointer}.login-register .mo-button{background-color:#66cdcc;-ms-border-radius:8px;border-radius:8px;border:0;color:#fff;padding:5px 0;font-weight:500;font-size:1.2em;width:100%;margin-bottom:0;outline:0}label.auth-agree>a{color:#66cdcc;border-bottom:1px dotted}label.auth-agree{font-size:small}.text-center{text-align:center!important}.hidden{display:none!important}.box-container .external-authentication-methods{width:100%;text-align:center;margin:20px}@media screen and (max-width:1200px){.box-container{width:45%!important}}@media screen and (max-width:990px){.box-container{width:70%!important;display:inherit;padding:20% 0}.box-container>.container{box-shadow:none}}@media screen and (max-width:425px){.box-container{width:95%!important}}.login-register .username-input:after,.show-password{top:20%}#wrapper #dialog{margin:10px auto;display:inline-block;overflow:hidden;position:relative;max-width:450px}#wrapper #dialog #form .opt-input{text-align:center;line-height:80px;font-size:20px;border:solid 1px #ccc;box-shadow:0 0 5px #ccc inset;outline:0;width:50px;transition:all .2s ease-in-out;border-radius:3px}#wrapper #dialog #form .opt-input:focus{border-color:#800080;box-shadow:0 0 5px purple inset}#wrapper #dialog #form .opt-input::selection{background:transparent}#wrapper #dialog div{position:relative;z-index:1}.login-register .forgot-password-input{text-align:initial;padding:0 0 10px 0}.login-register .forgot-password-input .forgot-password{background-color:transparent;color:#66cdcc;border:0;padding:0;cursor:pointer;text-decoration:none}.login-register .forgot-password-input .forgot-password:hover{text-decoration:underline}
