.elementor-950 .elementor-element.elementor-element-2ec5e95e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-950 .elementor-element.elementor-element-2ec5e95e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-2ec5e95e */.elementor-950 .elementor-element.elementor-element-2ec5e95e{position:relative;padding:60px 0}body[data-elementor-device-mode=widescreen] .elementor-950 .elementor-element.elementor-element-2ec5e95e{padding:130px 0}body[data-elementor-device-mode=desktop] .elementor-950 .elementor-element.elementor-element-2ec5e95e{padding:90px 0}.elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_textZone{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px;width:45%;gap:18px}body[data-elementor-device-mode=widescreen] .elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_textZone{padding:20px 100px}body[data-elementor-device-mode=desktop] .elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_textZone{padding:20px 60px}body[data-elementor-device-mode=tablet] .elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_textZone{width:100%;padding-left:20px;padding-right:20px}body[data-elementor-device-mode=mobile] .elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_textZone{width:100%;padding-left:20px;padding-right:20px}.elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_mediaWrapper{width:55%;padding:0}body[data-elementor-device-mode=tablet] .elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_mediaWrapper{width:100%;padding-left:20px;padding-right:20px}body[data-elementor-device-mode=mobile] .elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_mediaWrapper{width:100%;padding-left:20px;padding-right:20px}.elementor-950 .elementor-element.elementor-element-2ec5e95e .gw-text-image_mediaWrapper>div{border-radius:50px;overflow:hidden;padding:0;border:1px solid rgba(0,0,0,.2)}.elementor-950 .elementor-element.elementor-element-2ec5e95e[data-disposition=image_text]{flex-direction:row-reverse}body[data-elementor-device-mode=tablet] .elementor-950 .elementor-element.elementor-element-2ec5e95e[data-disposition=image_text]{flex-direction:column-reverse}body[data-elementor-device-mode=mobile] .elementor-950 .elementor-element.elementor-element-2ec5e95e[data-disposition=image_text]{flex-direction:column-reverse}.elementor-950 .elementor-element.elementor-element-2ec5e95e[data-variant=primary]:before{content:" ";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;background:linear-gradient(110deg, #F10D51, #FF5613);transform:translateX(-50%)}.elementor-950 .elementor-element.elementor-element-2ec5e95e[data-variant=primary] .gw-text-image_textZone h2,.elementor-950 .elementor-element.elementor-element-2ec5e95e[data-variant=primary] .gw-text-image_textZone .elementor-widget-text-editor *{color:#fff !important}.elementor-950 .elementor-element.elementor-element-2ec5e95e[data-variant=primary] .gw-text-image_mediaWrapper{border:none}/* End custom CSS */