.elementor-20013 .elementor-element.elementor-element-57b158d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20013 .elementor-element.elementor-element-1fdd2f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20013 .elementor-element.elementor-element-cd3548d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20013 .elementor-element.elementor-element-95cf441.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20013 .elementor-element.elementor-element-745dcc9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20013 .elementor-element.elementor-element-d1e3ccb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20013 .elementor-element.elementor-element-667efb4{width:var( --container-widget-width, 78.595% );max-width:78.595%;--container-widget-width:78.595%;--container-widget-flex-grow:0;}.elementor-20013 .elementor-element.elementor-element-46d255f{width:var( --container-widget-width, 78.595% );max-width:78.595%;--container-widget-width:78.595%;--container-widget-flex-grow:0;}body.elementor-page-20013:not(.elementor-motion-effects-element-type-background), body.elementor-page-20013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-20013 .elementor-element.elementor-element-7e84173{width:79.688%;}.elementor-20013 .elementor-element.elementor-element-90e8f65{width:63.329%;}}/* Start custom CSS for button, class: .elementor-element-9705d0b */v33-filter-bnt tous/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5be257e */v33-filter-bnt filtre-meubles-int/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a55a3d */v33-filter-bnt filtre-sols-int/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6448d57 */v33-filter-bnt filtre-murs-int/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e254c7 */v33-filter-bnt/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7f8ecc */v33-filter-bnt/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b5b5fe */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0bddaf3 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f4afc3 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0a3b0bc */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c70f7b */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-efca9d7 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9596dd6 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7de188 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abc9526 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e6fd8fd */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-88051c9 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8491f74 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e46cd5e */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bf154c */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8039b42 */v33-ugc-card filtre-sols/* End custom CSS */
/* Start custom CSS *//* --- 1. FOND DE PAGE ET SÉCURITÉ HEADER/FOOTER --- */
    body {
        background-color: #f6f3ee !important; /* Mastic V33 clair pour le cœur de la page */
    }

    /* Force la ligne principale du header et le footer à rester blancs */
    #main-header, 
    #main-footer {
        background-color: #ffffff !important;
    }

    /* Rétablit le vrai fond Gris Anthracite officiel V33 sur le méga-menu déroulant */
    .mega-sub-menu-wrapper, 
    #main-nav .sub-menu {
        background-color: #1a1a1a !important; /* Vrai gris foncé V33 */
    }/* End custom CSS */