
@charset="utf-8";

* {
    font-family: sans-serif;
  
    box-sizing: border-box
    }

a { /*links generico*/
color: #09cee8;
    text-decoration: none
    }

img{ 
    max-width: 100%;
    height: auto;
    
    }

body{ 
    margin:0;
    padding: 0;
   
    
    }

article {
    margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 6rem;
    margin-bottom: 3rem;    
    }
article h1 {
    margin-bottom: 3rem;
    font-size: 2.5rem;
        
    }
article h2 {
    margin-bottom: 2.5rem;
    margin-top: 4rem;
    font-size: 2rem;
      
    }
article p{
    font-size: 1rem;
    margin-left: 1rem;
    
    }


header {
    color: white;
    background: #07075c;
    font-size: 3rem;
      align-items: center;
    }
header nav ul{
    display: inherit;
    align-items: center;
    list-style: none;
    align-content: space-around;
    flex-direction: row;
    padding: 1rem;
    margin: auto;
    flex-wrap: wrap
   }
header nav {
    display: flex;
    flex-direction: row;
    margin: 0;
    padding: 0;
    }
header nav ul li a { /*lista de menu inicial*/
    color: white;
    background: #07075c;
    padding: 1rem;
    align-content: space-around;
     }
header nav ul li a img{
    height: 1.5em;
    margin-top: 0.5rem;
    }

section {/*todas las secciones, generico*/
    display:flex;
    flex-direction: column;
    
   
        }


h1  { /*florencia kobold*/
    color: black;
            }

ul { /*listas generico*/
list-style-type: none;
   padding: 0;
  margin: 0;
    display: flex;
    flex-direction: column;
    
}

#flor{
    height:auto;
    min-width: 100%;
 }
#seccionyo ul li a img {
    max-height: 6vh;
    width: auto;
     }
#seccionyo ul li {
  display: flex;       
  padding-left: 1rem;
padding-right: 1rem;
  margin: 0;
    flex-direction: row;
    align-items: center;
    align-content: space-around;
    flex-wrap: wrap;
}
#seccionyo ul li h1{
   font-size: 3rem;
     }
#seccionyo ul {
    display: flex;
    flex-direction: row;
      align-self: center;
     }

#seccionmaterias {
    margin-left: 2rem;
    margin-top: 3rem;
    }
#seccionmaterias h3{
    margin-bottom: 1rem;
    font-size: 2rem;
    }
#seccionmaterias ul li {
    margin-left: 2rem;
    margin-top: 1rem;
    font-size: 2rem;
    }

#texto {
    margin-left: 2rem;
    margin-top: 5rem;
    }
#texto h3 {
    margin-bottom: 0rem;
    font-size: 2rem;
    }
#texto p{
    margin-left: 2rem;
    margin-right: 2rem;
    font-size: 1.5rem;
    }

#integrantes ul {
    font-size: 2rem;
    }
#integrantes h3 {
    margin-bottom: 0;
    margin-left: 1rem;
    font-size: 2rem;
    
    }
#integrantes ul li {
    margin: 1rem;
    background-color: black;
    padding: 3rem;
    
    }

#ultimalista { 
    margin-left: 2rem;
    margin-top: 3rem;
    margin-bottom: 3rem;
   
   
}
#ultimalista h3 { 
    font-size: 2rem;
    
   
   
}
#ultimalista h4 { 
    font-size: 1rem;
    
   
   
}
#pertenenciaacademica {
   display: flex;
    flex-direction: column;
    font-size: 2rem;
    width: 90%;
   
}
#pertenenciaacademica li {
   display: flex;
    flex-direction: row;
    
    align-items: center
}
#pertenenciaacademica li a img {
   display: flex;
    }
#pertenenciaacademica li p{
   padding-left: 2rem;
    font-size: 2rem;
}

#catedra {
   display: flex;
    flex-direction: column;
    font-size: 1.5rem;
    }
#catedra ul li {
   font-size: 2.5rem;
    padding-left: 1rem;
   margin-top: 1rem;
    
    }
#catedra ul  {
   flex-direction: column;
    list-style:disc;
    list-style-position: inside;
    margin-bottom: 2rem;
    
   
    }

#listaplan  {
   margin-left: 2rem;
    margin-right: 2rem;
    margin-top: 3rem;
    
       }

#listaplan  h2{
    font-size: 3rem;
        }

#listaplan  ul li{
    margin: 1rem;
   
        }




















footer {
    color: white;
    font-size: 0.9rem;
    background: black;
    padding: 0.5em;
    padding-left: 1em;
    padding-right: 1em;
    margin-top: 5rem;
        }
