.elementor-34 .elementor-element.elementor-element-0f72b1f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0f72b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCB8B1;}.elementor-34 .elementor-element.elementor-element-0f72b1f > .elementor-container{max-width:700px;}.elementor-34 .elementor-element.elementor-element-0f72b1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34 .elementor-element.elementor-element-0f72b1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-88ca2b1{text-align:center;}.elementor-34 .elementor-element.elementor-element-88ca2b1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:3em;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#463F3A;}.elementor-34 .elementor-element.elementor-element-47b988f{text-align:center;font-family:"Verdana", Sans-serif;font-size:1.1em;}.elementor-34 .elementor-element.elementor-element-5d11ca2{--display:flex;}.elementor-34 .elementor-element.elementor-element-36872bd{text-align:center;}.elementor-34 .elementor-element.elementor-element-36872bd .elementor-heading-title{font-weight:100;color:#E5E2DD;}.elementor-34 .elementor-element.elementor-element-f8ddc07:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-f8ddc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCB8B1;}.elementor-34 .elementor-element.elementor-element-f8ddc07 > .elementor-container{max-width:700px;}.elementor-34 .elementor-element.elementor-element-f8ddc07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34 .elementor-element.elementor-element-f8ddc07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-61fd91e{text-align:center;}.elementor-34 .elementor-element.elementor-element-61fd91e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:3em;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#463F3A;}.elementor-34 .elementor-element.elementor-element-bf9a7f6{text-align:center;font-family:"Verdana", Sans-serif;font-size:1.1em;}.elementor-34 .elementor-element.elementor-element-b9701c2{text-align:center;}.elementor-34 .elementor-element.elementor-element-de0f928{--display:flex;}.elementor-34 .elementor-element.elementor-element-021b19e > .elementor-widget-container{margin:47px 47px 47px 47px;}.elementor-34 .elementor-element.elementor-element-021b19e .elementor-button{font-family:"Verdana", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.3px;word-spacing:4px;border-style:solid;border-color:#C59A8D;padding:-1px -1px -1px -1px;}:root{--page-title-display:none;}@media(max-width:1070px){.elementor-34 .elementor-element.elementor-element-b9701c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-b9701c2.elementor-element{--align-self:center;}}@media(min-width:1070px){.elementor-34 .elementor-element.elementor-element-63a6a14{width:49.463%;}.elementor-34 .elementor-element.elementor-element-1e2186a{width:49.869%;}.elementor-34 .elementor-element.elementor-element-bc2ccf4{width:49.463%;}.elementor-34 .elementor-element.elementor-element-a996d35{width:49.869%;}.elementor-34 .elementor-element.elementor-element-afe5dba{width:49.463%;}.elementor-34 .elementor-element.elementor-element-291e22b{width:49.869%;}.elementor-34 .elementor-element.elementor-element-6d7816e{width:35.874%;}.elementor-34 .elementor-element.elementor-element-90f60a9{width:27.825%;}.elementor-34 .elementor-element.elementor-element-d5f0fdb{width:35.965%;}.elementor-34 .elementor-element.elementor-element-71d1b44{width:40.753%;}.elementor-34 .elementor-element.elementor-element-7f40922{width:59.107%;}.elementor-34 .elementor-element.elementor-element-f18dfbb{width:71.402%;}.elementor-34 .elementor-element.elementor-element-290a210{width:28.554%;}}/* Start custom CSS for image, class: .elementor-element-2890396 *//* Classe commune pour toutes les images de la page "La Maison" */
.maison-image {
    max-width: 100%;       /* L'image ne dépasse pas la largeur du conteneur */
    height: auto;          /* Hauteur proportionnelle */
    border-radius: 10px;   /* Bords arrondis */
    box-shadow: 0 4px 12px rgba(0,0,0,0.1); /* Ombre légère pour un effet esthétique */
    margin-bottom: 20px;   /* Espace entre les images */
    display: block;        /* S'assure que l'image s'affiche comme un bloc */
}/* End custom CSS */