.elementor-3991 .elementor-element.elementor-element-1cc618eb{--display:flex;}.elementor-3991 .elementor-element.elementor-element-2c154d5{width:var( --container-widget-width, 48vw );max-width:48vw;--container-widget-width:48vw;--container-widget-flex-grow:0;top:50vh;z-index:100;}.elementor-3991 .elementor-element.elementor-element-2c154d5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-2c154d5{left:50vw;}body.rtl .elementor-3991 .elementor-element.elementor-element-2c154d5{right:50vw;}@media(max-width:1024px){.elementor-3991 .elementor-element.elementor-element-2c154d5{--container-widget-width:48vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 48vw );max-width:48vw;}}@media(max-width:768px){.elementor-3991 .elementor-element.elementor-element-2c154d5{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;top:32vh;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-2c154d5{left:32vw;}body.rtl .elementor-3991 .elementor-element.elementor-element-2c154d5{right:32vw;}}/* Start custom CSS for image, class: .elementor-element-2c154d5 */.elementor-3991 .elementor-element.elementor-element-2c154d5 {
    transform: translate(-50%, -50%) !important;
}

@media (max-width: 767px) {
    .elementor-3991 .elementor-element.elementor-element-2c154d5 {
    transform: translate(-26%, -32%) !important;
    }
}/* End custom CSS */