

body{
    background-color: rgb(255, 242, 172)        
}
header .contenedor{display: flex;
    background-color: rgb(252, 221, 245);
    justify-content: space-around; 
    align-items: center; 
    flex-direction: row;
    
}

#dgpc{display: flex;
    justify-content: center;
    width: 5em;
    align-items: center;
    border-radius: 10%;
}
#fadu{display: flex;
    justify-content: center;
    width: 10em;
    align-items: center
}

header ul{display: flex;
list-style: none;
justify-content: space-around;
    padding: 0;
    font-family: 'Padauk', sans-serif;
    
}

header ul li{display: flex;
justify-content: space-between;
padding: 5px;
margin:5px;
border-radius: 10%;
}

header ul li a{color: rgb(0, 0, 0);
font-size: 13px;
text-decoration: none;
}
nav{
    border-bottom: solid rgb(252, 221, 245);
}

nav ul {
    background-color: rgb(252, 221, 245);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    padding: .1em;
}

nav ul li{
    text-align: center; 
    margin: .1em 1em .1em 1em; 
    background-color: rgb(252, 221, 245);
    display: flex;
    justify-content: center;
    align-items: center;
}

nav ul li a{
    width: 100%;
    height: 100%;
    background-color: rgb(252, 221, 245);
    color: black;
    border: solid #dba4f4 .15em;
    padding: .5em .5em .5em .5em;
    display: flex;
    justify-content: center;
    align-items: center;
}

nav ul li a:hover{
    background-color: #7edbfd;
    color: white;
}

.yo{
    display: flex;
    flex-wrap: wrap;
    flex-direction:column;
    justify-content:center;
    justify-items:center;
    text-align: center;
    align-items: center;
    align-content:center;
    margin: 1em;
}

#materiasaprobadas{display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 30px;
}

#materiasaprobadas h3{ margin: auto;
padding-top: 40px;
color: #7edbfd;
font-size: 18px;}


#materiasaprobadas ul{list-style: none;
    text-align: center;
padding: 15px;
border: 2px solid;
border-radius: 10%;
border-color: #7edbfd;
margin: 5px;
 
}
#materiasencurso{display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 30px;
}

#materiasencurso h3{ margin: auto;
padding-top: 40px;
color: #7edbfd;
font-size: 18px;}


#materiasencurso ul{list-style: none;
    text-align: center;
padding: 15px;
border: 2px solid;
border-radius: 10%;
border-color: #7edbfd;
margin: 5px;
 
}
footer{  background-color:rgb(252, 221, 245);
    display: inline-block;
    text-align:justify;
    flex-wrap: wrap;
    padding: .5em 1em .5em 1em;
    
}
