
body{
    display:flex;
    min-height: 100vh;
    justify-content: center;
    align-items: center;
    background:whitesmoke;
    color: red;
    font-size: 1.2em;
    background-image: url("./img/chivas1.jpeg");
    
    background-repeat: no-repeat;
    background-position: bottom 120px right 100px;
    background-attachment: local;
    
    height: 610px;
  
   margin: 0;
}

.img-back{

    /* Imagen de fondo */
    background-image: url('../img/chivas1.jpeg');

    /* Que cubra todo el div */
    background-size: auto;  

    /* Centrar la imagen */
    background-position: right 10% bottom 5%;;

    /* Evitar que se repita la imagen */
    background-repeat: no-repeat;

    /* Opcional: un poco de transparencia oscura encima */
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
}

submit:hover{
background:red;
}
p:hover{
background-color: gold;
text-decoration: underline;
}

input{
    
    display: flex;
    width: 60%;
    outline: none;
    font-size: 1.5em;
    padding: 0 30px;
    line-height: 40px;
    border-radius: 10px;
    border: 2px solid #f0ffff;
    background: transparent;
    transition: 0.1s ease;
    z-index: 1111;
    gap:20px;
    margin-bottom: 10px;
    
}

input:focus,
input:valid{
    color: black;
    border: 4px solid #1f08ee;
}

select{
    display: flex;
    width: 100%;
    outline: none;
    font-size: 1.0em;
    padding: 0 30px;
    line-height: 100px;
    border-radius: 10px;
    border: 2px solid #f0ffff;
    background: transparent;
    transition: 0.1s ease;
    z-index: 1111;
    gap:20px;
    margin-bottom: 10px;
}

select:focus,
select:valid{
color: black;
    border: 4px solid #1f08ee;
}
 .capital:focus,
    .capital:valid{
    color: black;
    border: 4px solid #1f08ee; 
    }
 
    #dos{
    display: flex;
    justify-content: left;
    align-items:right; 
   
    }

p{
    padding: 10px;
}

img{
    pointer-events: none;
}
.underline{
    text-decoration: underline;
}

img#image{

@keyframes mh{de{opacidad:0;}a{opacidad:1;}
}
}