.bg-block {
  width:100%;
  background-repeat:no-repeat;
  background-position:center top;
  background-size:cover;
  /* por defecto: NO hay imagen (evita descarga) */
  /*background-image: none;*/
}

/*.bg-block.is-loaded{
  background-image: var(--bg);
}*/

/*.bg-block::before {
  content:"";
  position:absolute;
  inset:0;
  background: linear-gradient(90deg,
    rgba(0,0,0,.55) 0%,
    rgba(0,0,0,.25) 35%,
    rgba(0,0,0,0) 70%);
  pointer-events:none;
  z-index:1;
}*/

/* bg-suelo */
/*url("/wp-content/uploads/bg-suelo.avif") type("image/avif") 1x,*/


/* ========= FONDOS HOME DESKTOP ========= */

/* HOME 01: SIN LAZY */
.bg-home-01 {
  background-image: url("/wp-content/uploads/backgrounds/home01sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/home01sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/home01sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/home01sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/home01sat.jpg") type("image/jpeg") 1x
  );
}

/* HOME 02–06: CON LAZY (.is-loaded) */
.bg-home-02.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/home02sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/home02sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/home02sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/home02sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/home02sat.jpg") type("image/jpeg") 1x
  );
}

.bg-home-03.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/home03sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/home03sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/home03sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/home03sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/home03sat.jpg") type("image/jpeg") 1x
  );
}

.bg-home-04.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/home04sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/home04sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/home04sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/home04sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/home04sat.jpg") type("image/jpeg") 1x
  );
}

.bg-home-05.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/home05sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/home05sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/home05sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/home05sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/home05sat.jpg") type("image/jpeg") 1x
  );
}

.bg-home-06.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/home06sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/home06sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/home06sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/home06sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/home06sat.jpg") type("image/jpeg") 1x
  );
}


/* ========= FONDOS TIERRA DESKTOP ========= */

/* TIERRA 01: SIN LAZY */
.bg-tierra-01 {
  background-image: url("/wp-content/uploads/backgrounds/tierra01sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/tierra01sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra01sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/tierra01sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra01sat.jpg") type("image/jpeg") 1x
  );
}

/* TIERRA 02–05: CON LAZY */
.bg-tierra-02.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/tierra02sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/tierra02sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra02sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/tierra02sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra02sat.jpg") type("image/jpeg") 1x
  );
}

.bg-tierra-03.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/tierra03sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/tierra03sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra03sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/tierra03sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra03sat.jpg") type("image/jpeg") 1x
  );
}

.bg-tierra-04.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/tierra04sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/tierra04sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra04sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/tierra04sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra04sat.jpg") type("image/jpeg") 1x
  );
}

.bg-tierra-05.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/tierra05sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/tierra05sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra05sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/tierra05sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/tierra05sat.jpg") type("image/jpeg") 1x
  );
}


/* ========= FONDOS BIODIVERSIDAD DESKTOP ========= */

/* BIODIVERSIDAD 01: SIN LAZY */
.bg-biodiversidad-01 {
  background-image: url("/wp-content/uploads/backgrounds/biodiversidad01sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad01sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad01sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad01sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad01sat.jpg") type("image/jpeg") 1x
  );
}

/* BIODIVERSIDAD 02–05: CON LAZY */
.bg-biodiversidad-02.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/biodiversidad02sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad02sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad02sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad02sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad02sat.jpg") type("image/jpeg") 1x
  );
}

.bg-biodiversidad-03.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/biodiversidad03sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad03sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad03sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad03sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad03sat.jpg") type("image/jpeg") 1x
  );
}

.bg-biodiversidad-04.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/biodiversidad04sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad04sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad04sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad04sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad04sat.jpg") type("image/jpeg") 1x
  );
}

.bg-biodiversidad-05.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/biodiversidad05sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad05sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad05sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/biodiversidad05sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/biodiversidad05sat.jpg") type("image/jpeg") 1x
  );
}


/* ========= FONDOS VIÑEDO DESKTOP ========= */

/* VIÑEDO 01: SIN LAZY */
.bg-vinedo-01 {
  background-image: url("/wp-content/uploads/backgrounds/vinedo01sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/vinedo01sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo01sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/vinedo01sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo01sat.jpg") type("image/jpeg") 1x
  );
}

/* VIÑEDO 02–05: CON LAZY */
.bg-vinedo-02.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/vinedo02sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/vinedo02sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo02sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/vinedo02sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo02sat.jpg") type("image/jpeg") 1x
  );
}

.bg-vinedo-03.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/vinedo03sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/vinedo03sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo03sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/vinedo03sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo03sat.jpg") type("image/jpeg") 1x
  );
}

.bg-vinedo-04.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/vinedo04sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/vinedo04sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo04sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/vinedo04sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo04sat.jpg") type("image/jpeg") 1x
  );
}

