.elementor-24570 .elementor-element.elementor-element-7af182fc{--display:flex;--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:flex-start;--align-items:stretch;}.elementor-24570 .elementor-element.elementor-element-7af182fc.e-con{--align-self:stretch;}.elementor-24570 .elementor-element.elementor-element-3de4a226 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:900px){.elementor-24570 .elementor-element.elementor-element-7af182fc{--content-width:720px;}}/* Start custom CSS for container, class: .elementor-element-7af182fc *//* Mobile + Tablet (0–1199px): NO shift */
@media (max-width: 1199px) {
  .elementor-24570 .elementor-element.elementor-element-7af182fc {
    transform: none !important;
  }
}

/* Desktop (1200px+): shift left */
@media (min-width: 1200px) {
  .elementor-24570 .elementor-element.elementor-element-7af182fc {
    transform: translateX(-220px) !important; /* <-- replace with your working value */
  }
}/* End custom CSS */