.elementor-9 .elementor-element.elementor-element-7b4c3a9{--display:flex;--min-height:100vh;}/* Start custom CSS for container, class: .elementor-element-7b4c3a9 */.elementor-9 .elementor-element.elementor-element-7b4c3a9{
    background:#050505;
    position:relative;
    overflow:hidden;
}

.elementor-9 .elementor-element.elementor-element-7b4c3a9:before{
    content:'';
    position:absolute;
    width:700px;
    height:700px;
    top:-250px;
    right:-250px;
    border-radius:50%;

    background:radial-gradient(
        circle,
        rgba(124,58,237,.25) 0%,
        transparent 70%
    );

    filter:blur(120px);

    animation:float1 10s ease-in-out infinite;
}

.elementor-9 .elementor-element.elementor-element-7b4c3a9:after{
    content:'';
    position:absolute;
    width:600px;
    height:600px;
    bottom:-200px;
    left:-200px;
    border-radius:50%;

    background:radial-gradient(
        circle,
        rgba(6,182,212,.18) 0%,
        transparent 70%
    );

    filter:blur(120px);

    animation:float2 14s ease-in-out infinite;
}

@keyframes float1{
    0%,100%{
        transform:translate(0,0);
    }
    50%{
        transform:translate(-80px,50px);
    }
}

@keyframes float2{
    0%,100%{
        transform:translate(0,0);
    }
    50%{
        transform:translate(80px,-50px);
    }
}/* End custom CSS */