.signin-block{border:1px solid hsla(0,0%,87.8%,.15);box-shadow:0 1px 5px rgba(0,0,0,.12);border-radius:4px;padding:25px 32px 32px 32px}.signin-block__btns-logo{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:35px}.signin-block__btns{display:flex;color:#2c2c2c;flex-direction:column;font-size:13px;line-height:150%;font-weight:400;font-family:Roboto,sans-serif}.signin-block__btn{font-weight:700;font-size:15px;line-height:18px;border:none;outline:none}.signin-block__btn:focus{box-shadow:inset 0 -1px 0 #fff}.activeSign{border-bottom:2px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#31456f,#03c4f7);border-left:0;border-right:0;border-top:0}.signin-block__link.el-link.el-link--default:hover{color:#303030}.signin-block__link{font-size:12px;line-height:14px;color:#303030}.signin-block__link:hover{background:transparent!important}.form-check-label{display:block;position:relative;padding-left:28px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-check-label input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;left:0;height:16px;width:16px;border:1px solid #eee;border-radius:50%}.form-check-label:hover input~.checkmark{background-color:#eee}.form-check-label input:checked .form-check-label,.form-check-label input:checked~.checkmark{background-color:#18a0fb}.checkmark:after{content:"";position:absolute;display:none}.form-check-label input:checked~.checkmark:after{display:block}.form-check-label .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#fff}.btn-submit{color:#fff;background-color:#409eff;border-color:#409eff}.btn-submit:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.signin-block-forget{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:12px;line-height:14px;color:#18a0fb;border:none;background-color:#fff;outline:none}.signin-form-remember .el-checkbox__label{line-height:14px;font-size:12px;color:#151515}.signin-form-remember .el-checkbox__input.is-checked+.el-checkbox__label{color:#151515!important}.signin-form .signin-label{font-weight:500;font-size:13px;line-height:15px;color:#2c2c2c}.signin-form .el-input__inner{font-size:13px;line-height:15px;color:rgba(44,44,44,.5215686274509804)}.signin-button,.signin-button:hover{background:#18a0fb;color:#fff;padding:10px 24px;border:none}.reset-password-block{font-weight:500;font-size:13px;line-height:15px;color:#2c2c2c;padding-top:7px}.requirements-title{color:#04c2f4;letter-spacing:.3px;font-weight:700;font-size:12px;line-height:14px}.requirements-block{display:flex;flex-direction:row;color:#2c2c2c;font-size:11px;line-height:13px;align-items:center;margin-top:16px;max-width:296px}.requirements-desc{padding-left:20px}.signup-wrapper-info{display:flex;flex-wrap:wrap}.signup-wrapper-info-left{display:flex;border-radius:20px;background-color:#e8f4fa;padding:20px;gap:20px}@media screen and (max-width:678px){.signin-form .el-input__inner{font-size:16px}}.signin-wrapper[data-v-f26234ec]{display:flex;justify-content:space-between;padding-bottom:85px;padding-top:35px}.download-instruction{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-decoration:none;max-width:184px;display:block;padding:1px 16px;position:static;height:32px;font-size:13px;line-height:32px;text-align:center;color:#0070d2;flex:none;order:1;flex-grow:0;background:#fff;border:1px solid #dddbda;box-sizing:border-box;border-radius:4px;margin-bottom:30px}.download-instruction:hover{text-decoration:none}.signin-col-logo{max-width:400px;margin-left:0;margin-right:33px}.signin-col-form{max-width:414px;margin-right:0;margin-left:33px}.signin-logo{box-shadow:0 1px 5px rgba(0,0,0,.12);height:377px;width:443px;display:flex;justify-content:center;align-items:center;margin-left:auto}@media screen and (max-width:1199px){.signin-new .signin-col-logo{max-width:400px}}@media screen and (max-width:991px){.signin-new .signin-col-logo{max-width:none;padding-right:0}.signin-col-form,.signin-col-logo{max-width:100%;margin:0}.signin-wrapper{padding-top:0}.overlay,.signin-block-back{display:none}}@media screen and (max-width:767px){.container{width:100%}}@media (max-width:575px){.signin-new .signin-col-logo{padding-right:15px}}@media (max-width:520px){.overlay,.signin-block-back{display:none}.signin-new .text{color:#343f68;width:100%}}