@charset "utf-8";



header .contenedor{display: flex;
    background-color: rgb(244,206,180);
    justify-content: space-around; 
    align-items: center; 
    flex-direction: row;
    
}

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

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;
background-color: #efefec;
margin:5px;
border-radius: 10%;
}

header ul li a{color: rgb(0, 0, 0);
font-size: 13px;
text-decoration: none;
}

body{background-color: #efefec;
    display: flex;
    flex-direction: column;
}

main {display: flex;
flex-direction: column;
align-items: center;}

#usuario{display: flex;
flex-direction: column;
align-items: center;}

#paula{margin-top: 50px;
    width: 70%;
    height: auto;
    border-radius: 10%;
}

#usuario h1{text-align: center;
padding-top: 10px;
margin: auto;
    font-family: 'Barlow', sans-serif;
}

#usuario h2{text-align: center;
margin:auto;
    border-bottom: 5px solid;
    border-bottom-color:  rgb(244,206,180);
    padding-bottom: 10px;
    font-size: 22px;
    font-family: 'Barlow', sans-serif;
}

section {display: flex;
justify-content: space-around;
}

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

#materiasaprobadas h3{ margin: auto;
padding-top: 40px;
color: rgb(245,182,138);
font-family: 'Barlow Semi Condensed', sans-serif;
font-size: 18px;}

#materiasencurso h3{ margin: auto;
padding-top: 40px;
color: rgb(245,182,138);
font-family: 'Barlow Semi Condensed', sans-serif;
font-size: 18px;}

#materiasaprobadas ul{list-style: none;
    text-align: center;
padding: 15px;
border: 2px solid;
border-radius: 10%;
border-color: rgb(248,206,180);
margin: 5px;
    font-size: 14px;
font-family: 'Barlow Semi Condensed', sans-serif;
}

#materiasencurso ul{list-style: none;
    text-align: center;
padding: 15px;
border: 2px solid;
border-radius: 10%;
border-color: rgb(248,206,180);
margin: 5px;
    font-size: 14px;
font-family: 'Barlow Semi Condensed', sans-serif;}

footer{background-color: rgb(244,206,180);
font-family: 'Barlow Semi Condensed', sans-serif;
font-size: 12px;
text-align: center;
padding: 10px;
margin-top: 40px;}

h1{margin-top: 50px;
    margin-bottom: 10px;
font-family: 'Barlow Semi Condensed', sans-serif;
}

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

#portfolio{margin: 0;
    padding: 20px;
    display: flex;
    width: 50%;
    border-radius: 10%;}

#descripcion {display: flex;
align-items: flex-start;
flex-direction: column;}

#descripcion h3{margin:0;
padding: 0;
font-family: 'Padauk', sans-serif;}

#descripcion p{margin:0;
padding-bottom: 20px;
font-size: 12px;
font-family: 'Barlow Semi Condensed', sans-serif;}

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

#portfolio2{margin: 0;
    padding: 20px;
    display: flex;
    width: 50%;
    border-radius: 10%;}

#descripcion1 {display: flex;
align-items: flex-start;
flex-direction: column;}

#descripcion1 h3{margin:0;
padding: 0;
font-family: 'Padauk', sans-serif;}

#descripcion1 p{margin:0;
padding-bottom: 20px;
font-size: 12px;
font-family: 'Barlow Semi Condensed', sans-serif;}

#navegador { margin-top: 30px;
margin-bottom: 0px;
background-color: rgb(244,208,180);
border-radius: 10%;
padding: 10px;}

#navegador a{color: black;
font-family: 'Padauk', sans-serif;
text-decoration: none;}

#navegador a:hover {color: #efefec}

.integrantes{display: flex;
flex-direction: column;
align-items: center;}

.integrantes h2{margin: auto;
padding-top: 100px;
color: rgb(0,0,0);
font-family: 'Barlow Semi Condensed', sans-serif;}

.integrantes ul{display: flex;
    list-style: none;
justify-content: space-between;
padding: 5px;
margin:5px;
border-radius: 10%;}

.integrantes ul li a{color: rgb(0, 0, 0);
background-color: rgb(244,206,180);
font-size: 13px;
padding: 15px;
margin:10px;
border-radius: 10%;
text-decoration: none;
display: flex;
font-family: 'Padauk', sans-serif;}

.link1:hover {color: #efefec;}

.link:hover {color: rgb(244,206,180);}

#mockup{margin: 0;
    padding: 20px;
    display: flex;
    width: 70%;
    border-radius: 10%;}