*{
    font-family: Nunito Sans;
    
}

body {
    background: #ddd5c8; 
    color: black;
    width: 100%;
}

header {
    text-align: center;
}

a {
    color: black; 
    text-decoration: none;
}
header nav {
    text-align: center;
}

header nav ul {
    display: flex;
    color: #d0d0d0;
    list-style-type: none;
    justify-content: center;
    }

header nav ul li{
    list-style-type: none; 
    padding: 0.6rem 2rem 0.6rem 2rem; 
    margin: 0.6rem 2rem 0.6rem 2rem; 
    background: #ed873c; 
    border-radius: 3rem; 
    color: #d0d0d0;
    text-align: center;
    }

header nav ul li a:hover {
    color: #939ce0;
    }

section.titulo{
    text-align: center;
    height: 27rem;
}

article.nombre{
    background: #a2c2ed;
}

section.titulo article img{
    border-radius: 9rem;
}

section.materias{
    display: flex;
    justify-content: center;
    }

h4{
   text-align: center;
    font-size: 27px;
}

article {
    background: #dd9c6d;
    padding: 3rem;
    margin; 0rem;
    border-radius: 2rem;
    }

footer p {
    font-size: 0.9rem; 
    padding: 3rem; 
    justify-content: center;
    text-align: center
    }

.video {
    margin-bottom: 2rem;
    margin-top: 2rem;
    display: flex; 
    align-content: center;
    align-items: center;
    justify-content: center;
}    

.nombre h2{
    font-size: 25px;
}



.datos{
    margin-left: 15%;
    margin-right: 15%;
    padding: 2%;
    background: #a2c2ed;
    border-radius: 2rem;
    
   
    text-align: center;
}
