.outer__wraper{
    min-height: 100vh;
    position: relative;
}
.watermark-logo{
    background-image: url('../images/logo.png');
    position: absolute;
    background-position: top;
    height: 100vh;
    width: 100%;
    z-index: 0;
    opacity: 0.2;
    background-size: 75%;
}
.container-fluid{
    z-index: 10 !important;
    position: relative;
}
.login__wrapper label{
    color: #fff;
}

.login__wrapper{
    padding: 50px 30px;
    background-color: #0a4523;
    margin-top: 80px;
    border-radius: 10px;
}

.login__wrapper .field__group {
    margin-bottom: 20px;
    margin-top: 10px;
}

.field__group label, .field__group .form-control {
    margin-bottom: 10px;
}

.btn-primary:hover {
    transition: .9s;
    background-color: #fff;
    color: #0a4523;

}

.login-logo{
    width: 90px;
    margin-bottom: 30px;
}

form {
    z-index: 100;
    opacity: 1;
}