*{
    padding: 0;
    margin: 0;
    outline: none;
}
body{
    height:100vh;
    color: #3a3e42 !important;
}
.login_mainbg{
    background: url(images/login-bg.jpg);
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center center;
}
.AppForm.shadow-lg {
    background: #fff;
}
.AppForm .AppFormLeft h1{
    font-size: 32px;
    text-transform: uppercase;
    margin-bottom: 0;
}
.errer_msg {
    background: #b9190a;
    color: #fff;
    padding: 6px 20px;
    width: 100%;
    border-radius: 4px;
    margin: 0 auto;
    margin-bottom: 25px;
}
.AppFormLeft {
    width: 90%;
    padding-left: 25px;
}
.AppForm .AppFormLeft h4{
    font-size: 20px;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 40px;
}
.AppForm .AppFormLeft input:focus{
    border-color: #ced4da;
}
.AppForm .AppFormLeft input::placeholder{
   font-size: 15px;
}
input:-internal-autofill-selected {
    appearance: menulist-button;
    background-color: none !important;
    background-image: none !important;
}
.AppForm .AppFormLeft i{
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.AppForm .AppFormLeft a{
    color: #3a3e42 ;
}
.AppForm .AppFormLeft button{
    background: linear-gradient(45deg,#3486d1,#1b5d99);
    border-radius: 200px;
}
.AppForm .AppFormLeft button:hover{
    background: linear-gradient(45deg,#1b5d99,#3486d1);
}

.AppForm .AppFormLeft p span{
  color: #007bff;
}
.AppForm .AppFormRight{
   background: #fff;
    height: 440px;
    background-size: cover;
    background-position: center;
    border-left: 2px solid #5678da;
}
.logo_login img{
    width: 84%;
    margin: 10px auto;
    margin-bottom: 32px;
}
.login_image img{
    width: 100%;
    margin: 0 auto;
        margin-bottom: 20px;
}
.AppFormRight p{
    color: #747474;
}
.otpSec{
    width: 100%;
}
.otpSec h4{
    color: #1b5d99;
    text-transform: uppercase;
}
.otpSec p{
    color: #343434;
        line-height: 22px;
}
.otpmail {
    position: absolute;
    right: 0;
    top: 50%;
        color: #6e6e6e;
    transform: translateY(-50%);
}
.btn_login{
    background: linear-gradient(45deg,#3486d1,#1b5d99);
    border-radius: 200px;
        color: #fff;
}
.btn_login:hover{
    background: linear-gradient(45deg,#1b5d99,#3486d1);
}


