a{color:blue}.login{min-height:420px;height:calc(100vh - 135px);position:relative;font-family:Acumin Pro,sans-serif!important;padding:60px 0;background:linear-gradient(90deg,#264F97,#1C75BB);overflow:auto}@media screen and (max-width:991px){.login{height:auto;max-height:100%}}@media(max-width:620px){.login{max-height:auto;padding:0}}.login__form-wrapper{background:#1b4b90;box-shadow:8px 8px 24px rgba(0,0,0,.2)}.login__bg{height:100%;margin-right:-15px;margin-left:-15px}.login__bg img{height:100%;width:100%;object-fit:cover}.login__form{color:#fff;padding:60px 40px}@media screen and (max-width:475px){.login__form{padding:40px 20px}}.login__form .form-label{color:#fff}.login__form .form-control{background:rgba(0,0,0,0);border:1px solid #fff;border-radius:0;color:#fff}.login__form .form-control::placeholder{color:hsla(0,0%,100%,.5)}.login__form .input-group-text{border-left:0;border-radius:0!important}.login__form .input-group-text i:before{color:#fff}.login__form .input-group input{border-right:0}.login__form .forget-password{color:#fff}.login__form .forget-password a{color:var(--yellowone)}.login__form .btn-primary{display:inline-block;color:var(--darkblue);background:var(--yellowone);text-transform:uppercase;border:none;font-weight:600}.login__form .btn-secondary{display:inline-block;text-transform:uppercase;background:rgba(0,0,0,0);color:#fefefe;opacity:.6;border:0}.login__form .btn-secondary:hover{opacity:1}.login__form .invalid-feedback{color:#49aeff}.form__logo{height:40px;margin-bottom:30px}.forget-password{margin-top:10px}.forget-password a{color:#171884}.forget-password a:hover{color:#171884;text-decoration:underline}.password-input input{border-right:0}.input-group-text{background:rgba(0,0,0,0);border-left:0}