* {
    margin: 0; 
    padding: 0; 
    box-sizing: border-box;
}

body {
    font-family: "helvetica", sans-serif;
    background-color: darkgrey 
    
}
h1{
    font-style: italic
}
a{
    text-decoration: none;
}
img{
    max-width: 100%;
    height: auto;
    

}
h1, h2, h3, h4{
    margin-bottom: 1em;
    margin-top: 1em;
    
}
#contenedor {
    background-color: #fcfcb1
    max-width: 70em;
    width: 95%;
    margin: auto
    
}
header, main, footer {
    padding: 1em
}
header, footer {
    background-color: #260440
  
} 
header {
    text-align: center;
    

    
}
header,footer {
 color: aliceblue
    
}

nav ul {
    list-style: none
}
nav ul li {
    margin: 0.5em;
    text-align: center;
}
nav ul li a {
   
    color: black;
    padding: 0.25em;
    background-color: bisque;
        
}
nav ul li a:hover,
nav ul li a:active {
    color: #0114f8;
    background-color: bisque;
}

nav ul li:last-child a { 
            color: black;
            background-color: bisque;
}
section { 
          display:flex;
}
}
aside { 
          display:flex;
}
main {
     
    text-align: left;
    display: flex;
    justify-content: center;
    align-content: center;  
}
.eli {
     
   border-radius: 50%;
    background-color: grey;
   
}
}
.menu {
     
   
    background-color: grey;
   
}


footer{
    
    margin: 0.2em 0em 0em 0em;
    font-family: 'Ubuntu:300'; 
	text-align: center;
	background-color: #555657;
     color: black;        
    }
