@charset "utf-8";

@import url("https://fonts.googleapis.com/css2?family=Raleway");

* { font-family: "Raleway";
    text-decoration:none;
 
}

body {
    background-color: #2abb9bff;
    min-width: 52em;
    text-align: center;
    margin: 0em 12em 0em 0em;
    max-width: 40em;
    
    }


.contenedor a img {
    padding:0.8em 0em 0em 0em;
    
}

a {
    color: #2abb9bff; 
    font-size: 2em;
    
}

h1 {
    background: #fb7813ff;
    color: #e9ffccff; 
    font-size: 2.8em;
    text-align: center;
    padding:1em 0 1em 0;
    margin-left: auto;
    margin-right: auto;
    max-width: 15em;
   
}


h2 {
    background: #e9ffccff;
    color: #fb7813ff; 
    font-size: 2em;
    text-align: center;
    margin:0.5em;

}

h3 {  
   background: #fb7813ff;
   color: #e9ffccff; 
   font-size: 2em;
   margin: 0;
   padding: 1em 0 1em 0; 

}



header ul li a:hover {
    background-color: #fb7813ff;
    
}

header ul {
    list-style: none;
    display: flex;
    padding:1em;
    
}


header nav ul li a {
    margin: 2em 0em 0em 4.5em;
    background-color:#e9ffccff;
    padding:1em 2em 1em 2em;
    border-radius: 15%;
    font-size:1em;
    
    
    
    
}




.contenedorequipo {
    background-color: #e9ffcc;
    padding:1em;
    margin-left: auto;
    margin-right: auto;
    max-width: 40em;
    
}

.contenedorequipo ol nav li {
    font-size: 0.4em;
    display:inline-flex;
    padding:2em;
}

ol nav .alumna img { 
    border-radius: 100%;
}

.contenedorinfo {
    background: #fb7813ff;
    color: #e9ffccff;
    display:inline-flex;
    padding:2em;
    max-width: 38em;
    text-align: left;
    margin:2em;
    
}

.contenedorinfo h3 {
    font-size: 1rem;
    display:inline-flex;

}

.contenedorinfo li {
    display:inline-flex;
    font-size: 0.8em;
}


.mvp {display:inline-flex;
    margin:1em 1em 1em 11em;
    
}

.mvp li {display:inline-flex;
    
}

.mvp li a {
    background-color: #fb7813ff;
    font-family: 'montserrat', sans-serif;
    display: inline-flex; 
    padding:1em 5em 1em 5em;
    margin:1em 5em 1em 5em;
    
    
    
}

.mvp li:hover {
    color: #fb7813ff;
    font-family: 'montserrat', sans-serif;
    text-align: center;
    align-content: center;
}



.texto p {
    background: #e9ffccff;
    color: #fb7813ff; 
    font-family: 'montserrat', sans-serif;
    font-size: 1em;
    text-align: center;
    padding:2em 15em 2em 15em;
    }

.enfoque h3 {  
   padding: 1em 2em 1em 5em; 
}



p {
    background: #2abb9bff;
    color: #e9ffccff;
    font-size: 1em;
    margin-left: auto;
    margin-right: auto;
    max-width: 55em;
}


figure img {
    max-width: 40em;
}

