.elementor-2 .elementor-element.elementor-element-ada29a3{--display:flex;--min-height:105vh;--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6b3a80c{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3c4b0f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-da143a3{--display:flex;}.elementor-2 .elementor-element.elementor-element-9c25204{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-ada29a3 */.elementor-2 .elementor-element.elementor-element-ada29a3 {
    overflow: hidden;
    padding-bottom: 150px;
    padding-top: 150px;
    background: radial-gradient(1100px 720px at 18% 18%, rgba(30, 224, 255, .16), transparent 58%), radial-gradient(1100px 720px at 42% 78%, rgba(255, 43, 214, .12), transparent 62%), linear-gradient(180deg, #05072a, #05070f);
    
}

.elementor-2 .elementor-element.elementor-element-ada29a3:before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(30, 224, 255, .95), rgba(30, 224, 255, .95));
    clip-path: polygon(56% 0, 62% 0, 42% 100%, 36% 100%);
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */