.elementor-14764 .elementor-element.elementor-element-97b596c{--display:flex;}.elementor-14764 .elementor-element.elementor-element-614b93f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14764 .elementor-element.elementor-element-614b93f .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-14764 .elementor-element.elementor-element-614b93f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14764 .elementor-element.elementor-element-2a26cc9{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* ===== CACHER HEADER & FOOTER UNIQUEMENT SUR CETTE PAGE ===== */

/* Header Elementor */
.elementor-location-header,
header,
.site-header,
#masthead,
.bb-header,
.buddyboss-header,
nav,
.navbar {
    display: none !important;
}

/* Footer Elementor */
.elementor-location-footer,
footer,
.site-footer,
#colophon,
.bb-footer,
.buddyboss-footer {
    display: none !important;
}

/* Supprimer le fil d’Ariane si présent */
.woocommerce-breadcrumb,
.breadcrumb,
.breadcrumbs,
.bb-breadcrumb {
    display: none !important;
}

/* Supprimer les marges automatiques du thème */
.site-container,
.elementor-section.elementor-top-section {
    margin-top: 0 !important;
    padding-top: 0 !important;
}/* End custom CSS */