.animated-hero-container {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: #05070e;
}

.animated-hero-canvas {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    pointer-events: none;
}

.animated-hero-content {
    position: relative;
    z-index: 2;
}

.animated-hero-content .wpb_wrapper {
    padding: 20vh 5%;
    color: white;
    text-align: center;
}