 /* Establece la imagen de fondo para todo el cuerpo de la página */
 body {
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh; 
    background-image: url('assets/img/mod1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative; 
}



.form-container h2 {
    color: #0d5381; 
}


.top-left-button {
    position: absolute;
    top: 5%;
    width: 50%;
    height: 30%;
    opacity: 0.8;
    z-index: 0.9;
}

.top-left-button img {
    display: block;
    width: 100%;
    height: 100%;
}

.top-left-button:hover img {
    opacity: 1;
}



