.elementor-2528 .elementor-element.elementor-element-e704008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2528 .elementor-element.elementor-element-07e526d{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-134ace9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2528 .elementor-element.elementor-element-df95f8b{text-align:center;}.elementor-2528 .elementor-element.elementor-element-df95f8b .elementor-heading-title{font-family:"Sous-Titre", Sans-serif;font-weight:600;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-f64e21b{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-6ed6db0{text-align:start;}.elementor-2528 .elementor-element.elementor-element-6ed6db0 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-49f55b6{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-3d20eb8{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2528 .elementor-element.elementor-element-a6511d4 .elementor-button{background-color:#000200;font-family:"Sous-Titre", Sans-serif;font-weight:500;}.elementor-2528 .elementor-element.elementor-element-ddad61e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2528 .elementor-element.elementor-element-1e5e4b9{text-align:center;}.elementor-2528 .elementor-element.elementor-element-1e5e4b9 .elementor-heading-title{font-family:"Sous-Titre", Sans-serif;font-weight:600;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-19fa43b{text-align:start;}.elementor-2528 .elementor-element.elementor-element-19fa43b .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-1ba2944{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-442f00e{text-align:start;}.elementor-2528 .elementor-element.elementor-element-442f00e .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-69e0099{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-966c55e{text-align:start;}.elementor-2528 .elementor-element.elementor-element-966c55e .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-e4db0dd{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-573cd73{text-align:start;}.elementor-2528 .elementor-element.elementor-element-573cd73 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-4ab5185{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-e80dccb{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-542957e{--display:flex;}.elementor-2528 .elementor-element.elementor-element-e4abb29{text-align:center;}.elementor-2528 .elementor-element.elementor-element-e4abb29 .elementor-heading-title{font-family:"Sous-Titre", Sans-serif;font-weight:600;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-d8f6c57{font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-fdb8c81{text-align:start;}.elementor-2528 .elementor-element.elementor-element-fdb8c81 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-dbf9562{text-align:start;}.elementor-2528 .elementor-element.elementor-element-dbf9562 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-dc901d6{text-align:start;}.elementor-2528 .elementor-element.elementor-element-dc901d6 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-230e2c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2528 .elementor-element.elementor-element-e5ca534{text-align:center;}.elementor-2528 .elementor-element.elementor-element-e5ca534 .elementor-heading-title{font-family:"Sous-Titre", Sans-serif;font-weight:600;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-4823434{text-align:start;}.elementor-2528 .elementor-element.elementor-element-4823434 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-55d77c9{text-align:justify;font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-69f00d8{text-align:start;}.elementor-2528 .elementor-element.elementor-element-69f00d8 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-ed599dc{text-align:justify;font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-95a950e{text-align:start;}.elementor-2528 .elementor-element.elementor-element-95a950e .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-aa09938{text-align:justify;font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-6d3782b{--display:flex;}.elementor-2528 .elementor-element.elementor-element-83f297c{text-align:start;}.elementor-2528 .elementor-element.elementor-element-83f297c .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-8810639{text-align:justify;font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-eb98f70{text-align:start;}.elementor-2528 .elementor-element.elementor-element-eb98f70 .elementor-heading-title{font-family:"Texte italic", Sans-serif;font-size:20px;font-weight:100;text-decoration:underline;color:var( --e-global-color-e5fcaf7 );}.elementor-2528 .elementor-element.elementor-element-0abb8cd{text-align:justify;font-family:"Texte", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-2528 .elementor-element.elementor-element-6a65ffa8 .elementor-button{background-color:#000200;font-family:"Sous-Titre", Sans-serif;font-weight:500;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Texte';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maisonsmarguerite.com/wp-content/uploads/2023/08/Mulish-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sous-Titre';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maisonsmarguerite.com/wp-content/uploads/2023/08/Mulish-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Texte italic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.maisonsmarguerite.com/wp-content/uploads/2023/08/Mulish-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */