.elementor-3871 .elementor-element.elementor-element-ea0ad5d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3871 .elementor-element.elementor-element-5e2b6cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3871 .elementor-element.elementor-element-5e6435f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3871 .elementor-element.elementor-element-80c2c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for section, class: .elementor-element-ea0ad5d */.elementor-widget-html,
.elementor-widget-html > .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

/* 2. Supprimer les marges entre blocs Gutenberg HTML */
.wp-block-html {
  margin: 0 !important;
  padding: 0 !important;
}

/* 3. Forcer la section Elementor à être pleine largeur sans padding */
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 100% !important;
}

/* 4. Supprimer le padding des colonnes Elementor contenant les widgets HTML */
.elementor-widget-html .elementor-column-gap-default {
  padding: 0 !important;
}/* End custom CSS */