*{
    box-sizing:border-box;
    font-family: 'Mulish', sans-serif;
    overflow-x: hidden;
}

body{
    background-image:url('../images/image8.jpg');
    height:100vh;
    width:100%;
    background-size:cover;
    background-position:center;
    background-repeat: no-repeat;
}

.admin-form {
    background-color:#fff;
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin:20% auto;
    width:400px;
    padding:15px;
    border-radius: 10px;
}
.admin-form-overlay{
    background-image: url('../images/Rectangle\ 175.png');
    width: 100%;
    height:100vh
}
.admin-form h3{
    color:#000;
    font-weight:bold;
    font-size:22px;
    margin-bottom:20px;
    overflow:hidden;
}
.admin-form input{
    display:inline-block;
    width:100%;
    height:45px;
    border:1px solid #ccc;
    border-radius:22px;
    padding-left:25px;
    outline:none;
}
.admin-form input::placeholder{
    color:#000;
    font-size:15px;
}
.admin-form button{
    background-color:#ffc107;
    border-radius:22px;
    height:45px;
    width:100%;
    color:#000;
    border:none;
    outline:none;
    margin-top:25px;
    margin-bottom:45px;
    font-weight:bold;
}
.admin-form button:focus{
    outline:none;
}
@media(max-width:991px){
  .admin-form {
    margin: 40% auto;
    width:300px;
  }
  .admin-form h3{
    font-size:20px;
  }
}

.resend {
    background: transparent !important;
    color: red !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
