.elementor-1040 .elementor-element.elementor-element-646230b2{--display:flex;}.elementor-1040 .elementor-element.elementor-element-44fc8c1f{--spacer-size:118px;}.elementor-1040 .elementor-element.elementor-element-44fc8c1f > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #FFFFFF 100%);}.elementor-1040 .elementor-element.elementor-element-7099ade3{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-1040 .elementor-element.elementor-element-7099ade3 .elementor-headline{text-align:center;}.elementor-1040 .elementor-element.elementor-element-7099ade3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );}.elementor-1040 .elementor-element.elementor-element-5504c4f{--display:flex;}