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

}

body {
background-color: floralwhite;
min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
justify-content: space-around;
}



.cabeza{
background-color: floralwhite;
    width: 100% ;
    border-radius: 4em;
  padding: .2em;
margin: .3em;
    }

.realizacion {color: darksalmon;
padding: 0;
margin: .4em;
   text-align: center;
    
}

ul {
list-style: none;
display: flex;
box-sizing: border-box;
flex-direction: row;
flex flex-wrap: nowrap;
justify-content: space-evenly;
 }



header { 

background-color: darksalmon ; 
display: flex;
 justify-content: space-between;
    align-items: center;
flex direction: row; 
flex-wrap: nowrap;
padding: .1em;
margin: .100em;
box-sizing: border-box;
top: 0;
 width: 100%;
    height: 100%;
text-decoration: none;
   font-weight: bold;
padding: .6em; margin: .9em;
}


h1{

padding: auto;
margin: .3em;
font-family: sans-serif;
font-size: 16pt;

border-width: medium;
background-clip: content-box;

}

*{
font-family: sans-serif; font-size: 1em; color: darksalmon
}
 


h2{
    
text-align: center;
margin: .5em;
box-sizing: border-box;
padding: .2em;
font-family: sans-serif;
font-size: 17pt;
}


 ol { display: flex;
flex-direction: row;
     flex-wrap: nowrap;
     justify-content: space-between;
text-align: center; }

aside{
    
    margin: .80em;
padding: .80em;
font-size: 8pt;
text-align: center;

}

footer{ background-color: rgba(233, 150, 122, 0.17);
    font-size: 9pt;
  
    text-align: center;
    padding: 1em;
    font-style: italic;}



.foto { 
        display: flex;
        flex-direction: column;
    margin: .3em;
    padding: .3em;
 background-color: darksalmon;
color: floralwhite;
border-width: medium;
background-clip: content-box;
display: flex;
flex-direction: row;
justify-content: center;


     }


#border{ border-radius: 50%;
      
box-shadow: 0 0.35em 0.5em rgba(0, 0, 0, .35) inset, 0 0.35em 0.5em rgba(0, 0, 0, .35);}



.paula {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-content: space-between;
    margin-top: 1em;
}

.paula {display: flex;
    flex-direction: row;
    justify-content: center;
    margin: auto;
    border-radius: 50%;
    box-shadow: 0 0.35em 0.5em rgba(0, 0, 0, .35) inset, 0 0.35em 0.5em rgba(0, 0, 0, 0.45);}
 
main { display: flex;
    flex-direction: column;
    justify-content: space-around;
    flex-grow: 1;
    flex-wrap: wrap;
    margin: auto;
    max-width: 20em;
text-align: center;}

h8{ padding: auto;
display: flex;
justify-content: center;
font-size: 50pt;

background-color: rgba(248, 210, 198, 0.86);
font-size: 20pt;margin: .3em;
    padding: .5em;  margin-top: 1em;
}
    
h4 { 
    font-size: 10pt;
     margin: auto;
    text-align: center;
    max-width: 20em;  
}
  
h5 { background-color: rgba(248, 210, 198, 0.86);
    font-size: 15pt;
    text-align: center;
    max-width: 20em;
   padding: .5em;
    margin-top: 1em;
    text-align: center;}


.paula{ margin: auto;
    text-align: center;
    max-width: 20em;
}

.fotopau { 
    border-radius: 50%;
    max-width: 80%;
    max-height: 80%;
    height: 200px;
    width: 200px;
    margin: auto;
    box-shadow: 0 0.35em 0.5em rgba(0, 0, 0, .35) inset, 0 0.35em 0.5em rgba(0, 0, 0, .35);}

