/**
 * Galileo Visual Engine — Waves come sfondo (Elementor Galileo Animated BG)
 */

.galileo-waves-bg-wrap {
  position: relative;
  overflow: hidden;
}

.galileo-waves-canvas-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  pointer-events: none;
}

.galileo-waves-canvas-wrap .galileo-waves-canvas {
  display: block;
  width: 100%;
  height: 100%;
  vertical-align: top;
}

/* Il contenuto della section/container deve stare sopra il canvas */
.galileo-waves-bg-wrap > .elementor-container,
.galileo-waves-bg-wrap > .elementor-widget-wrap {
  position: relative;
  z-index: 1;
}
