.particle-background-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    pointer-events: none; /* Make sure it doesn't block clicks on parent elements */
    overflow: hidden;
}

/* Enable pointer events only for the canvas if interactivity is on */
.particle-background-container .particle-canvas {
    width: 100%;
    height: 100%;
    pointer-events: auto;
}

/* Ensure Elementor parent container has relative positioning so absolute positioning works */
.elementor-widget-particle_background_2cef41ab {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 0;
}
