@media screen and (min-width 30%)
  .contenido main section ul li {{
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: flex-start;
	align-content: stretch; }
    body { background-color: aquamarine ; } 
    }

*{  margin: 1em;
    padding: 0;
    border: 10;
    font-family: sans-serif;
    color: darkmagenta;
    background-color:lavender;
    border-radius: 2em;
align-content: center;} 


header { background-color: purple}
header img {outline: 3px ridge #E58FFF;}
 .logos {  display: flex;
  justify-content: space-around;
  align-items: center;
  align-content: center;}


body { background-color:mediumorchid; }

.natasha {
    display: flex;
    background-color:purple;
    border-radius: 2em;
    justify-content:center;
    margin-top: 0em;
    padding: 0em;
}
.natasha img {width: 8em;}
.natasha h1 { align-content: center;
 margin: 1em 1em 1em 1em;
}
.natasha p {
    margin: 1em 1em 1em 1em;justify-content:center;
}

h1 {border-radius: 50px 50px 50px 50px;
    font-family: sans-serif;
    font-size: 2em;
    
    background-color:#ffffff;
    font-weight: bold;
    text-align: center;
 background: whitesmoke;
    
    display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-around;
	align-items: baseline;
	align-content: stretch;
}

.datos { display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-around;
	align-items: baseline;
	align-content: center;}

.links {  display: flex;
  justify-content: space-around;
  align-items: center;
  align-content: center;}


.materias {  display: flex;
  justify-content: space-around;
  align-items: center;
  align-content: center;}

.aprobadas {outline: 10px inset #FFB5FF;
outline-offset: 0px;}

.cursando {outline: 10px inset #FFB5FF;
outline-offset: 0px;}




@media screen and (min-width 50%){ footer {column-count: 3;
column-gap: 20px;}}




p{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-around;
	align-items: baseline;
	align-content: stretch; } 





    

    
