* {
    margin: 0;
    padding: 0;
    font-family: "frutiguer","helvetica","arial",  sans-serif;
    text-decoration: none;
    list-style: none;
    background-color: lightgoldenrodyellow;
}

div {
    width: 100%;
    
}

.redes{
    
  
  
}
.redes img{
    width: 100px;
    height:auto;
    margin:auto;
    display:flex;
    flex-direction: row;
    justify-content: center;
}
img{
    width: 300px;
    height:auto;
    margin:auto;
    display:block;
    
}
 .foto {
    width: 400px;
    height:auto;
    margin:auto;
    display:block;
    border-radius:50px;
    padding: 10px;
    border: 5px solid darkred;
}
    header {
        display: flex;
        flex-direction: column;
        font-size : 2em ;
        align-items: center;
        margin: 2em;
        
}




   header nav ul { 
       
        margin-top: 2em;
       
}

header nav ul li {
    margin-bottom: 10;
    background: darkred;
    border-radius: 50px;
    padding: 0.1em;
    width:200;
    
}
    a {
         color:lightgoldenrodyellow;
         font-weight: 600;
       margin-bottom: 10;
    background: darkred;
    border-radius: 50px;
    padding: 0.1em;
    width:200;
    
}

    main{
        font-size : 1em ;
        margin: 2.5em;
       
    
    
}

    .dato {
        flex-direction: column;
        font-size : 1em ;
        align-items: center;
        margin: 4em;
        
}


h1 { 
        font-size : 2em ;
        color: darkred;
        margin-bottom: 1em;
     text-align: center;
    
}

.subtitulos {
    
      flex-direction: column;
       font-size : 1.2em ;
        text-align:center;
        color: darkred;
        font-family: "frutiguer","helvetica","arial", sans-serif;
       margin-top: 2em;
       margin-bottom: 0.5em;
      font-weight: bold;
     background:lightgoldenrodyellow;
    border-radius:50px;
    padding: 0.1em;
    border: 5px solid darkred;
    width:500;
   
}

.dat {
        flex-direction: column;
        font-size : 1em ;
        text-align: center;
        color:firebrick;
}
h3, li {
       flex-direction: column;
        font-size : 1em ;
        text-align: center;
        color: black;
      
}
