.elementor-2342 .elementor-element.elementor-element-2d177f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10rem;--padding-bottom:10rem;--padding-left:3rem;--padding-right:3rem;}@media(max-width:1199px){.elementor-2342 .elementor-element.elementor-element-2d177f0{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:480px){.elementor-2342 .elementor-element.elementor-element-2d177f0{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}/* Start custom CSS for container, class: .elementor-element-2d177f0 */.gradient-bg-dark{
    background-image: linear-gradient( to bottom right, #020617 , #3b0764 , #020617);
}

.gradient-bg-dark:before{
    content:'';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(45deg, transparent 30%, rgba(120, 119, 198, 0.1) 50%, transparent 70%);
    /*z-index: 1;*/
}

/*.gradient-bg:after{*/
/*    content:'';*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    background: radial-gradient(circle at 20% 80%, rgba(120, 119, 198, 0.4) 0%, transparent 50%), radial-gradient(circle at 80% 20%, rgba(255, 119, 198, 0.4) 0%, transparent 50%), radial-gradient(circle at 40% 40%, rgba(120, 219, 226, 0.4) 0%, transparent 50%);*/
    /*z-index: 2;*/
    
/*}*//* End custom CSS */