.elementor-39 .elementor-element.elementor-element-c00673b{--display:flex;--background-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-c00673b:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-c00673b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-39 .elementor-element.elementor-element-f0dc830{width:100%;max-width:100%;background-color:#FFFFFF00;}:root{--page-title-display:none;}/* Start custom CSS *//* ENTITÉS — hotfix fond gris (coller tel quel) */

/* 1) Fond strictement blanc partout */
html, body, #page, .site, .site-content, .content-area, .site-main, .inside-article, .elementor{
  background:#fff !important;
}
.separate-containers .site-main .inside-article,
.one-container .site-content,
.one-container .site-content .content-area{
  background:#fff !important; box-shadow:none !important; border:0 !important; padding:0 !important;
}

/* 2) H1 : supprime le gradient gris du hero */
#dc-ent-hero{ background-image:none !important; }

/* 3) Cartes + composants ENTITÉS : corrige les opacités */
#catalogue.dc-ent-catalogue{ --shadow:0 10px 28px rgba(15,23,42,.06) !important; }
.dc-ent-card,
.dc-ent-flow,
.dc-ent-cta-card{ box-shadow:var(--shadow) !important; }

.dc-ent-head img{ filter:drop-shadow(0 1px 0 rgba(0,0,0,.04)) !important; }
.dc-ent-tag{ box-shadow:0 1px 0 rgba(15,23,42,.04) inset !important; }
.dc-ent-btn{ box-shadow:0 1px 0 rgba(15,23,42,.06) inset !important; }
.dc-ent-btn:hover{ box-shadow:0 6px 18px rgba(15,23,42,.10) !important; }

/* “sheen” (reflets) — remet .7 au bon format */
.dc-ent-card-bar::after,
.dc-faq-item .dc-faq-bar::after,
.dc-cta-bar::after,
.dc-sheen::after{
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent) !important;
}

/* 4) Aurora animé : corrige les ombres trop denses */
#dc-kinetic-aurora .block{ box-shadow:0 6px 22px rgba(2,6,23,.06) !important; }
#dc-kinetic-aurora .wblock{
  box-shadow:0 10px 24px rgba(2,6,23,.10), inset 0 0 0 1px rgba(255,255,255,.18) !important;
  outline:1px solid rgba(0,0,0,.05) !important;
}

/* 5) Header + drawer mobile : remet les bons alpha */
html.dc-apply-aurora .site-header,
html.dc-apply-aurora .elementor-location-header{ background:rgba(255,255,255,.95) !important; }
@media (max-width:820px){
  .dcx-nav{ background:rgba(255,255,255,.92) !important; }
  .dcx-overlay{ background:rgba(2,6,23,.25) !important; }
}/* End custom CSS */