.elementor-126 .elementor-element.elementor-element-62390ef{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-126 .elementor-element.elementor-element-0cc0a2d{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-7080f96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:100px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-7080f96 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-e98cf9e{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;--grid-column-gap:26px;--grid-row-gap:0px;}.elementor-126 .elementor-element.elementor-element-e98cf9e .elementor-social-icon{background-color:#02010100;}.elementor-126 .elementor-element.elementor-element-e98cf9e .elementor-social-icon i{color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-e98cf9e .elementor-social-icon svg{fill:#FFFFFF;}/* Start custom CSS for container, class: .elementor-element-62390ef */.your-element {background: radial-gradient( 100% 100% at var(--g5-1-x-position) var(--g5-1-y-position), #3FB6F0 -52%, transparent ), radial-gradient( 100% 100% at var(--g5-2-x-position) var(--g5-2-y-position), #3FD7F0 0%, transparent ), radial-gradient( 100% 100% at var(--g5-3-x-position) var(--g5-3-y-position), #7230FC 0%, transparent ), #ffffff;animation-name: g-5; animation-iteration-count: infinite; animation-duration: 12s; transition-timing-function: ease-in;}@property --g5-1-x-position { syntax: "<percentage>"; inherits: false; initial-value: 1.0937500000000024%; } @property --g5-1-y-position { syntax: "<percentage>"; inherits: false; initial-value: 0%; } @property --g5-2-x-position { syntax: "<percentage>"; inherits: false; initial-value: 15.312500000000002%; } @property --g5-2-y-position { syntax: "<percentage>"; inherits: false; initial-value: 85.46875%; } @property --g5-3-x-position { syntax: "<percentage>"; inherits: false; initial-value: 97.1875%; } @property --g5-3-y-position { syntax: "<percentage>"; inherits: false; initial-value: 48.515625%; }:root {--g5-1-x-position: 1.0937500000000024%;--g5-1-y-position: 0%;--g5-2-x-position: 15.312500000000002%;--g5-2-y-position: 85.46875%;--g5-3-x-position: 97.1875%;--g5-3-y-position: 48.515625%;}@keyframes g-5 { 50% { --g5-1-x-position: 99.0234375%; --g5-1-y-position: 99.0234375%; --g5-2-x-position: 84.1796875%; --g5-2-y-position: 13.671875%; --g5-3-x-position: 2.8906249999999996%; --g5-3-y-position: 46.1328125%; } }/* End custom CSS */