/* Le wrapper Elementor ne doit pas “couper” */
.elementor-shortcode{
  position: static !important;
}

/* Le conteneur du slideshow */
.digitak-bg-slideshow{
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 0 !important;
  pointer-events: none !important;
}

/* Les layers */
.digitak-bg-slideshow .digitak-bg-layer{
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background-size: cover !important;
  background-position: center !important;
  opacity: 0;
  transition: opacity 1.2s ease;
}

.digitak-bg-slideshow .digitak-bg-layer.is-active{
  opacity: 1;
}

/* IMPORTANT : la section doit être relative pour que absolute fonctionne */
.elementor-section{
  position: relative;
}

/* Le contenu doit passer au-dessus */
.elementor-section .elementor-container,
.elementor-section .elementor-widget-wrap{
  position: relative;
  z-index: 1;
}