.container{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.container .form{
    min-width: 350px;
    background: transparent;
    color: Black;
    padding: 30px 35px;
    border-radius: 5px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.container .form:hover {
 opacity: 0.8;
 border: solid 2px green;
}
.container .form h2 {
    
    font-weight: 400;
    
}
.container form input{
    background: lightblue;
    opacity: 1;
}
.container form input:hover{
    background: lightgreen;
}

.container form select{
    background: lightblue;
}
.container form select:hover{
    background: lightgreen;
}

.container form .link{
    color: black;
    font-weight: 300;
}
.container form .link:hover{
    color: azure;
    font-weight: 500;
}

.container form label{
    color: black;
    font-weight: 300;

}
