.elementor-711 .elementor-element.elementor-element-2ec294f{--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-711 .elementor-element.elementor-element-2ec294f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-711 .elementor-element.elementor-element-614bbd5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-711 .elementor-element.elementor-element-ceb9f7a{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:23px 23px 23px 23px;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-711 .elementor-element.elementor-element-ceb9f7a:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-ceb9f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-711 .elementor-element.elementor-element-1fdc659{text-align:center;}.elementor-711 .elementor-element.elementor-element-1fdc659 .elementor-heading-title{font-weight:700;line-height:48px;}.elementor-711 .elementor-element.elementor-element-769c00e{color:var( --e-global-color-139355b );}.elementor-711 .elementor-element.elementor-element-bd7c5f3{--display:flex;}@media(max-width:1024px){.elementor-711 .elementor-element.elementor-element-2ec294f{--flex-wrap:wrap;}.elementor-711 .elementor-element.elementor-element-614bbd5{--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-711 .elementor-element.elementor-element-ceb9f7a{--min-height:342px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-711 .elementor-element.elementor-element-614bbd5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-711 .elementor-element.elementor-element-614bbd5{--width:60%;}.elementor-711 .elementor-element.elementor-element-ceb9f7a{--width:500px;}.elementor-711 .elementor-element.elementor-element-bd7c5f3{--width:40%;}}/* Start custom CSS for html, class: .elementor-element-7709d3f */.glow.svelte-k1gdal {
    position: absolute;
    top: 80%;
    left: 40%;
    width: 500px;
    height: 100px;
    z-index: 10;
    background: linear-gradient(78.7deg, #3186ff 10%, #346bf1, #4fa0ff 90%);
    opacity: .2;
    filter: blur(150px);
    animation: svelte-k1gdal-glow-scale 5s infinite ease-in-out;
}


@keyframes svelte-k1gdal-glow-scale {
                0%,to {
                    transform: translate(-50%) scale(1)
                }

                50% {
                    transform: translate(-50%) scale(1.3)
                }
            }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ceb9f7a */.gradient-border::before {
    content: "";
    position: absolute;
    inset: 1px 1px;
    background: linear-gradient(calc(var(--gradient-rotation, 0deg) + 45deg), #d7e7ff, #e2ff75 20%, #d9ff4d 43%, #fff59a 64%, #f1ffbf 80%);
    border-radius: 23px;
    z-index: -1;
    }
    
:before, :after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    
}/* End custom CSS */