@charset "utf-8";

* { padding: 0;
margin:;
border:0;
box-sizing:0;
outline: 0;
list-style: none;
font-family: 'Nunito', sans-serif;  
}

.palabrasolapa {
display: flex;
    flex-direction: row;
    padding: .5em;
    justify-content: space-between;   
    
}

body{
    background-color: lightgrey
}

header {font-size: .8em;}

.solapas {
    
    background-color: cadetblue;
    margin: 0;
    padding: 0;
}
h1 {font-size: 1em;
margin-bottom: 0;
    margin-top: .4em;
    justify-content: center;
   color: cadetblue;
 
}

h2 {
    font-size: 1em;
    margin: .5em;

}

h4 {
    font-size: .8em;
    margin-top: 0;
    margin-bottom: 0;
  
}

h5 {
    margin: 0;
    margin-top: .5em;
    color:cadetblue;
}

.alumno { 
margin: .5em;
padding: .5em;
    padding-top: .3em;
 border-color:cadetblue;
    border-style: solid;
    border-width: 2px;
    border-radius: .5em;}

img {border-radius: }


.titulo {
    padding-bottom:0;
    font-size: 1em;
    border-bottom-color: cadetblue;
    border-bottom-style: dotted;
    border-bottom-width: thick;
    margin: .5em;
}

.materias{
    margin: .5em;
    padding: .5em;
}

.fotoluli {
    height: 150px;
    margin: .5em;
    display: block;
   
    margin-top: .5em;
    
}


a:link {
    text-decoration: none;
    color: #333;
}

a:visited {
    text-decoration: none;
        color: #333;
}



.integrantes {margin: .5em;
padding: .5em;
}

a{ 
font-size: .9em;
font-weight: 400;}

p{
    font-size: .4em;
    font-style: italic;
    padding: .7em;
    
}

footer {background-color: cadetblue;
margin: 0;}