header {
    background-color: #1c173d;
    padding: 0%;
}
body {
    margin: 0%;
}
div#logos {
    background-color: #ddaedc;
}
#logos {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 100%;
    height: auto;
}
#navegador {
    display: flex;
    justify-content: space-evenly;
    font-family: "Gill Sans", sans-serif; 
    padding: 2rem;
}
.nav {
    border: 2px solid rgb(244, 217, 231);
    display: block;
    background-color: hsl(260, 20%, 88%);
    padding: 10px;
}

main {
    font-family:Georgia, 'Times New Roman', Times, serif;
    color: #8948a5; 
    background-color: hsl(219, 63%, 95%);
}

section {
    padding: 10px;
    margin-bottom: 1;
}

h1 {
    color:#91239d; 
    text-align: center;
    font-family:Georgia, 'Times New Roman', Times, serif;
    font-weight: bold;
    font-size: 50px;
}

h2 {
    color:#652c71; 
}

p#presentacion {
    margin-top: 10px; 
    font-size: 20px; 
    max-width: 1000px; 
    margin-left: auto; 
    margin-right: auto; 
    padding: 10px; 
    border: 2px solid #751d92; 
    border-radius: 8px; 
    background-color: hsl(216, 100%, 95%);
    text-align: center;
}

img {
    width: 100%;
}

figure#avatar {
    width: 30%;
    margin: auto;
    object-position: center center;
    padding: 20px;
    border: 5px solid #8f26a4; 
    margin-bottom: 50px;
    border-radius: 50%;
}

figure#avatar img {
    border-radius: 50%;   
}

#footer {
    background-color:#3b104f;
    flex: 1;

}

#pie {
    font-family: Georgia, 'Times New Roman', Times, serif;
    color: hsl(219, 63%, 95%);
    font-size: 10px;
    text-align: center;
    justify-content: left;
    padding: 2rem
}

figure {
  width: 100%;
}

.grid-contenedora {
    display: grid;
    grid-template-columns: 1fr 1fr; 
    grid-template-rows: auto auto; 
    gap: 1rem;
}

.lista-1 {
    grid-column: 1; 
}

.lista-2 {
    grid-column: 2; 
}

.lista-3 {
    grid-column: 3; 
}

.lista-1, .lista-2, .lista-3 {
    color: #550f5d; 
    background-color: hsl(216, 100%, 95%);
    padding: 1rem;
    border-radius: 1rem;
    border: 2px solid #520f48; 
    margin-bottom: auto;
}


.informacion {
    color: #60156d; 
    background-color: hsl(216, 100%, 95%);
    padding: 1rem;
    border-radius: 1rem;
    border: 2px solid #4f1157; 
    margin: 1rem;
}

#int {
    color: #4e156d; 
}

article.datosac {
    color: #6a156d; 
    background-color: hsl(216, 100%, 95%);
}

.integrantes {
    background-color: (1,76,142);
    padding: 2rem;
    text-align: center;
}
.equipo { 
    display: flex;
    padding: 2rem;
}

figure.img-int {
    background-color: hsl(304, 59%, 84%);
    aspect-ratio: 1;
    padding: .3rem;
    display: block;
    border: 2px solid hsl(0, 0%, 0%);
    margin-left: auto;
}
.int {
    margin: 1rem;
    width: 100%;
}

.datosac{
    color: #55156d; 
    background-color: hsl(216, 100%, 95%);
    padding: 1rem;
    border-radius: 1rem;
    border: 2px solid #571150; 
    margin: 1.5rem;
    margin-right: auto;
    margin-left: auto;  
}

.datosac-1, .datosac-2 {
    color: #6d156d; 
    background-color: hsl(216, 100%, 95%);
    padding: 1.5rem;
    border-radius: 1rem;
    border: 2px solid #57114b; 
}

h2#datosac{
    text-align: center;
    padding: 2rem;  
    color: hsl(216, 100%, 95%); 
    background-color: #6d1568;
    border-radius: 10px; 
}

h2#materias{
    text-align: center;
    padding: 2rem;  
    color: hsl(216, 100%, 95%); 
    background-color: #6d1560;
     border-radius: 10px; 
}

h3#comitente{
    text-align: center;
    padding: 1rem;
}
