@charset "utf-8";
margin: 0: padding: 0; text-decoration: none; box-sizing: border-box; list-style: none;
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@200;700&display=swap');

header{   
    margin:.1em 0; 
    width: 0vw; 
    height: 15em;
    
    align-content: flex-start;}
    
    header .logo img{
    height: 2em;
    width: auto;
}

    nav{
    margin-left: 0em;
    
    position: relative;}
    .botones{
    position: relative;
    display: flex;
        width: auto;
        height: auto;
        padding; .3em;
        border: 4px solid white;
        
        
    display: inline-flex;
    text-align: center;
    align-content: center;
    width: 15vw; 
        
    height: 3vh; 
    text-align: center;
    line-height: 3em;
    font-size: .8em; 
    margin: .5em; 
    background color: white; 
    border: .15em solid white;
    cursor: pointer;
}
    .botones a{
    color: white;
}

    .botones:hover{
    background: orange;
    color: white;
}

body {
    position: relative;
    background-color: lightseagreen;
    font-family: nunito, sans-serif;
    text-transform: uppercase;
    color:aliceblue;
    height: auto;
    width: 500;
    margin: 200 auto 200;  
}

.formulario{
    position: relative;
    display: flex;
    margin: .50em;
    width: auto;
    height: auto;
    padding: .3em;
    border: 4px solid white;
    border-radius: 3em;
}
.formulario h2{
    padding: inherit;
    text-align: center;
    width: 5em;
}

.formulario form{
    display: block;
    margin: 1em 2em;
}
.formulario input{
    display: block;
    width: 17em;
}
footer {
    
    margin: 2em;
    padding: 3em 0;
    text-align: center;
    font-size: .8em
}

h2 {
    margin: auto;
    padding: 5 100 5 100;
    height: center;
    width: center;
}
input {
    
    padding: 5 5 5 5;
    margin: 14 5 10 5;
    height: auto;
    width: auto;
}

#contenedor{
    display: block;
    margin:1em auto;
    padding: .4em 2.9em;
    text-align: center;
    border: .3em solid white;
    border-radius: 1.8em
}

.reset-password{
    margin: 1em auto;
    text-align: center;
    font-size: .9em
}