.img-head {
  background-image: url("assets/respuesta/imagenes/fondo_head.jpg");
  height: 100vh !important;
  background-position: bottom center !important;
}

@media (max-width: 576px) {
  .img-head {
    background-image: url("assets/respuesta/imagenes/fondo_head_movil.jpg");
  }

  .head-imagen-titulo,
  .head-imagen-logo {
    max-width: 70% !important;
  }
}

/* SECCION 1 */
.img-content-1 {
  background-image: url("assets/respuesta/imagenes/fondo_imagen_1.jpg");
  height: 100vh !important;
  background-position: center center !important;
}

.img-content-1-overflow {
  width: 50%;
}

@media (max-width: 576px) {
  .img-content-1-overflow {
    width: 100%;
    margin-top: 30px !important;
  }
}

@media (max-width: 768px) {
  .img-content-1-overflow {
    width: 75%;
    margin-top: 15px !important;
  }
}

.seccion-1-texto-1 p,
.seccion-1-texto-3 p  {
  color: #000000 !important;
}

.seccion-1-texto-1 p {
  font-size: 18pt !important;
  font-family: "IndivisaTextSansRegularItalic" !important;
}

.seccion-1-texto-1 {
  margin-bottom: calc(4vw + 4vh);
}

.seccion-1-texto-2.subtitleVerticalLineText {
  border-color: #00ffff;
}

.seccion-1-texto-2 > .subtitleSmall,
.seccion-1-texto-2 > .subtitleBig {
  color: #001e61 !important;
}

.seccion-1-texto-2 {
  margin-bottom: calc(1vw + 2vh);
}

.seccion-1-texto-3 > p {
  font-size: 14pt !important;
  font-family: "IndivisaTextSansRegular" !important;
}

.fondo-azul {
  background-color: #00269a !important;
}

.secion-1-padding-y {
  padding-top: calc(1rem * 6);
  padding-bottom: calc(1rem * 6);
}

/* SECCION 2 */
.fondo-cafe {
  background-color: #57453f;
}

.fondo-cafe > div > .row:nth-of-type(1) {
  margin-top: -200px;
  padding-bottom: 250px;
}

.seccion-2-titulo,
.seccion-2-subtitulo,
.seccion-2-texto {
  color: white;
}

.seccion-2-titulo {
  font-size: 17pt !important;
  font-family: "IndivisaTextSanSBlack" !important;
}

.seccion-2-subtitulo {
  font-size: 16pt !important;
  font-family: "IndivisaDisplaySansHeavy" !important;
}

.seccion-2-texto {
  font-size: 15px !important;
  font-family: "IndivisaTextSansRegular" !important;
}

#seccion-2-reporte-2 {
  display: none;
}

@media (max-width: 768px) {
  #seccion-2-reporte-1{
    display: none;
  }

  #seccion-2-reporte-2{
    display: block;
  }
}

/* SECCION 3 */
.img-content-3 {
  background-image: url("assets/respuesta/imagenes/fondo_3.jpg");
  background-position: top !important;
  background-size: 100% calc(30% + 0.8vw);
  background-repeat: no-repeat;
  background-position: top;
}

.seccion-3-texto-1.subtitleVerticalLineText {
  border-color: #00ffff;
}

.seccion-3-texto-1 > .subtitleSmall,
.seccion-3-texto-1 > .subtitleBig {
  color: #001e61 !important;
}

.seccion-3-texto-1 {
  margin-top: calc(2vw + 2vh) !important;
  margin-bottom: calc(1vw + 2vh) !important;
}

.seccion-3-texto-2 > p {
  /*font-size: 14pt !important;*/
  font-family: "IndivisaTextSansRegular" !important;
}

.seccion-3-texto-3  > p {
  /*font-size: 12pt !important;*/
  font-family: "IndivisaTextSansRegular" !important;
}

.seccion-3-texto-3 > p > span  {
  font-size: 14pt !important;
  font-family: "IndivisaTextSansRegular" !important;
}

.img-content-3-fondo-1 {
  background-image: url("assets/respuesta/imagenes/fondo_azul_1.png");
  height: 100vh !important;
  background-position: top !important;
  padding: 0 !important;
}

.img-content-3-fondo-2 {
  background-image: url("assets/respuesta/imagenes/fondo_azul_2.png");
  height: 100vh !important;
  background-position: top !important;
}

#iconos-texto > .row p {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

#iconos-texto > .row img {
  max-width: fit-content;
  height: 100%;
}

.img-footer {
  background-image: url("assets/compartido/fondo_grecas.png");
  height: 50vh !important;
  background-position: bottom !important;
  margin-top: -300px;
}
