.elementor .e-aa092c9-7bd2e16{width:60%;padding:0px;flex-direction:column;}.elementor .e-5619435b-5052b50{width:50%;padding:0px;flex-direction:column;selector {
animation: heroFloat 4s ease-in-out infinite;
}

selector img {
transition: transform 0.4s ease;
}

selector:hover img {
transform: scale(1.02);
}

@keyframes heroFloat {
0%, 100% {
  transform: translateX(0);
}
50% {
  transform: translateX(8px);
}
}\n}.elementor .e-5888e98-2d9ca80{padding:0px;margin-block-start:70px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;/* Fix Hero Flexbox width */
.washer-hero-width {
  width: 100% !important;
  max-width: 1200px !important;
  min-width: 0 !important;
  flex: 0 1 1200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  box-sizing: border-box !important;
}

/* Prevent horizontal overflow from direct children */
.washer-hero-width > .e-con-inner,
.washer-hero-width > .elementor-element {
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

/* Keep images responsive */
.washer-hero-width img {
  max-width: 100% !important;
  height: auto;
}\n}.elementor .e-536243f{flex-direction:column;}