.encabezado {
  background-color: #f1f2f6;
  min-height: 350px;
}
.encabezado h1 {
  color: #2f375e;
}
.encabezado .imagen {
  align-items: flex-end;
  display: flex;
}
.centrar {
  min-height: 350px;
  /*height: 90%; */
  /*width:100%;*/
  display: flex;
  align-items: center;
  /*justify-content: center;*/
}
.contenedor2 {
  padding: 0px 50px;
}
.contenedor3 {
  padding: 0px 20px;
}
.contenedor4 {
  padding: 40px 20px;
}
.contenedor5 {
  padding: 65px 20px;
}
.articulo {
  padding: 65px 50px;
}
.articulo2 {
  padding: 65px 0px;
}
.area-azul {
  background-color: #2f375e;
}