.bg-vinedo-05.is-loaded {
  background-image: url("/wp-content/uploads/backgrounds/vinedo05sat.jpg");
  background-image: -webkit-image-set(
    url("/wp-content/uploads/backgrounds/vinedo05sat.webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo05sat.jpg") 1x
  );
  background-image: image-set(
    url("/wp-content/uploads/backgrounds/vinedo05sat.webp") type("image/webp") 1x,
    url("/wp-content/uploads/backgrounds/vinedo05sat.jpg") type("image/jpeg") 1x
  );
}


/* ========= FONDOS MOVIL ========= */
@media (max-width: 768px) {

  /* ========= FONDOS HOME MOVIL ========= */

  /* HOME 01 MOVIL: SIN LAZY */
  .bg-home-01 {
    background-image: url("/wp-content/uploads/backgrounds/home01mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/home01mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/home01mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/home01mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/home01mov.jpg") type("image/jpeg") 1x
    );
  }

  /* HOME 02–06 MOVIL: CON LAZY */
  .bg-home-02.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/home02mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/home02mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/home02mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/home02mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/home02mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-home-03.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/home03mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/home03mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/home03mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/home03mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/home03mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-home-04.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/home04mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/home04mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/home04mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/home04mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/home04mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-home-05.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/home05mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/home05mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/home05mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/home05mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/home05mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-home-06.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/home06mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/home06mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/home06mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/home06mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/home06mov.jpg") type("image/jpeg") 1x
    );
  }


  /* ========= FONDOS TIERRA MOVIL ========= */

  /* TIERRA 01 MOVIL: SIN LAZY */
  .bg-tierra-01 {
    background-image: url("/wp-content/uploads/backgrounds/tierra01mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/tierra01mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra01mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/tierra01mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra01mov.jpg") type("image/jpeg") 1x
    );
  }

  /* TIERRA 02–05 MOVIL: CON LAZY */
  .bg-tierra-02.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/tierra02mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/tierra02mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra02mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/tierra02mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra02mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-tierra-03.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/tierra03mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/tierra03mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra03mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/tierra03mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra03mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-tierra-04.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/tierra04mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/tierra04mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra04mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/tierra04mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra04mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-tierra-05.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/tierra05mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/tierra05mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra05mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/tierra05mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/tierra05mov.jpg") type("image/jpeg") 1x
    );
  }


  /* ========= FONDOS BIODIVERSIDAD MOVIL ========= */

  /* BIODIVERSIDAD 01 MOVIL: SIN LAZY */
  .bg-biodiversidad-01 {
    background-image: url("/wp-content/uploads/backgrounds/biodiversidad01mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad01mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad01mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad01mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad01mov.jpg") type("image/jpeg") 1x
    );
  }

  /* BIODIVERSIDAD 02–05 MOVIL: CON LAZY */
  .bg-biodiversidad-02.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/biodiversidad02mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad02mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad02mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad02mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad02mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-biodiversidad-03.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/biodiversidad03mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad03mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad03mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad03mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad03mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-biodiversidad-04.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/biodiversidad04mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad04mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad04mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad04mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad04mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-biodiversidad-05.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/biodiversidad05mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad05mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad05mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/biodiversidad05mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/biodiversidad05mov.jpg") type("image/jpeg") 1x
    );
  }


  /* ========= FONDOS VIÑEDO MOVIL ========= */

  /* VIÑEDO 01 MOVIL: SIN LAZY */
  .bg-vinedo-01 {
    background-image: url("/wp-content/uploads/backgrounds/vinedo01mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/vinedo01mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo01mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/vinedo01mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo01mov.jpg") type("image/jpeg") 1x
    );
  }

  /* VIÑEDO 02–05 MOVIL: CON LAZY */
  .bg-vinedo-02.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/vinedo02mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/vinedo02mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo02mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/vinedo02mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo02mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-vinedo-03.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/vinedo03mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/vinedo03mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo03mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/vinedo03mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo03mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-vinedo-04.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/vinedo04mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/vinedo04mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo04mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/vinedo04mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo04mov.jpg") type("image/jpeg") 1x
    );
  }

  .bg-vinedo-05.is-loaded {
    background-image: url("/wp-content/uploads/backgrounds/vinedo05mov.jpg");
    background-image: -webkit-image-set(
      url("/wp-content/uploads/backgrounds/vinedo05mov.webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo05mov.jpg") 1x
    );
    background-image: image-set(
      url("/wp-content/uploads/backgrounds/vinedo05mov.webp") type("image/webp") 1x,
      url("/wp-content/uploads/backgrounds/vinedo05mov.jpg") type("image/jpeg") 1x
    );
  }
}


@media (max-width: 600px) {
  .bg-block {
    min-height:100vh;
    width:100%;
    background-size: cover;
  }
  .bg-block-space {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
    padding-inline: 1rem;
  }
  .bg-block-space .block-1-tr,
  .bg-block-space .block-1-bl {
    grid-column: 1;
    width: 100%;
    max-inline-size: 65ch;
    margin-top: clamp(2rem, 10vh, 6rem);
    margin-bottom: 0;
  }
  .bg-block-space .block-1-bl {
    margin-top: 1rem; /* queda debajo del primero */
    font-size: 0.9rem;
    margin-bottom:0;
  }
  p {
    margin-bottom: 0.4em !important;
  }
}