@charset "utf-8";

/* UNIVERSAL */
*{
  box-sizing: border-box;
  margin: 0;
}

/* BODY */
body{
  background-color: #EEEFE8;
  font-family: "Helvetica Neue", Arial, sans-serif;
  
}


/* VINCULOS Y LISTAS*/
a{
  text-decoration: none;
}

nav ul li a{
  display: block;
  }

ul, ol{
  list-style: none;
  padding-inline-start: 0;
}


/* IMG */
img{
  max-width: 100%;
  display: block;
  height: auto;
  display: flex;
  justify-content: center;
}


/* HEADER */
header{
  background-color: #FE7F2D;
  padding: 1.5rem;
  align-items: center;
  display: flex;
}
header ul{
  padding-left: 1rem;
}

header ul li a{
  justify-content:space-between;
  gap:50px;
  padding: 0px 10px;
  border-radius: 0.5rem;
  align-items: center;

  text-decoration: none;
  color: #EEEFE8;
  font-size:medium;
  background-color:#fc9b5b;
  transition: 0.2s ease-in-out;
}
#BarraBusqueda2{
  display: flex;
  justify-content:space-between;
  gap: 10px;
}

#BarraBusqueda a:hover{
  background-color: #ffffff;
  color: #FE7F2D;
  font-style:italic;
  font-size: medium;
}


/* TITULOS */
h1, h2 {
  color: #233D4D;
}

h1 {
 font-size:xx-large;
 padding: 0.5rem;
}

h2 {
  font-size:large;
  padding: 0.5rem;
}

h3{
  font-size:medium;
  padding: 0.5rem 0rem;
  
}

/* SECCION ACUMAR */
#Comitente{
  padding-bottom: 1rem;
}

#Comitente h1, h2 {
  display: flex;
  justify-content:center;
}
#Comitente h1{
  padding-top: 1.5rem;
}

#Comitente p {
  display: flex;
  justify-content: center;
  margin: 0px 30px;
  padding: 1.5rem;
}


/* SECCION EQUIPOS */

.equipovm34 {
  background-color: #a2b1e2;
  padding: 1rem;
}

#estudiantes{
  margin: 2rem 0;
}
#estudiantes img{
  display: flex;
  justify-content: center;
  margin: auto;
}
#estudiantes p, h3{
  text-align: center;
  padding: 0.5rem;
  color:#233D4D;
}
#estudiantes p{
  padding: 0 4rem;
}

.datosequipo img{
  border-radius: 5px 50px;
  display: block;
}


/* SECCION DATOS ACADEMICOS */

#datosacademicos h2{
  display: flex;
  justify-content: left;
}
#datosacademicos img{
  max-width: 7rem;
  display: block;
  padding: 0.5rem;
}
#datosacademicos h3{
  text-align: left;
}

#datosacademicos{
  margin-bottom: 2rem;
  padding: 1rem;
  
}
#datosacademicos article{
  margin: 1rem 0;
}
#datosacademicos a{
  color: black;
}

#datosacademicos h3{
  padding: 0.5rem 0;
}

/* FOOTER */
footer{
  color: #EEEFE8;
  background-color: #3F3E3D;
  font-size: small;
  font-style: italic;
  padding: 1rem;
}




