*{box-sizing: border-box;}
body{background-color: #edf259;}
    
/*TITULO*/

/*h1 {
    font-family: 'Raleway', sans-serif;
    font-size: 5rem;
    font-weight: bolder;
    line-height: 58px;
    padding-top: 1rem;
    margin-bottom: 1rem; 
    text-align: center;
    }*/


a {
  text-decoration: none; 
  color:#0444bf;
  }

/*NAV*/

li {
  text-decoration: none;color:#15436a;
  font-family: 'Raleway', sans-serif;
  font-weight: normal;
  font-size: 1rem;
  }

.contenedor{max-width: 80rem; margin: auto;}

header nav {align-content: center; margin-top: 1.4rem; margin-bottom: 3rem;}
header nav ul{ display: flex; justify-content:center; }
header nav ul li{ list-style-type: none;}
header nav ul li a {padding:1.5rem; background: #edf259; border-radius: 0.3rem;}
header nav ul li a:hover {background: #0444bf; color: #edf259}

/*FOTO y NOMBRE*/

.nombre {display: flex;  justify-content: center; margin-top: 1rem;margin-bottom: 2rem;}

.nombre article h2 {color: #a79674; 
                    font-family: 'Monoton', cursive;
                    font-size: 2.2rem;
                    font-weight: normal;
                    line-height: 2rem; 
                    text-align: center; }

.nombre article {text-align: center}
.nombre article img { border-radius: 7rem;}

/*MATERIAS APROBADAS*/

article1 {font-family: 'raleway', sans-serif; line-height: 0rem;font-size: 0.8rem; color: #0444bf;}

/*MATERIAS*/

.aprobadas {display: flex;justify-content: center; border-bottom: 2px #0444bf dotted;margin-left: 10%;margin-right: 10%;}

.materias {display: flex;justify-content: space-between;margin-left: 10%;margin-right: 10%;padding: 1%;}

@media screen and (max-width: 950px) {.materias{display: flex;flex-wrap: wrap;}
       
}

@media screen and (max-width: 600px) {.materias{display: flex;flex-direction: column;text-align: center;}
       
}

.materias article h4 {font-family: 'raleway', sans-serif; line-height: 0.2rem;font-size: 1.5rem; color: #0aaff1;}
.materias article p  {font-family: 'raleway', sans-serif; line-height: 1rem;font-size: 0.9rem; color: #0aaff1;}

/* PLAN */

.contquees {display: flex; align-items: center;margin: 5%;flex-direction: column;}
.tituloquees {color: #0444bf; font-family: 'raleway', sans-serif; text-align: center;max-width: 60%;font-weight: bold;}
.quees{color: #0444bf; font-family: 'raleway', sans-serif; text-align: center;max-width: 60%;border-bottom: 2px #0444bf dotted;padding-bottom: 3%;}

/*DATOS*/

.datos {display: flex; justify-content: center; align-items: center; }

.datos .uba {border: 2px #0444bf solid; margin-top:3.5rem;margin-bottom: 3.5rem; border-radius: 0.3rem;padding: 1rem 1rem 1rem 1rem; font-family: 'raleway', sans-serif;color: #0444bf;font-size: 0.9rem;width: 40rem; text-align: center; font-family: 'raleway', sans-serif;color: #0444bf;font-size: 0.9rem;width: 40rem; text-align: center;}

/*FOOTER*/

footer p {display:flex;justify-content: center;text-align: center; font-family: 'raleway', sans-serif; line-height: 1rem;font-size: 0.5rem; color: #0aaff1;}