.elementor-16620 .elementor-element.elementor-element-123e2ea{--display:flex;--min-height:100dvh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.52;}.elementor-16620 .elementor-element.elementor-element-123e2ea:not(.elementor-motion-effects-element-type-background), .elementor-16620 .elementor-element.elementor-element-123e2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(188deg, #2621C9 35%, #F54F97 100%);}.elementor-16620 .elementor-element.elementor-element-123e2ea::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .elementor-background-video-container::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .e-con-inner > .elementor-background-video-container::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .elementor-background-slideshow::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center left, #FFFFFF00 63%, #84E1FF 100%);}.elementor-16620 .elementor-element.elementor-element-123e2ea:hover::before, .elementor-16620 .elementor-element.elementor-element-123e2ea:hover > .elementor-background-video-container::before, .elementor-16620 .elementor-element.elementor-element-123e2ea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .elementor-background-slideshow:hover::before, .elementor-16620 .elementor-element.elementor-element-123e2ea > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-16620 .elementor-element.elementor-element-d381f01{--iteration-count:infinite;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-primary );}.elementor-16620 .elementor-element.elementor-element-d381f01 .elementor-headline{text-align:center;}.elementor-16620 .elementor-element.elementor-element-d381f01 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-16620 .elementor-element.elementor-element-d381f01 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-decd615-font-family ), Sans-serif;font-weight:var( --e-global-typography-decd615-font-weight );text-transform:var( --e-global-typography-decd615-text-transform );}@media(max-width:1441px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-16620 .elementor-element.elementor-element-123e2ea{--content-width:800px;}}@media(min-width:2400px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}}