.block-login{color:#0b1330!important;display:flex;justify-content:center;margin:0 20px;min-height:calc(100% - 58px);padding:50px;text-align:center}@media(max-width:991px){.block-login{align-items:center;flex-direction:column;padding:20px 0}}.block-login .ladda-button{border:none;border-radius:100px;box-shadow:0 10px 24px rgba(27,110,255,.32);font-weight:800;letter-spacing:.06em;width:60%!important}@media(max-width:600px){.block-login .ladda-button{width:85%!important}}.block-login .page-description{margin-top:0}.block-login .page-sub-description{font-weight:600}.block-login .form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #f1f1f3!important}.block-login .form-control.valid:-webkit-autofill,.block-login .form-control.valid:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #f1f1f3!important}.block-login .form-control{background-color:#f1f1f3;border:none;color:#0b1330}.block-login .form-control:focus{box-shadow:none}.block-login .flex-container{flex-direction:row;flex-wrap:wrap}.block-login .flex-container>*{width:100%}.block-login .flex-container .flex-item{align-items:center}@media(max-width:768px){.block-login .flex-container .flex-item{width:100%}}.block-login .flex-container .register-btn{border-radius:0;color:#0a2a8a!important;font-weight:800}.block-login .flex-container .login-btn{background-color:#9b0003!important;border-radius:10px;display:block}.block-login .flex-container .login-btn:hover{background-color:#6e0003!important;transition-duration:.4s}.block-login .flex-container label{font-weight:600}@media(max-width:768px){.block-login .flex-container{align-items:center!important;flex-direction:column}}.block-login form{width:100%}.block-login .signup-link{font-size:14pt;font-weight:500;margin-top:20px}@media(max-width:900px){.block-login .signup-link{margin-top:5px}}.block-login .signup-link .btn{font-size:1em;min-width:auto;text-transform:none}.block-login #form-actions{margin:50px 0 0}@media(max-width:991px){.block-login #form-actions{margin:10px 0 0}}h4{color:#0a2a8a!important}.img-banner-login{background-color:#1b6eff;border-radius:18px 0 0 18px;height:auto;margin-right:-10px!important;max-width:455px;-o-object-fit:cover;object-fit:cover}@media(max-width:991px){.img-banner-login{display:none}}.img-banner-login-ipad{background-color:#1b6eff;border-radius:18px 18px 0 0;height:260px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.img-banner-login-ipad{display:none}}@media(min-width:992px){.img-banner-login-ipad{display:none}}.login-sidebox{background-color:#fff;border-radius:0 18px 18px 0;box-shadow:0 20px 50px rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:center;margin:0;padding:50px 0;text-align:left;width:30%}@media(max-width:1180px){.login-sidebox{width:60%}}@media(max-width:767px){.login-sidebox{border-radius:0 0 18px 18px;margin-top:0}}@media(max-width:991px){.login-sidebox{width:100%}}@media(min-width:768px)and (max-width:991px){.login-sidebox{border-radius:0 0 18px 18px;margin-top:0}}.login-sidebox .forgot-password a{color:#0a2a8a!important;font-weight:700}.login-sidebox .signup-link{color:#0b1330}.login-sidebox .signup-link a{color:#0a2a8a!important}.login-input{background-position-x:25px;background-position-y:16px;background-repeat:no-repeat;background-size:25px;border-radius:100px!important;margin:15px auto;max-width:485px;padding:30px 30px 30px 60px;width:60%}@media(max-width:600px){.login-input{width:85%!important}}.login-input:hover{border-color:#fff!important}#loginUserForm select#store.login-input{-webkit-text-fill-color:#0b1330;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f1f3;background-image:url(/img/store.svg),url(/img/select-arrow.svg);background-position:25px 16px,right 22px center;background-repeat:no-repeat,no-repeat;background-size:25px,14px 8px;box-sizing:border-box;color:#0b1330!important;height:auto!important;line-height:normal;padding:0 0 0 60px}#loginUserForm select#store.login-input option{background-color:#fff;color:#0b1330}#loginUserForm select#store.login-input::-ms-expand{display:none}#loginUserForm{margin-top:40px}@media(max-width:900px){#loginUserForm{margin-top:0}.white-container{background-color:#fff!important;margin:0!important}}
