*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
#contenido{
    width: 100%;
    height: auto;
    margin: auto;
    flex-wrap: wrap;
    font-family: sans-serif;
    background-attachment: fixed;
}
#contenidoimgs{
    width: 100%;
    height: auto;
    margin: auto;
    flex-wrap: wrap;
    flex: 1 1%;
    text-align: center;
}
.contenido{
    width: 90%;
    height: auto;    
    margin: auto;
    flex: 1 1%;
    box-sizing: border-box; 
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    margin-top: 60px; 
}
.Vision{
    width: 90%;
    height: auto;    
    margin: auto; 
    flex: 1 1%;
    box-sizing: border-box; 
    display: flex;
    font-size: 1.8rem;
    flex-wrap: wrap;
    margin-top: 2%;
    padding: 10px;
}
.Mision{
    width: 90%;
    height: auto;    
    margin: auto;
    flex: 1 1%;
    box-sizing: border-box; 
    display: flex;
    flex-wrap: wrap;
    padding: 10px;
}

.Compromiso{
    width: 90%;
    height: auto;    
    margin: auto;
    flex: 1 1%;
    box-sizing: border-box; 
    display: flex;
    flex-wrap: wrap;
    padding: 10px;
}
.bio{
    width: 100%;
    height: auto;
    margin: auto;
    flex-wrap: wrap;
    flex: 1 1%;
    text-align: center;
    
}
.bio img{
    width: auto;
    height: auto;
    margin: auto;
    margin-top: 20px;
    
}


@media (min-width:0) and (max-width: 860px){
        #contenido{
          width: 100%;          
          height: auto;
          margin: auto;
          flex-wrap: wrap;
          font-family: sans-serif;
          background-attachment: fixed;
         }
        .imgs img{
          width: 100%;
        }
        .bio img{
          width: 100%;
        
     }
        
