body{font-size:100%;overflow-x:hidden;position:relative;z-index:1}::placeholder{color:#9a9a9a}*{margin:0;padding:0;box-sizing:border-box}.hidden-login{display:none}.hidden-reg{display:none}h3{font-weight:400;font-size:36px;letter-spacing:.25px;text-align:center;margin-bottom:40px}.form a{color:var(--main-blue);text-decoration:none;cursor:pointer}.form a:hover{text-decoration:underline}.form .checkbox{display:flex;justify-content:space-between;align-items:center}.form .checkbox label{padding:0}.form .captcha .filed img{float:left;cursor:pointer}.form .captcha .filed input{width:calc(100% - 120px);margin:1px 0}.form .captcha .filed .update{cursor:pointer;opacity:0;font-size:.6em;display:inline-block;padding:5px 0 0 15px;text-align:left}.form .captcha .filed:hover .update{opacity:.6}.form .input-row.button{margin:20px 0}.form .input-row.button .btn{margin:0 auto}.form .input-row.center{text-align:center}.form .input-row.bottom-margin{margin-bottom:0}.form .field-signupform-password.has-error .help-block{margin-bottom:15px;transition:all 0s}.logo{text-align:center;display:block;font-size:32.62px;margin:auto;max-width:100%;text-transform:none;height:52px;margin:0 20px 25px}.message{max-width:518px;margin:0 auto 0}#confirmcodeform-code{text-align:center;border:1px solid var(--main-black);font-size:30px;letter-spacing:5px;width:120px}#confirmcodeform-code::placeholder{font-size:30px;letter-spacing:5px}.field-confirmcodeform-code .field::after{display:none}.field-confirmcodeform-code .field{display:flex;justify-content:center}@media(min-width:481px) and (max-width:767px){.login{width:100%}}@media screen and (max-width:480px){.login{width:100%}.logo{font-size:17px}input[type='checkbox']+label{font-size:15px}.checkbox .forgot-pass{font-size:14px}input[type='checkbox']+label>span{width:18px;height:18px}@keyframes checkbox-check{0%{width:0;height:0;border-color:#f4ce77;transform:translate3d(0,0,0) rotate(45deg)}33%{width:.3em;height:0;transform:translate3d(0,0,0) rotate(45deg)}100%{width:.25em;height:.7em;border-color:#f4ce77;transform:translate3d(0,-.7em,0) rotate(45deg)}}}h1{margin-bottom:30px}h3{font-family:Lato;font-size:36px;font-weight:400;line-height:50px;letter-spacing:.25px;text-align:center;margin-bottom:30px}.wrap-block{width:518px;height:100vh;display:flex;align-items:center;justify-content:center;margin:auto}.wrap-block-center{display:flex;flex-direction:column;width:100%;margin:0 20px 10px 20px;background:#fff;padding:30px 53px 32px 53px;border-radius:3px}@media(min-width:481px) and (max-width:767px){.wrap-block{width:418px}.wrap-block-center{padding:30px 0}}@media screen and (max-width:480px){.wrap-block{width:355px}.wrap-block-center{padding:30px 0;margin:80px 0 100px}}