@font-face {
    font-family: 'Museo Sans';
    src: url('https://fonts.googleapis.com/css2?family=Museo+Sans:wght@300;400;500;700&display=swap') format('truetype'); /* Asegúrate de proporcionar la ruta correcta */
    font-weight: normal;
    font-style: normal;
}

.login-body {
    padding: 0;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    height: 100vh;
    background-image: url('../images/5.jpg');
    background-size: cover;
}
/*implementamos el estilo del formulario*/
.formulario-login{
    /*position: absolute;*/
    background: #ebebeb;
    /*background-color: #001a70;*/

    padding: 12px;
    width: 40rem ;
    height: 20rem;
    margin: auto;
    margin-top: 5%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    box-shadow: 4px 10px 20px rgba(0, 0, 0, 1);
}

.panelGrid{
    font-family: 'Museo Sans', sans-serif;
    /*position: absolute;*/
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.panelGrid .boton-login {
    background-color: #001a70;
    font-family: 'Museo Sans', sans-serif;
    position: relative;
    margin: auto;
    top: 2rem;
    bottom: 0;
    left: 7rem;
    right: 0;
}

.texto{
    color: rgb(242, 243, 244);
    /*font-family: 'Museo Sans', sans-serif;*/
    /*font-family: 'Museo Sans', sans-serif;*/
    font-size: 24px;

    display: flex;
    align-items: center;
    margin-left: 10%;
    justify-content: right;
}

.logoMINED{

}
.cuadroLogo{

    background-color: #001a70;
    box-shadow: 2px 8px 15px rgba(0, 0, 0, 1);
}

.linkReset{
    margin-top: 25px;
    /*text-decoration: none;*/
    display: inline-flex;
    padding: 10px 20px;
    font-family: 'Museo Sans', sans-serif;
    justify-content: center;
    align-items: end;
    background-color: #001a70; /* Color de fondo del botón */
    color: #fff; /* Color del texto del botón */
    text-decoration: none; /* Quitar el subrayado del enlace */
    border: 1px solid #007bff; /* Borde del botón */
    border-radius: 5px; /* Borde redondeado */
    cursor: pointer;
    transition: background-color 0.3s, color 0.3s; /* Transiciones suaves */
}

/* Cambiar el estilo del botón al pasar el mouse */
.linkReset:hover {
  background-color: #0056b3; /* Color de fondo al pasar el mouse */
  color: #fff; /* Color del texto al pasar el mouse */
}

.fondoWeil{
/*    background-image: url("../images/1.jpg");
    background-size: cover;*/
    background-color: white;
}

