/* Los casos sin página publicada son tarjetas informativas, no enlaces. */
.casos-mq .ct-aparkate,
.casos-mq .ct-ineo,
.casos-mq .ct-simply,
.casos-mq .ct-mediterrani,
.casos-mq .ct-kuarere {
  cursor: default !important;
}

.casos-mq .ct-aparkate .caso-arrow,
.casos-mq .ct-ineo .caso-arrow,
.casos-mq .ct-simply .caso-arrow,
.casos-mq .ct-mediterrani .caso-arrow,
.casos-mq .ct-kuarere .caso-arrow {
  display: none !important;
}

/* Caso publicado de Taquillea. */
.casos-mq .ct-taquillea {
  background-image: url("https://www.webble.es/wp-content/uploads/2026/06/exito-sem-taquillea.webp") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

/*
 * En tablet y en ventanas divididas mantenemos el mockup de escritorio,
 * pero evitamos que Elementor lo estire hasta ocupar todo el contenedor.
 */
@media (min-width: 651px) and (max-width: 1024px) {
  #formatos .fmt-visual {
    width: min(100%, 360px) !important;
    max-width: 360px !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }

  #formatos .fmt-vis {
    width: 100% !important;
    max-width: 360px !important;
  }

  #formatos .fmt-img.fimg-d {
    display: block !important;
    width: 100% !important;
    max-width: 360px !important;
    height: auto !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }

  #formatos .fmt-img.fimg-m {
    display: none !important;
  }
}
