.elementor-43520 .elementor-element.elementor-element-a1cd62e{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-43520 .elementor-element.elementor-element-a1cd62e:not(.elementor-motion-effects-element-type-background), .elementor-43520 .elementor-element.elementor-element-a1cd62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0F 0%, #485294 100%);}.elementor-43520 .elementor-element.elementor-element-baa90e6{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-43520 .elementor-element.elementor-element-baa90e6:not(.elementor-motion-effects-element-type-background), .elementor-43520 .elementor-element.elementor-element-baa90e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0F 0%, #485294 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-43520 .elementor-element.elementor-element-230a5e1 .elementor-icon-wrapper{text-align:start;}.elementor-43520 .elementor-element.elementor-element-230a5e1.elementor-view-stacked .elementor-icon{background-color:#AC6EE4;}.elementor-43520 .elementor-element.elementor-element-230a5e1.elementor-view-framed .elementor-icon, .elementor-43520 .elementor-element.elementor-element-230a5e1.elementor-view-default .elementor-icon{color:#AC6EE4;border-color:#AC6EE4;}.elementor-43520 .elementor-element.elementor-element-230a5e1.elementor-view-framed .elementor-icon, .elementor-43520 .elementor-element.elementor-element-230a5e1.elementor-view-default .elementor-icon svg{fill:#AC6EE4;}.elementor-43520 .elementor-element.elementor-element-230a5e1 .elementor-icon{font-size:33px;}.elementor-43520 .elementor-element.elementor-element-230a5e1 .elementor-icon svg{height:33px;}.elementor-43520 .elementor-element.elementor-element-3cf7b5f{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-43520 .elementor-element.elementor-element-3cf7b5f:not(.elementor-motion-effects-element-type-background), .elementor-43520 .elementor-element.elementor-element-3cf7b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0F 0%, #485294 100%);}.elementor-43520 .elementor-element.elementor-element-c158202 .elementor-icon-wrapper{text-align:start;}.elementor-43520 .elementor-element.elementor-element-c158202.elementor-view-stacked .elementor-icon{background-color:#8555AC;}.elementor-43520 .elementor-element.elementor-element-c158202.elementor-view-framed .elementor-icon, .elementor-43520 .elementor-element.elementor-element-c158202.elementor-view-default .elementor-icon{color:#8555AC;border-color:#8555AC;}.elementor-43520 .elementor-element.elementor-element-c158202.elementor-view-framed .elementor-icon, .elementor-43520 .elementor-element.elementor-element-c158202.elementor-view-default .elementor-icon svg{fill:#8555AC;}.elementor-43520 .elementor-element.elementor-element-232615d{--display:flex;}.elementor-43520 .elementor-element.elementor-element-244cdff{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-43520 .elementor-element.elementor-element-244cdff:not(.elementor-motion-effects-element-type-background), .elementor-43520 .elementor-element.elementor-element-244cdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0F 0%, #485294 100%);}