.elementor-124739 .elementor-element.elementor-element-f9ceadc{--display:flex;}.elementor-124739 .elementor-element.elementor-element-8321caa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-124739 .elementor-element.elementor-element-8321caa:not(.elementor-motion-effects-element-type-background), .elementor-124739 .elementor-element.elementor-element-8321caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4E34A;}.elementor-124739 .elementor-element.elementor-element-8321caa::before, .elementor-124739 .elementor-element.elementor-element-8321caa > .elementor-background-video-container::before, .elementor-124739 .elementor-element.elementor-element-8321caa > .e-con-inner > .elementor-background-video-container::before, .elementor-124739 .elementor-element.elementor-element-8321caa > .elementor-background-slideshow::before, .elementor-124739 .elementor-element.elementor-element-8321caa > .e-con-inner > .elementor-background-slideshow::before, .elementor-124739 .elementor-element.elementor-element-8321caa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media(min-width:768px){.elementor-124739 .elementor-element.elementor-element-8321caa{--content-width:1280px;}}/* Start custom CSS for html, class: .elementor-element-c9fff61 *//* ================================
   Afbeeldingen terugroepactie
================================ */

.mw-recall-img {
  display: block;
  width: auto !important;
  max-width: 300px;
  max-height: 300px;
  height: auto;

  /* ← dit is de sleutel */
  margin: 12px 0 16px -16px !important;

  border-radius: 6px;
  border: 1px solid #e5e5e5;
  object-fit: contain;
}

/* Zorg dat parent niet centreert */
.mw-content,
.mw-info,
.mw-magneet-faq {
  text-align: left !important;
}

/* Elementor / WP figure reset */
.mw-content figure,
.mw-content .wp-caption {
  margin: 0 !important;
  text-align: left !important;
}

.mw-content figure img {
  margin-left: 0 !important;
}

/* Veilig tegen overflow issues */
.mw-content {
  overflow: hidden;
}

/* ================================
   Mobiel correctie (optioneel)
================================ */

@media (max-width: 300px) {
  .mw-recall-img {
    margin-left: -12px !important; /* afhankelijk van je padding mobiel */
    max-width: auto;
  }
}/* End custom CSS */