.login_page {
    background-image: url('../login_image/backgroun.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 100vh; /* height:120dvh থেকে min-height:100vh অনেক বেশি মানানসই */
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2rem;
    position: relative;
    z-index: 1;
}

form{

    background-color:#006979de;
    padding: 50px ;
   
    border-radius: 50px;
    text-align: center;
    height: auto;
  
}

form .form-group img{
        width: 100px;
        height: 100px;
        border-radius: 50%;
}

.form-control{
    background-color: #ffffff00!important;
    color:white;
}
.login_page form button{
background-color:white;
color:black;
padding:10px 30px;
font-weight:20px;
margin: 10px;
border-radius: 5px;


}

.login_page form .form-group input{
    margin-bottom: 20px;
    margin-top:10px;
}
.login_page form a{
    text-decoration: none;
    color: white;
}

@media screen and (max-width: 992px) {
    .login_page{
        padding-top:30%;
       
    }
  }

