*{ margin: 0; padding: 0;}

/* Estilos generales */
body{font-family: monospace;  background: #c9c9c9;}
h1{ font-family: 'BenchNine-Bold', sans-serif; color: #000000; font-size: 50px; text-align: center; margin: 1rem; padding: 2rem;  }
header{ background: #888fc7;}

h2{ font-size: 2rem; font-family: 'BenchNine-Bold', sans-serif;font-size: 30px; 
    text-align: center;}

h3{ font-size: 2rem; font-family: 'Be nchNine-Bold', sans-serif;font-size: 30px; display: flex;
    flex-wrap:wrap;
    justify-content: center;}

/* Estilos de nav */
nav{ text-align: center;}
nav ul li{ list-style-type: none; display: inline-block;  background: none;  margin: 0rem 1rem 1rem 0rem; }
nav ul li a{ color: #000; text-decoration: none; padding: 0rem ; display: inline-block;}
nav ul li a:hover{ background: #header{ background: #e0e0e0;}
{ background: #e0e0e0;}
bebe;}

.foto img {
    width: 15%;
    height: auto;
 display: block;
    margin: 0 auto;
    border-radius: 50%;}
/* Estilo de footer */
footer{background: #000000; font-size: 0.75rem; text-align: center; margin-top: 0rem;}
h7{color:#ffffff; margin: 0rem 2rem 2rem 2rem; font-size: 0.75rem;}
h6{color:#000000; margin: 0rem 2rem 2rem 2rem; font-size: 0.75rem;}



/* Estilos de aside */
aside {font-size: 0.75rem; text-align: center; margin-top: 10rem;}
