.elementor-33 .elementor-element.elementor-element-45233abb{--display:flex;}.elementor-33 .elementor-element.elementor-element-45233abb.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-45233abb{--width:100%;}}/* Start custom CSS *//* 1) Neutralise UNIQUEMENT les WRAPPERS autour des sections
      (et PAS les .card / .step internes) */
html:has(#dc-expertises) :is(
  .site-main, .entry-content, .grid-container, .container,
  .elementor-section, .elementor-container, .elementor-column,
  .elementor-widget-wrap, .elementor-background-overlay,
  .e-con, .e-con-inner,
  .wp-block-group, .wp-block-group__inner-container,
  .gb-container, .gb-inside-container
):not([class*="card"]):not(.card):not([class*="step"]):not(.step) {
  background: transparent !important;
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  
}/* End custom CSS */