.elementor-21 .elementor-element.elementor-element-253c6b52{--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;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-253c6b52:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-253c6b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-735095fa{--display:flex;--min-height:69vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-735095fa:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-735095fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/hero-desktop-fusionne-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-25e21ccf{--display:flex;--min-height:56vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-544b5f7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-21 .elementor-element.elementor-element-6b5f4214{text-align:start;}.elementor-21 .elementor-element.elementor-element-6b5f4214 img{width:14vw;}.elementor-21 .elementor-element.elementor-element-4de6f26b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5vh;--padding-bottom:5vh;--padding-left:1.5vh;--padding-right:1.5vh;}.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-21 .elementor-element.elementor-element-71c9c17a{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.4rem;font-weight:500;line-height:1.02em;color:#352C27;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-749350c1{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;}.elementor-21 .elementor-element.elementor-element-749350c1 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-749350c1.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-749350c1.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-749350c1.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-749350c1.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-749350c1.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-749350c1 .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-749350c1 .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-215bf7c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:3.5vh;}.elementor-21 .elementor-element.elementor-element-58b9cc0b{text-align:end;}.elementor-21 .elementor-element.elementor-element-58b9cc0b img{width:13vw;}.elementor-21 .elementor-element.elementor-element-3f382bd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-3f382bd2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3f382bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-206b1c5a{--display:flex;--min-height:32vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-118f4041{--display:flex;--min-height:32vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0vh;--padding-bottom:2.4vh;--padding-left:4vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-701def3e{text-align:start;}.elementor-21 .elementor-element.elementor-element-701def3e img{width:38vw;}.elementor-21 .elementor-element.elementor-element-2c705ca0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4.2vh;--padding-bottom:4.2vh;--padding-left:6vh;--padding-right:6vh;}.elementor-21 .elementor-element.elementor-element-2c705ca0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2c705ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-76516159{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.08rem;font-weight:500;line-height:1.08em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-2f880fbe{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;}.elementor-21 .elementor-element.elementor-element-2f880fbe .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2f880fbe.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2f880fbe.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2f880fbe.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2f880fbe.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2f880fbe.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-2f880fbe .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-2f880fbe .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-581612e5{--display:flex;--min-height:32vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-3e3fc056{--display:flex;--min-height:32vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0vh;--padding-bottom:2.4vh;--padding-left:4vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-be5586{text-align:start;}.elementor-21 .elementor-element.elementor-element-be5586 img{width:35vw;}.elementor-21 .elementor-element.elementor-element-184e95f3{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:4.8vh;--padding-bottom:5.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-184e95f3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-184e95f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-743b35ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-21 .elementor-element.elementor-element-4161a268{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.1vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-4161a268 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-6792c432{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.1vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-6792c432 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.08em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-72805e40{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.35em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-336a240{margin:3.3vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-336a240 img{width:63%;}.elementor-21 .elementor-element.elementor-element-4a7650ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:5.5vh;--padding-bottom:7vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4a7650ff:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4a7650ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-1dd5ec4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-720ffb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-21 .elementor-element.elementor-element-39732a30{--display:flex;--min-height:6.8vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1.1vh;--padding-bottom:1.1vh;--padding-left:1vh;--padding-right:1vh;}.elementor-21 .elementor-element.elementor-element-39732a30:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-39732a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#53624F;}.elementor-21 .elementor-element.elementor-element-440ff068{text-align:center;}.elementor-21 .elementor-element.elementor-element-440ff068 img{width:10vw;}.elementor-21 .elementor-element.elementor-element-1537cbde{text-align:center;}.elementor-21 .elementor-element.elementor-element-1537cbde img{width:20vw;}.elementor-21 .elementor-element.elementor-element-7a4d4a26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:1.3vh;--margin-bottom:0.8vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-48dca065{--display:flex;}.elementor-21 .elementor-element.elementor-element-71dc839d{text-align:center;}.elementor-21 .elementor-element.elementor-element-71dc839d img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-7e3d8ead{--display:flex;}.elementor-21 .elementor-element.elementor-element-6bdf3bb0{text-align:center;}.elementor-21 .elementor-element.elementor-element-6bdf3bb0 img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-13fd94f5{--display:flex;}.elementor-21 .elementor-element.elementor-element-41fed851{text-align:center;}.elementor-21 .elementor-element.elementor-element-41fed851 img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-452080d5{--display:flex;--min-height:39vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--padding-top:4vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-5da91db6{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.05em;color:#53624F;}.elementor-21 .elementor-element.elementor-element-4c332d23{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.17em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-5810f8d3{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.1em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-58f91087{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1.0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.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-21 .elementor-element.elementor-element-66f9f27e .elementor-button{background-color:#53624F;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;border-radius:0.18vw 0.18vw 0.18vw 0.18vw;}.elementor-21 .elementor-element.elementor-element-66f9f27e{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-42b09db4 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#53624F;border-radius:0.18vw 0.18vw 0.18vw 0.18vw;}.elementor-21 .elementor-element.elementor-element-42b09db4{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-6964059e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-21 .elementor-element.elementor-element-22d7bc63{--display:flex;--min-height:6.8vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1.1vh;--padding-bottom:1.1vh;--padding-left:1vh;--padding-right:1vh;}.elementor-21 .elementor-element.elementor-element-22d7bc63:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-22d7bc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F7485;}.elementor-21 .elementor-element.elementor-element-3fdc311f{text-align:center;}.elementor-21 .elementor-element.elementor-element-3fdc311f img{width:10vw;}.elementor-21 .elementor-element.elementor-element-62805491{text-align:center;}.elementor-21 .elementor-element.elementor-element-62805491 img{width:20vw;}.elementor-21 .elementor-element.elementor-element-46b16658{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:1.3vh;--margin-bottom:0.8vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-11a9a0e0{--display:flex;}.elementor-21 .elementor-element.elementor-element-1bd37222{text-align:center;}.elementor-21 .elementor-element.elementor-element-1bd37222 img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-420e3b4a{--display:flex;}.elementor-21 .elementor-element.elementor-element-3a8fabfc{text-align:center;}.elementor-21 .elementor-element.elementor-element-3a8fabfc img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-377ca0e9{--display:flex;}.elementor-21 .elementor-element.elementor-element-1e72a86a{text-align:center;}.elementor-21 .elementor-element.elementor-element-1e72a86a img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-7062114{--display:flex;--min-height:39vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--padding-top:4vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-2c1f3508{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.05em;color:#5F7485;}.elementor-21 .elementor-element.elementor-element-63e20611{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.17em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-62260953{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1.1em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-63661f0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1.0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-33bb7d7f .elementor-button{background-color:#5F7485;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;border-radius:0.18vw 0.18vw 0.18vw 0.18vw;}.elementor-21 .elementor-element.elementor-element-33bb7d7f{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-290b1944 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F7485;border-radius:0.18vw 0.18vw 0.18vw 0.18vw;}.elementor-21 .elementor-element.elementor-element-290b1944{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-1aeca7c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7vh;--padding-bottom:8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-1aeca7c7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1aeca7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-34cae428{text-align:center;}.elementor-21 .elementor-element.elementor-element-34cae428 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.08em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-55a566c4{margin:1.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 3.5vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-55a566c4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8rem;font-weight:600;color:#352C27;}.elementor-21 .elementor-element.elementor-element-68d4fc12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-7814632a{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:4vh;--padding-bottom:4vh;--padding-left:2.4vh;--padding-right:2.4vh;}.elementor-21 .elementor-element.elementor-element-7814632a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7814632a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/photo_oustral-e1790154251868-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-7814632a::before, .elementor-21 .elementor-element.elementor-element-7814632a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7814632a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7814632a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7814632a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7814632a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(36,30,26,0.42);--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-241a76d5{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.3vh) 0vh;}.elementor-21 .elementor-element.elementor-element-241a76d5 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-241a76d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-241a76d5.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-241a76d5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-241a76d5.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-241a76d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-241a76d5 .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-241a76d5 .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-7993c8e8{text-align:center;}.elementor-21 .elementor-element.elementor-element-7993c8e8 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.65rem;font-weight:600;line-height:1.05em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c3a8ca9{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.18em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4a32f90d .elementor-button{background-color:#F5EFEA;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-radius:0.15vw 0.15vw 0.15vw 0.15vw;}.elementor-21 .elementor-element.elementor-element-4a32f90d{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-3d68de5d{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:4vh;--padding-bottom:4vh;--padding-left:2.4vh;--padding-right:2.4vh;}.elementor-21 .elementor-element.elementor-element-3d68de5d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3d68de5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/photo_seminiaire_3-e1790153933392-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-3d68de5d::before, .elementor-21 .elementor-element.elementor-element-3d68de5d > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-3d68de5d > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-3d68de5d > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-3d68de5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-3d68de5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(36,30,26,0.48);--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-49a6495c{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.3vh) 0vh;}.elementor-21 .elementor-element.elementor-element-49a6495c .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-49a6495c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-49a6495c.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-49a6495c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-49a6495c.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-49a6495c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-49a6495c .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-49a6495c .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-3b84130c{text-align:center;}.elementor-21 .elementor-element.elementor-element-3b84130c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.65rem;font-weight:600;line-height:1.05em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7cee3e44{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.18em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-43408d5d .elementor-button{background-color:#F5EFEA;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-radius:0.15vw 0.15vw 0.15vw 0.15vw;}.elementor-21 .elementor-element.elementor-element-43408d5d{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-62d01c58{--display:flex;--min-height:52vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:4vh;--padding-bottom:4vh;--padding-left:2.4vh;--padding-right:2.4vh;}.elementor-21 .elementor-element.elementor-element-62d01c58:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-62d01c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/moulin_photo_2-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-62d01c58::before, .elementor-21 .elementor-element.elementor-element-62d01c58 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-62d01c58 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-62d01c58 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-62d01c58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-62d01c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(36,30,26,0.52);--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-51b0269d{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.3vh) 0vh;}.elementor-21 .elementor-element.elementor-element-51b0269d .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-51b0269d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-51b0269d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-51b0269d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-51b0269d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-51b0269d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-51b0269d .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-51b0269d .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-218383cf{text-align:center;}.elementor-21 .elementor-element.elementor-element-218383cf .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.65rem;font-weight:600;line-height:1.05em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-503d31c3{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.18em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c486296 .elementor-button{background-color:#F5EFEA;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-radius:0.15vw 0.15vw 0.15vw 0.15vw;}.elementor-21 .elementor-element.elementor-element-c486296{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-654f38f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:9.5vh;--padding-bottom:10.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-654f38f2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-654f38f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-378548ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0vh;--margin-bottom:4.0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-763b74ed{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.2vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-763b74ed .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.09em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-1c3e0acc{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.4vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-1c3e0acc .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.65rem;font-weight:600;line-height:1.08em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-105a4d17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0vh;--margin-bottom:2.2vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-5781f004 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5781f004.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-5781f004.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5781f004.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-5781f004.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5781f004.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-5781f004 .elementor-icon{font-size:0.26rem;}.elementor-21 .elementor-element.elementor-element-5781f004 .elementor-icon svg{height:0.26rem;}.elementor-21 .elementor-element.elementor-element-510e01d1 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-510e01d1.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-510e01d1.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-510e01d1.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-510e01d1.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-510e01d1.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-510e01d1 .elementor-icon{font-size:0.4rem;}.elementor-21 .elementor-element.elementor-element-510e01d1 .elementor-icon svg{height:0.4rem;}.elementor-21 .elementor-element.elementor-element-64d0c40 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-64d0c40.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-64d0c40.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-64d0c40.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-64d0c40.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-64d0c40.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-64d0c40 .elementor-icon{font-size:0.26rem;}.elementor-21 .elementor-element.elementor-element-64d0c40 .elementor-icon svg{height:0.26rem;}.elementor-21 .elementor-element.elementor-element-46e49482{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-2198d824{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-49c60601{text-align:center;}.elementor-21 .elementor-element.elementor-element-49c60601 img{width:61%;}.elementor-21 .elementor-element.elementor-element-4eb5e070{margin:4.5vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-4eb5e070 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.35rem;font-weight:600;line-height:1.05em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-651d6fd{margin:3.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.15em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-779bb422{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:2.2vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-2a0783a5{text-align:center;}.elementor-21 .elementor-element.elementor-element-2a0783a5 img{width:61%;}.elementor-21 .elementor-element.elementor-element-6765dca5{margin:4.5vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-6765dca5 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.35rem;font-weight:600;line-height:1.05em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-55b31273{margin:3.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.15em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-43b288cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0.8vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-13b45f5e{text-align:center;}.elementor-21 .elementor-element.elementor-element-13b45f5e img{width:61%;}.elementor-21 .elementor-element.elementor-element-7b742393{margin:4.5vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-7b742393 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.35rem;font-weight:600;line-height:1.05em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-34481bca{margin:3.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.15em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-7fea9964{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:2.8vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-bd9abef{text-align:center;}.elementor-21 .elementor-element.elementor-element-bd9abef img{width:61%;}.elementor-21 .elementor-element.elementor-element-29c64995{margin:4.5vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-29c64995 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.35rem;font-weight:600;line-height:1.05em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-70e00cce{margin:3.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.15em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-43d4196d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7.0vh;--padding-bottom:8.0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-43d4196d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-43d4196d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-7da3adbc{text-align:center;}.elementor-21 .elementor-element.elementor-element-7da3adbc .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.65rem;font-weight:600;color:#352C27;}.elementor-21 .elementor-element.elementor-element-b6f3903{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 3.2vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;color:#352C27;}.elementor-21 .elementor-element.elementor-element-4cd7c9ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0vh;--margin-bottom:2.5vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-1509d124 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-1509d124.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-1509d124.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-1509d124.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-1509d124.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-1509d124.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-1509d124 .elementor-icon{font-size:0.35rem;}.elementor-21 .elementor-element.elementor-element-1509d124 .elementor-icon svg{height:0.35rem;}.elementor-21 .elementor-element.elementor-element-129dc826 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-129dc826.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-129dc826.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-129dc826.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-129dc826.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-129dc826.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-129dc826 .elementor-icon{font-size:0.45rem;}.elementor-21 .elementor-element.elementor-element-129dc826 .elementor-icon svg{height:0.45rem;}.elementor-21 .elementor-element.elementor-element-2e0c0d3a .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2e0c0d3a.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2e0c0d3a.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2e0c0d3a.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2e0c0d3a.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2e0c0d3a.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-2e0c0d3a .elementor-icon{font-size:0.35rem;}.elementor-21 .elementor-element.elementor-element-2e0c0d3a .elementor-icon svg{height:0.35rem;}.elementor-21 .elementor-element.elementor-element-21ef8b3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-532803b{--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-21 .elementor-element.elementor-element-50e5ca65{text-align:center;}.elementor-21 .elementor-element.elementor-element-50e5ca65 img{width:100%;height:44vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-782105d0{--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-21 .elementor-element.elementor-element-6efba57b{text-align:center;}.elementor-21 .elementor-element.elementor-element-6efba57b img{width:100%;height:44vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-301f55f4{--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-21 .elementor-element.elementor-element-8133917{text-align:center;}.elementor-21 .elementor-element.elementor-element-8133917 img{width:100%;height:44vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-2e3592c3{--display:flex;--min-height:72vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8vh;--padding-bottom:8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-2e3592c3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2e3592c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/moulin_photo_2-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-2e3592c3::before, .elementor-21 .elementor-element.elementor-element-2e3592c3 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2e3592c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2e3592c3 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2e3592c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2e3592c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(36,30,26,0.46) 0%, rgba(36,30,26,0.82) 100%);}.elementor-21 .elementor-element.elementor-element-65192796{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-21 .elementor-element.elementor-element-cfd850e{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF47 0%, #F2295B00 68%);}.elementor-21 .elementor-element.elementor-element-cfd850e img{width:39%;}.elementor-21 .elementor-element.elementor-element-26441c53{text-align:center;}.elementor-21 .elementor-element.elementor-element-26441c53 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.1em;color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-4a11c57e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0vh;--margin-bottom:2.5vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-7d18cc0c .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-7d18cc0c.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-7d18cc0c.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-7d18cc0c.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-7d18cc0c.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-7d18cc0c.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-7d18cc0c .elementor-icon{font-size:0.32rem;}.elementor-21 .elementor-element.elementor-element-7d18cc0c .elementor-icon svg{height:0.32rem;}.elementor-21 .elementor-element.elementor-element-5ec722b2 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5ec722b2.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-5ec722b2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5ec722b2.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-5ec722b2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5ec722b2.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-5ec722b2 .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-5ec722b2 .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-755f9b92 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-755f9b92.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-755f9b92.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-755f9b92.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-755f9b92.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-755f9b92.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-755f9b92 .elementor-icon{font-size:0.18rem;}.elementor-21 .elementor-element.elementor-element-755f9b92 .elementor-icon svg{height:0.18rem;}.elementor-21 .elementor-element.elementor-element-10805004 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-10805004.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-10805004.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-10805004.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-10805004.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-10805004.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-10805004 .elementor-icon{font-size:0.55rem;}.elementor-21 .elementor-element.elementor-element-10805004 .elementor-icon svg{height:0.55rem;}.elementor-21 .elementor-element.elementor-element-3fb08f74 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-3fb08f74.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-3fb08f74.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-3fb08f74.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-3fb08f74.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-3fb08f74.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-3fb08f74 .elementor-icon{font-size:0.18rem;}.elementor-21 .elementor-element.elementor-element-3fb08f74 .elementor-icon svg{height:0.18rem;}.elementor-21 .elementor-element.elementor-element-6e3485a2 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6e3485a2.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-6e3485a2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6e3485a2.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-6e3485a2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6e3485a2.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-6e3485a2 .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-6e3485a2 .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-6d7463ec .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6d7463ec.elementor-view-stacked .elementor-icon{background-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-6d7463ec.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6d7463ec.elementor-view-default .elementor-icon{color:#F2D7C9;border-color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-6d7463ec.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6d7463ec.elementor-view-default .elementor-icon svg{fill:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-6d7463ec .elementor-icon{font-size:0.32rem;}.elementor-21 .elementor-element.elementor-element-6d7463ec .elementor-icon svg{height:0.32rem;}.elementor-21 .elementor-element.elementor-element-77dc99fa{margin:1.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-77dc99fa .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:2.35rem;font-weight:600;line-height:1.02em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-41f6673d{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.2vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-41f6673d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.05rem;font-weight:500;font-style:italic;color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-59ed88c3{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.08rem;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-29edce47 .elementor-button{background-color:#F2D7C9;font-family:"Cormorant", Sans-serif;font-size:1.05rem;font-weight:600;fill:#000000;color:#000000;border-radius:0.15vw 0.15vw 0.15vw 0.15vw;}.elementor-21 .elementor-element.elementor-element-29edce47{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-3fa86d2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:8.5vh;--padding-bottom:9vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-3fa86d2f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3fa86d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#70706B;}.elementor-21 .elementor-element.elementor-element-680b20d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-21 .elementor-element.elementor-element-152d1c12{--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;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-7d25570a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-213d87a6{--display:flex;}.elementor-21 .elementor-element.elementor-element-2098d7c4{text-align:center;}.elementor-21 .elementor-element.elementor-element-2098d7c4 img{width:100%;}.elementor-21 .elementor-element.elementor-element-26080f67{--display:flex;}.elementor-21 .elementor-element.elementor-element-34641a34{text-align:center;}.elementor-21 .elementor-element.elementor-element-34641a34 img{width:100%;}.elementor-21 .elementor-element.elementor-element-7207dabf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-778758e9{--display:flex;}.elementor-21 .elementor-element.elementor-element-2f2e8763{text-align:center;}.elementor-21 .elementor-element.elementor-element-2f2e8763 img{width:100%;}.elementor-21 .elementor-element.elementor-element-2e681fb2{--display:flex;}.elementor-21 .elementor-element.elementor-element-5e2b95b9{text-align:center;}.elementor-21 .elementor-element.elementor-element-5e2b95b9 img{width:100%;}.elementor-21 .elementor-element.elementor-element-6b29987d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-1c614421{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.2vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-1c614421 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.09em;color:#F2D7C9;}.elementor-21 .elementor-element.elementor-element-14026da9{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.8vh) 0vh;text-align:start;}.elementor-21 .elementor-element.elementor-element-14026da9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.55rem;font-weight:600;line-height:1.05em;color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-5b93592a{text-align:start;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.18em;color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-1e3efd17{text-align:start;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.18em;color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-26c408c9 .elementor-button{background-color:#F5EFEA;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;fill:#000000;color:#000000;border-radius:0vw 0vw 0vw 0vw;}.elementor-21 .elementor-element.elementor-element-26c408c9{margin:2.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;}.elementor-21 .elementor-element.elementor-element-6c1ac1a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:9vh;--padding-bottom:10vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-6c1ac1a3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6c1ac1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-511ece96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-21 .elementor-element.elementor-element-32528e2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-67e985d8{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.6vh) 0vh;text-align:start;}.elementor-21 .elementor-element.elementor-element-67e985d8 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;line-height:1.05em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-8a23447{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.6vh) 0vh;text-align:start;}.elementor-21 .elementor-element.elementor-element-8a23447 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.55rem;font-weight:600;line-height:1.05em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-e516c9e{text-align:start;}.elementor-21 .elementor-element.elementor-element-e516c9e img{width:100%;}.elementor-21 .elementor-element.elementor-element-4711597d{text-align:start;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.18em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-93f45eb .elementor-button{background-color:#9E4227;font-family:"Cormorant", Sans-serif;font-size:1.3rem;font-weight:600;border-radius:0vw 0vw 0vw 0vw;}.elementor-21 .elementor-element.elementor-element-93f45eb{margin:2.2vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;}.elementor-21 .elementor-element.elementor-element-5189fd18{--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;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-72f8b3d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-146c4bc3{--display:flex;}.elementor-21 .elementor-element.elementor-element-3a8de123{text-align:center;}.elementor-21 .elementor-element.elementor-element-3a8de123 img{width:100%;}.elementor-21 .elementor-element.elementor-element-5b284db8{--display:flex;}.elementor-21 .elementor-element.elementor-element-5d72a175{text-align:center;}.elementor-21 .elementor-element.elementor-element-5d72a175 img{width:100%;}.elementor-21 .elementor-element.elementor-element-39e04a59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-3db0d2fc{--display:flex;}.elementor-21 .elementor-element.elementor-element-338c0dc3{text-align:center;}.elementor-21 .elementor-element.elementor-element-338c0dc3 img{width:100%;}.elementor-21 .elementor-element.elementor-element-211abc04{--display:flex;}.elementor-21 .elementor-element.elementor-element-177f18a{text-align:center;}.elementor-21 .elementor-element.elementor-element-177f18a img{width:100%;}.elementor-21 .elementor-element.elementor-element-7c143979{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7vh;--padding-bottom:8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-7c143979:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7c143979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-4f6711da{text-align:center;}.elementor-21 .elementor-element.elementor-element-4f6711da .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.08em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-3ef1804{margin:1.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 3.5vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-3ef1804 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.7rem;font-weight:600;color:#352C27;}.elementor-21 .elementor-element.elementor-element-1796c47a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-42855879{--display:flex;--margin-top:0.0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-2ac8d573{text-align:center;}.elementor-21 .elementor-element.elementor-element-2ac8d573 img{width:100%;height:31vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-84a5e69{--display:flex;--margin-top:3.2vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-238400cb{text-align:center;}.elementor-21 .elementor-element.elementor-element-238400cb img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-79c0f595{--display:flex;--margin-top:0.0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-73607933{text-align:center;}.elementor-21 .elementor-element.elementor-element-73607933 img{width:100%;height:34vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-b2cf52{--display:flex;--margin-top:3.2vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-c30821e{text-align:center;}.elementor-21 .elementor-element.elementor-element-c30821e img{width:100%;height:24vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-38de8e7b{--display:flex;--margin-top:0.0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-2806d78f{text-align:center;}.elementor-21 .elementor-element.elementor-element-2806d78f img{width:100%;height:31vh;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-3ac1a215{--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;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-3ac1a215:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3ac1a215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-4e61fd44{--display:flex;--min-height:28.5vw;--overlay-opacity:0.5;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4e61fd44:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4e61fd44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/iStock-1044747874-scaled-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4e61fd44::before, .elementor-21 .elementor-element.elementor-element-4e61fd44 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-4e61fd44 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-4e61fd44 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-4e61fd44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-4e61fd44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(36,30,26,0.08);--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-65960b3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5.5vh;--padding-bottom:6.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-65960b3e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-65960b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-56d8c526{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-2248c74e{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.2vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-2248c74e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.09em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-4b8fa974{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.8vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-4b8fa974 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.55rem;font-weight:600;line-height:1.05em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-63e5cd2d{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.22em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-6cf991a0{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.22em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-671805e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-671805e8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-671805e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#53624F;}.elementor-21 .elementor-element.elementor-element-3122b6a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5.5vh;--padding-bottom:4.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-20863ae{text-align:center;}.elementor-21 .elementor-element.elementor-element-20863ae img{width:32%;}.elementor-21 .elementor-element.elementor-element-57a1c035{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-57a1c035 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:0.78rem;font-weight:600;letter-spacing:0.09em;color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-68039272{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.2vh;--padding-bottom:4.8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-21a17edc .gallery-item{padding:0 1rem 1rem 0;}.elementor-21 .elementor-element.elementor-element-21a17edc .gallery{margin:0 -1rem -1rem 0;}.elementor-21 .elementor-element.elementor-element-21a17edc .gallery-item .gallery-caption{text-align:center;}.elementor-21 .elementor-element.elementor-element-2e820ce0 .elementor-button{background-color:#F5EFEA;font-family:"Cormorant", Sans-serif;font-size:0.95rem;font-weight:500;fill:#000000;color:#000000;border-radius:0vw 0vw 0vw 0vw;}.elementor-21 .elementor-element.elementor-element-2e820ce0 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-2e820ce0 .elementor-button:focus{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2e820ce0{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4496a223{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4496a223:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4496a223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F7485;}.elementor-21 .elementor-element.elementor-element-6b577b3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5.5vh;--padding-bottom:4.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-1895c935{text-align:center;}.elementor-21 .elementor-element.elementor-element-1895c935 img{width:32%;}.elementor-21 .elementor-element.elementor-element-66789b95{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.0vh) 0vh;text-align:center;}.elementor-21 .elementor-element.elementor-element-66789b95 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:0.78rem;font-weight:600;letter-spacing:0.09em;color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-59368ad9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3.2vh;--padding-bottom:4.8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-46328fc2 .gallery-item{padding:0 1rem 1rem 0;}.elementor-21 .elementor-element.elementor-element-46328fc2 .gallery{margin:0 -1rem -1rem 0;}.elementor-21 .elementor-element.elementor-element-46328fc2 .gallery-item .gallery-caption{text-align:center;}.elementor-21 .elementor-element.elementor-element-5324d392 .elementor-button{background-color:#F5EFEA;font-family:"Cormorant", Sans-serif;font-size:0.95rem;font-weight:500;fill:#000000;color:#000000;border-radius:0vw 0vw 0vw 0vw;}.elementor-21 .elementor-element.elementor-element-5324d392 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-5324d392 .elementor-button:focus{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-4722b706{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7.0vh;--padding-bottom:8.0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4722b706:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4722b706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-f2deb4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-6d6be4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vh;--margin-bottom:1.8vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-2ca1e5dc .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2ca1e5dc.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2ca1e5dc.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2ca1e5dc.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-2ca1e5dc.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2ca1e5dc.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-2ca1e5dc .elementor-icon{font-size:0.28rem;}.elementor-21 .elementor-element.elementor-element-2ca1e5dc .elementor-icon svg{height:0.28rem;}.elementor-21 .elementor-element.elementor-element-7328f85 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-7328f85.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-7328f85.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-7328f85.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-7328f85.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-7328f85.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-7328f85 .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-7328f85 .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-5a1d2d31 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5a1d2d31.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-5a1d2d31.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5a1d2d31.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-5a1d2d31.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5a1d2d31.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-5a1d2d31 .elementor-icon{font-size:0.28rem;}.elementor-21 .elementor-element.elementor-element-5a1d2d31 .elementor-icon svg{height:0.28rem;}.elementor-21 .elementor-element.elementor-element-1af4069c{text-align:center;}.elementor-21 .elementor-element.elementor-element-1af4069c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.65rem;font-weight:600;color:#352C27;}.elementor-21 .elementor-element.elementor-element-59eb1dc4{margin:1.0vh 0vh calc(var(--kit-widget-spacing, 0px) + 3.0vh) 0vh;text-align:center;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;color:#352C27;}.elementor-21 .elementor-element.elementor-element-56ae125{font-family:"Cormorant", Sans-serif;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-d7640bd{font-family:"Cormorant", Sans-serif;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-4b30580{font-family:"Cormorant", Sans-serif;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-200769d{font-family:"Cormorant", Sans-serif;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-2d1b7a7{font-family:"Cormorant", Sans-serif;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-c099501{font-family:"Cormorant", Sans-serif;font-weight:400;color:#000000;}.elementor-21 .elementor-element.elementor-element-4a17745d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;--padding-top:0vh;--padding-bottom:0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4a17745d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4a17745d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-4ba2b0bd{--display:flex;--min-height:76vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6.5vh;--padding-bottom:6.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4ba2b0bd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4ba2b0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFEA;}.elementor-21 .elementor-element.elementor-element-2a0a554e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-21 .elementor-element.elementor-element-5978ba15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0vh;--margin-bottom:1.5vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-4bccb664 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-4bccb664.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-4bccb664.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-4bccb664.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-4bccb664.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-4bccb664.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-4bccb664 .elementor-icon{font-size:0.32rem;}.elementor-21 .elementor-element.elementor-element-4bccb664 .elementor-icon svg{height:0.32rem;}.elementor-21 .elementor-element.elementor-element-6a40c48d .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6a40c48d.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-6a40c48d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6a40c48d.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-6a40c48d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6a40c48d.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-6a40c48d .elementor-icon{font-size:0.42rem;}.elementor-21 .elementor-element.elementor-element-6a40c48d .elementor-icon svg{height:0.42rem;}.elementor-21 .elementor-element.elementor-element-4e788716 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-4e788716.elementor-view-stacked .elementor-icon{background-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-4e788716.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-4e788716.elementor-view-default .elementor-icon{color:#9E4227;border-color:#9E4227;}.elementor-21 .elementor-element.elementor-element-4e788716.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-4e788716.elementor-view-default .elementor-icon svg{fill:#9E4227;}.elementor-21 .elementor-element.elementor-element-4e788716 .elementor-icon{font-size:0.32rem;}.elementor-21 .elementor-element.elementor-element-4e788716 .elementor-icon svg{height:0.32rem;}.elementor-21 .elementor-element.elementor-element-7c9732f1{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1vh) 0vh;text-align:start;}.elementor-21 .elementor-element.elementor-element-7c9732f1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.08em;color:#9E4227;}.elementor-21 .elementor-element.elementor-element-23e851f4{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 1.6vh) 0vh;text-align:start;}.elementor-21 .elementor-element.elementor-element-23e851f4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.02em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-4fe46666{margin:0vh 0vh calc(var(--kit-widget-spacing, 0px) + 2.3vh) 0vh;text-align:start;font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;line-height:1.25em;color:#352C27;}.elementor-21 .elementor-element.elementor-element-22e1dcdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--margin-top:0vh;--margin-bottom:2.4vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-46827ec4 .elementor-button{background-color:#53624F;font-family:"Cormorant", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0.25vw 0.25vw 0.25vw 0.25vw;}.elementor-21 .elementor-element.elementor-element-46827ec4{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-332d765b .elementor-button{background-color:#5F7485;font-family:"Cormorant", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0.25vw 0.25vw 0.25vw 0.25vw;}.elementor-21 .elementor-element.elementor-element-332d765b{width:auto;max-width:auto;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-5c1058e4{margin:0.5vh 0vh calc(var(--kit-widget-spacing, 0px) + 0vh) 0vh;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group{padding-right:calc( 1vw/2 );padding-left:calc( 1vw/2 );margin-bottom:1.25vh;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-form-fields-wrapper{margin-left:calc( -1vw/2 );margin-right:calc( -1vw/2 );margin-bottom:-1.25vh;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group > label, .elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-subgroup label{color:#352C27;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group > label{font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:600;line-height:1.1em;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-type-html{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group .elementor-field{color:#352C27;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group .elementor-field, .elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-subgroup label{font-family:"Cormorant", Sans-serif;font-size:1rem;font-weight:500;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#D8CCC4;border-width:1px 1px 1px 1px;border-radius:0.35vw 0.35vw 0.35vw 0.35vw;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#D8CCC4;border-width:1px 1px 1px 1px;border-radius:0.35vw 0.35vw 0.35vw 0.35vw;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-field-group .elementor-select-wrapper::before{color:#D8CCC4;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-button{font-family:"Cormorant", Sans-serif;font-size:1.05rem;font-weight:600;border-radius:0.35vw 0.35vw 0.35vw 0.35vw;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .e-form__buttons__wrapper__button-next{background-color:#9E4227;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-button[type="submit"]{background-color:#9E4227;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21 .elementor-element.elementor-element-5c1058e4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5{--display:flex;--position:relative;--min-height:76vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;top:0px;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3d1cc5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/09/photo_couple_contact-scaled-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-3d1cc5a5{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-3d1cc5a5{right:0px;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-253c6b52{--width:100vw;}.elementor-21 .elementor-element.elementor-element-735095fa{--width:100vw;}.elementor-21 .elementor-element.elementor-element-25e21ccf{--width:100vw;}.elementor-21 .elementor-element.elementor-element-544b5f7f{--width:32%;}.elementor-21 .elementor-element.elementor-element-4de6f26b{--width:20%;}.elementor-21 .elementor-element.elementor-element-215bf7c5{--width:32%;}.elementor-21 .elementor-element.elementor-element-3f382bd2{--width:100vw;}.elementor-21 .elementor-element.elementor-element-206b1c5a{--width:100vw;}.elementor-21 .elementor-element.elementor-element-118f4041{--width:100vw;}.elementor-21 .elementor-element.elementor-element-2c705ca0{--width:100vw;}.elementor-21 .elementor-element.elementor-element-581612e5{--width:100vw;}.elementor-21 .elementor-element.elementor-element-3e3fc056{--width:100vw;}.elementor-21 .elementor-element.elementor-element-184e95f3{--width:100vw;}.elementor-21 .elementor-element.elementor-element-743b35ed{--width:73vw;}.elementor-21 .elementor-element.elementor-element-4a7650ff{--width:100vw;}.elementor-21 .elementor-element.elementor-element-1dd5ec4e{--width:88vw;}.elementor-21 .elementor-element.elementor-element-720ffb9{--width:38vw;}.elementor-21 .elementor-element.elementor-element-39732a30{--width:13.5vw;}.elementor-21 .elementor-element.elementor-element-7a4d4a26{--width:100%;}.elementor-21 .elementor-element.elementor-element-48dca065{--width:31%;}.elementor-21 .elementor-element.elementor-element-7e3d8ead{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-13fd94f5{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-452080d5{--width:30vw;}.elementor-21 .elementor-element.elementor-element-58f91087{--width:100%;}.elementor-21 .elementor-element.elementor-element-6964059e{--width:38vw;}.elementor-21 .elementor-element.elementor-element-22d7bc63{--width:13.5vw;}.elementor-21 .elementor-element.elementor-element-46b16658{--width:100%;}.elementor-21 .elementor-element.elementor-element-11a9a0e0{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-420e3b4a{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-377ca0e9{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-7062114{--width:30vw;}.elementor-21 .elementor-element.elementor-element-63661f0c{--width:100%;}.elementor-21 .elementor-element.elementor-element-1aeca7c7{--width:100%;}.elementor-21 .elementor-element.elementor-element-68d4fc12{--width:88%;}.elementor-21 .elementor-element.elementor-element-7814632a{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-3d68de5d{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-62d01c58{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-654f38f2{--width:100vw;}.elementor-21 .elementor-element.elementor-element-378548ad{--width:70%;}.elementor-21 .elementor-element.elementor-element-105a4d17{--width:14%;}.elementor-21 .elementor-element.elementor-element-46e49482{--width:84vw;}.elementor-21 .elementor-element.elementor-element-2198d824{--width:19.5vw;}.elementor-21 .elementor-element.elementor-element-779bb422{--width:19.5vw;}.elementor-21 .elementor-element.elementor-element-43b288cd{--width:19.5vw;}.elementor-21 .elementor-element.elementor-element-7fea9964{--width:19.5vw;}.elementor-21 .elementor-element.elementor-element-43d4196d{--width:100%;}.elementor-21 .elementor-element.elementor-element-4cd7c9ae{--width:20%;}.elementor-21 .elementor-element.elementor-element-21ef8b3a{--width:88%;}.elementor-21 .elementor-element.elementor-element-532803b{--width:37%;}.elementor-21 .elementor-element.elementor-element-782105d0{--width:22%;}.elementor-21 .elementor-element.elementor-element-301f55f4{--width:37%;}.elementor-21 .elementor-element.elementor-element-2e3592c3{--width:100%;}.elementor-21 .elementor-element.elementor-element-65192796{--width:62%;}.elementor-21 .elementor-element.elementor-element-4a11c57e{--width:30%;}.elementor-21 .elementor-element.elementor-element-3fa86d2f{--width:100vw;}.elementor-21 .elementor-element.elementor-element-680b20d2{--width:82vw;}.elementor-21 .elementor-element.elementor-element-152d1c12{--width:31vw;}.elementor-21 .elementor-element.elementor-element-7d25570a{--width:31vw;}.elementor-21 .elementor-element.elementor-element-213d87a6{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-26080f67{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-7207dabf{--width:31vw;}.elementor-21 .elementor-element.elementor-element-778758e9{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-2e681fb2{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-6b29987d{--width:45vw;}.elementor-21 .elementor-element.elementor-element-6c1ac1a3{--width:100vw;}.elementor-21 .elementor-element.elementor-element-511ece96{--width:88vw;}.elementor-21 .elementor-element.elementor-element-32528e2e{--width:46vw;}.elementor-21 .elementor-element.elementor-element-5189fd18{--width:31vw;}.elementor-21 .elementor-element.elementor-element-72f8b3d5{--width:31vw;}.elementor-21 .elementor-element.elementor-element-146c4bc3{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-5b284db8{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-39e04a59{--width:31vw;}.elementor-21 .elementor-element.elementor-element-3db0d2fc{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-211abc04{--width:14.7vw;}.elementor-21 .elementor-element.elementor-element-7c143979{--width:100%;}.elementor-21 .elementor-element.elementor-element-1796c47a{--width:90%;}.elementor-21 .elementor-element.elementor-element-42855879{--width:18%;}.elementor-21 .elementor-element.elementor-element-84a5e69{--width:18%;}.elementor-21 .elementor-element.elementor-element-79c0f595{--width:24%;}.elementor-21 .elementor-element.elementor-element-b2cf52{--width:18%;}.elementor-21 .elementor-element.elementor-element-38de8e7b{--width:18%;}.elementor-21 .elementor-element.elementor-element-3ac1a215{--width:100vw;}.elementor-21 .elementor-element.elementor-element-4e61fd44{--width:100vw;}.elementor-21 .elementor-element.elementor-element-65960b3e{--width:100vw;}.elementor-21 .elementor-element.elementor-element-56d8c526{--width:82vw;}.elementor-21 .elementor-element.elementor-element-671805e8{--width:100vw;}.elementor-21 .elementor-element.elementor-element-3122b6a7{--width:100vw;}.elementor-21 .elementor-element.elementor-element-68039272{--width:100vw;}.elementor-21 .elementor-element.elementor-element-4496a223{--width:100vw;}.elementor-21 .elementor-element.elementor-element-6b577b3c{--width:100vw;}.elementor-21 .elementor-element.elementor-element-59368ad9{--width:100vw;}.elementor-21 .elementor-element.elementor-element-4722b706{--width:100%;}.elementor-21 .elementor-element.elementor-element-f2deb4f{--width:68%;}.elementor-21 .elementor-element.elementor-element-6d6be4b{--width:100%;}.elementor-21 .elementor-element.elementor-element-4a17745d{--width:100vw;}.elementor-21 .elementor-element.elementor-element-4ba2b0bd{--width:47vw;}.elementor-21 .elementor-element.elementor-element-2a0a554e{--width:38vw;}.elementor-21 .elementor-element.elementor-element-5978ba15{--width:28%;}.elementor-21 .elementor-element.elementor-element-22e1dcdc{--width:36vw;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5{--width:53vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-743b35ed{--width:82vw;}.elementor-21 .elementor-element.elementor-element-1dd5ec4e{--width:94vw;}.elementor-21 .elementor-element.elementor-element-720ffb9{--width:44vw;}.elementor-21 .elementor-element.elementor-element-39732a30{--width:20vw;}.elementor-21 .elementor-element.elementor-element-7a4d4a26{--width:82%;}.elementor-21 .elementor-element.elementor-element-452080d5{--width:38vw;}.elementor-21 .elementor-element.elementor-element-6964059e{--width:44vw;}.elementor-21 .elementor-element.elementor-element-22d7bc63{--width:20vw;}.elementor-21 .elementor-element.elementor-element-46b16658{--width:82%;}.elementor-21 .elementor-element.elementor-element-7062114{--width:38vw;}.elementor-21 .elementor-element.elementor-element-68d4fc12{--width:94%;}.elementor-21 .elementor-element.elementor-element-7814632a{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-3d68de5d{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-62d01c58{--width:31.5%;}.elementor-21 .elementor-element.elementor-element-105a4d17{--width:20%;}.elementor-21 .elementor-element.elementor-element-46e49482{--width:90vw;}.elementor-21 .elementor-element.elementor-element-2198d824{--width:42vw;}.elementor-21 .elementor-element.elementor-element-779bb422{--width:42vw;}.elementor-21 .elementor-element.elementor-element-43b288cd{--width:42vw;}.elementor-21 .elementor-element.elementor-element-7fea9964{--width:42vw;}.elementor-21 .elementor-element.elementor-element-21ef8b3a{--width:92%;}.elementor-21 .elementor-element.elementor-element-65192796{--width:74%;}.elementor-21 .elementor-element.elementor-element-4a11c57e{--width:40%;}.elementor-21 .elementor-element.elementor-element-680b20d2{--width:90vw;}.elementor-21 .elementor-element.elementor-element-152d1c12{--width:38vw;}.elementor-21 .elementor-element.elementor-element-7d25570a{--width:38vw;}.elementor-21 .elementor-element.elementor-element-213d87a6{--width:18vw;}.elementor-21 .elementor-element.elementor-element-26080f67{--width:18vw;}.elementor-21 .elementor-element.elementor-element-7207dabf{--width:38vw;}.elementor-21 .elementor-element.elementor-element-778758e9{--width:18vw;}.elementor-21 .elementor-element.elementor-element-2e681fb2{--width:18vw;}.elementor-21 .elementor-element.elementor-element-6b29987d{--width:48vw;}.elementor-21 .elementor-element.elementor-element-511ece96{--width:92vw;}.elementor-21 .elementor-element.elementor-element-32528e2e{--width:49vw;}.elementor-21 .elementor-element.elementor-element-5189fd18{--width:38vw;}.elementor-21 .elementor-element.elementor-element-72f8b3d5{--width:38vw;}.elementor-21 .elementor-element.elementor-element-146c4bc3{--width:18vw;}.elementor-21 .elementor-element.elementor-element-5b284db8{--width:18vw;}.elementor-21 .elementor-element.elementor-element-39e04a59{--width:38vw;}.elementor-21 .elementor-element.elementor-element-3db0d2fc{--width:18vw;}.elementor-21 .elementor-element.elementor-element-211abc04{--width:18vw;}.elementor-21 .elementor-element.elementor-element-1796c47a{--width:94%;}.elementor-21 .elementor-element.elementor-element-56d8c526{--width:88vw;}.elementor-21 .elementor-element.elementor-element-f2deb4f{--width:82%;}.elementor-21 .elementor-element.elementor-element-4ba2b0bd{--width:100vw;}.elementor-21 .elementor-element.elementor-element-2a0a554e{--width:72vw;}.elementor-21 .elementor-element.elementor-element-22e1dcdc{--width:70vw;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5{--width:100vw;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-2e3592c3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2e3592c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-21 .elementor-element.elementor-element-4e61fd44:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4e61fd44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-735095fa{--min-height:48vh;}.elementor-21 .elementor-element.elementor-element-25e21ccf{--min-height:48vh;}.elementor-21 .elementor-element.elementor-element-6b5f4214 img{width:18vw;}.elementor-21 .elementor-element.elementor-element-71c9c17a{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-58b9cc0b img{width:17vw;}.elementor-21 .elementor-element.elementor-element-701def3e img{width:18vw;}.elementor-21 .elementor-element.elementor-element-76516159{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-be5586 img{width:17vw;}.elementor-21 .elementor-element.elementor-element-184e95f3{--padding-top:4.5vh;--padding-bottom:5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-6792c432 .elementor-heading-title{font-size:1.55rem;}.elementor-21 .elementor-element.elementor-element-336a240 img{width:52vw;}.elementor-21 .elementor-element.elementor-element-4a7650ff{--padding-top:5vh;--padding-bottom:6vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-1dd5ec4e{--justify-content:space-between;}.elementor-21 .elementor-element.elementor-element-720ffb9{--justify-content:space-around;}.elementor-21 .elementor-element.elementor-element-440ff068 img{width:15vw;}.elementor-21 .elementor-element.elementor-element-1537cbde img{width:30vw;}.elementor-21 .elementor-element.elementor-element-71dc839d img{height:15vh;}.elementor-21 .elementor-element.elementor-element-6bdf3bb0 img{height:15vh;}.elementor-21 .elementor-element.elementor-element-41fed851 img{height:15vh;}.elementor-21 .elementor-element.elementor-element-6964059e{--justify-content:space-between;}.elementor-21 .elementor-element.elementor-element-3fdc311f img{width:14.5vw;}.elementor-21 .elementor-element.elementor-element-62805491 img{width:30vw;}.elementor-21 .elementor-element.elementor-element-1bd37222 img{height:15vh;}.elementor-21 .elementor-element.elementor-element-3a8fabfc img{height:15vh;}.elementor-21 .elementor-element.elementor-element-1e72a86a img{height:15vh;}.elementor-21 .elementor-element.elementor-element-7814632a{--min-height:44vh;}.elementor-21 .elementor-element.elementor-element-3d68de5d{--min-height:44vh;}.elementor-21 .elementor-element.elementor-element-62d01c58{--min-height:44vh;}.elementor-21 .elementor-element.elementor-element-654f38f2{--padding-top:8vh;--padding-bottom:8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-46e49482{--justify-content:center;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-49c60601 img{width:22vw;}.elementor-21 .elementor-element.elementor-element-4eb5e070 .elementor-heading-title{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-651d6fd{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-2a0783a5 img{width:22vw;}.elementor-21 .elementor-element.elementor-element-6765dca5 .elementor-heading-title{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-55b31273{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-13b45f5e img{width:22vw;}.elementor-21 .elementor-element.elementor-element-7b742393 .elementor-heading-title{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-34481bca{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-bd9abef img{width:22vw;}.elementor-21 .elementor-element.elementor-element-29c64995 .elementor-heading-title{font-size:1.25rem;}.elementor-21 .elementor-element.elementor-element-70e00cce{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-50e5ca65 img{height:36vh;}.elementor-21 .elementor-element.elementor-element-6efba57b img{height:36vh;}.elementor-21 .elementor-element.elementor-element-8133917 img{height:36vh;}.elementor-21 .elementor-element.elementor-element-2e3592c3{--min-height:62vh;}.elementor-21 .elementor-element.elementor-element-77dc99fa .elementor-heading-title{font-size:2rem;}.elementor-21 .elementor-element.elementor-element-3fa86d2f{--padding-top:7vh;--padding-bottom:7vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-14026da9 .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-5b93592a{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-1e3efd17{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-6c1ac1a3{--padding-top:7vh;--padding-bottom:8vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-67e985d8 .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-8a23447 .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-4711597d{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-2ac8d573 img{height:29vh;}.elementor-21 .elementor-element.elementor-element-238400cb img{height:22vh;}.elementor-21 .elementor-element.elementor-element-73607933 img{height:32vh;}.elementor-21 .elementor-element.elementor-element-c30821e img{height:22vh;}.elementor-21 .elementor-element.elementor-element-2806d78f img{height:29vh;}.elementor-21 .elementor-element.elementor-element-4e61fd44{--min-height:36vw;}.elementor-21 .elementor-element.elementor-element-65960b3e{--padding-top:5vh;--padding-bottom:6vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4b8fa974 .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-63e5cd2d{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-6cf991a0{font-size:0.95rem;}.elementor-21 .elementor-element.elementor-element-3122b6a7{--padding-top:4.5vh;--padding-bottom:3.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-20863ae img{width:25vw;}.elementor-21 .elementor-element.elementor-element-68039272{--padding-top:3vh;--padding-bottom:4vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-6b577b3c{--padding-top:4.5vh;--padding-bottom:3.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-1895c935 img{width:25vw;}.elementor-21 .elementor-element.elementor-element-59368ad9{--padding-top:3vh;--padding-bottom:4vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4a17745d{--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-23e851f4 .elementor-heading-title{font-size:1.6rem;}.elementor-21 .elementor-element.elementor-element-4fe46666{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5{--min-height:68vh;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-6b5f4214{text-align:center;}.elementor-21 .elementor-element.elementor-element-6b5f4214 img{width:38vw;}.elementor-21 .elementor-element.elementor-element-71c9c17a{font-size:1.05rem;}.elementor-21 .elementor-element.elementor-element-58b9cc0b{text-align:center;}.elementor-21 .elementor-element.elementor-element-58b9cc0b img{width:35vw;}.elementor-21 .elementor-element.elementor-element-206b1c5a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-206b1c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/10/loustal-des-domes-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-701def3e{text-align:center;}.elementor-21 .elementor-element.elementor-element-701def3e img{width:38vw;}.elementor-21 .elementor-element.elementor-element-2c705ca0{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-76516159{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-581612e5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-581612e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://depierreetdemagie.fr/wp-content/uploads/2026/10/le-moulin-des-poetes-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-be5586{text-align:center;}.elementor-21 .elementor-element.elementor-element-be5586 img{width:35vw;}.elementor-21 .elementor-element.elementor-element-184e95f3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4vh;--padding-bottom:5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-743b35ed{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:19px;}.elementor-21 .elementor-element.elementor-element-4161a268 .elementor-heading-title{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-6792c432 .elementor-heading-title{font-size:1.45rem;}.elementor-21 .elementor-element.elementor-element-72805e40{text-align:start;font-size:1rem;}.elementor-21 .elementor-element.elementor-element-336a240 img{width:78vw;}.elementor-21 .elementor-element.elementor-element-4a7650ff{--padding-top:5vh;--padding-bottom:6vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-4a7650ff.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1dd5ec4e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-720ffb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-39732a30{--width:50vw;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-440ff068 img{width:42vw;}.elementor-21 .elementor-element.elementor-element-1537cbde img{width:68vw;}.elementor-21 .elementor-element.elementor-element-7a4d4a26{--width:86%;}.elementor-21 .elementor-element.elementor-element-71dc839d img{height:16vh;}.elementor-21 .elementor-element.elementor-element-6bdf3bb0 img{height:16vh;}.elementor-21 .elementor-element.elementor-element-41fed851 img{height:16vh;}.elementor-21 .elementor-element.elementor-element-452080d5{--width:100%;}.elementor-21 .elementor-element.elementor-element-5da91db6{font-size:1.08rem;}.elementor-21 .elementor-element.elementor-element-4c332d23{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-5810f8d3{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-58f91087{--width:100%;--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-21 .elementor-element.elementor-element-6964059e{--width:100%;}.elementor-21 .elementor-element.elementor-element-22d7bc63{--width:52vw;}.elementor-21 .elementor-element.elementor-element-3fdc311f img{width:40vw;}.elementor-21 .elementor-element.elementor-element-62805491 img{width:68vw;}.elementor-21 .elementor-element.elementor-element-46b16658{--width:86%;}.elementor-21 .elementor-element.elementor-element-1bd37222 img{height:16vh;}.elementor-21 .elementor-element.elementor-element-3a8fabfc img{height:16vh;}.elementor-21 .elementor-element.elementor-element-1e72a86a img{height:16vh;}.elementor-21 .elementor-element.elementor-element-7062114{--width:84vw;}.elementor-21 .elementor-element.elementor-element-2c1f3508{font-size:1.08rem;}.elementor-21 .elementor-element.elementor-element-63e20611{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-62260953{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-63661f0c{--width:100%;--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-21 .elementor-element.elementor-element-1aeca7c7{--padding-top:5.5vh;--padding-bottom:6.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-55a566c4 .elementor-heading-title{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-68d4fc12{--width:88%;--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-21 .elementor-element.elementor-element-7814632a{--width:100%;--min-height:42vh;}.elementor-21 .elementor-element.elementor-element-7993c8e8 .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-3d68de5d{--width:100%;--min-height:42vh;}.elementor-21 .elementor-element.elementor-element-3b84130c .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-62d01c58{--width:100%;--min-height:42vh;}.elementor-21 .elementor-element.elementor-element-218383cf .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-654f38f2{--padding-top:7vh;--padding-bottom:7vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-378548ad{--width:88%;}.elementor-21 .elementor-element.elementor-element-763b74ed .elementor-heading-title{font-size:0.78rem;}.elementor-21 .elementor-element.elementor-element-1c3e0acc .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-105a4d17{--width:38%;}.elementor-21 .elementor-element.elementor-element-46e49482{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-21 .elementor-element.elementor-element-2198d824{--width:100%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-49c60601 img{width:52vw;}.elementor-21 .elementor-element.elementor-element-4eb5e070 .elementor-heading-title{font-size:1.35rem;}.elementor-21 .elementor-element.elementor-element-651d6fd{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-779bb422{--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-2a0783a5 img{width:52vw;}.elementor-21 .elementor-element.elementor-element-6765dca5 .elementor-heading-title{font-size:1.35rem;}.elementor-21 .elementor-element.elementor-element-55b31273{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-43b288cd{--width:100%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-13b45f5e img{width:52vw;}.elementor-21 .elementor-element.elementor-element-7b742393 .elementor-heading-title{font-size:1.35rem;}.elementor-21 .elementor-element.elementor-element-34481bca{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-7fea9964{--width:100%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-bd9abef img{width:52vw;}.elementor-21 .elementor-element.elementor-element-29c64995 .elementor-heading-title{font-size:1.35rem;}.elementor-21 .elementor-element.elementor-element-70e00cce{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-43d4196d{--padding-top:5.5vh;--padding-bottom:6.0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-7da3adbc .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-4cd7c9ae{--width:45%;}.elementor-21 .elementor-element.elementor-element-21ef8b3a{--width:88%;--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-21 .elementor-element.elementor-element-532803b{--width:100%;}.elementor-21 .elementor-element.elementor-element-50e5ca65 img{height:30vh;}.elementor-21 .elementor-element.elementor-element-782105d0{--width:100%;}.elementor-21 .elementor-element.elementor-element-6efba57b img{height:30vh;}.elementor-21 .elementor-element.elementor-element-301f55f4{--width:100%;}.elementor-21 .elementor-element.elementor-element-8133917 img{height:30vh;}.elementor-21 .elementor-element.elementor-element-2e3592c3{--min-height:58vh;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-65192796{--width:90%;}.elementor-21 .elementor-element.elementor-element-4a11c57e{--width:65%;}.elementor-21 .elementor-element.elementor-element-77dc99fa .elementor-heading-title{font-size:1.65rem;}.elementor-21 .elementor-element.elementor-element-41f6673d .elementor-heading-title{font-size:0.98rem;}.elementor-21 .elementor-element.elementor-element-59ed88c3{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-3fa86d2f{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-680b20d2{--width:100%;--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;--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-152d1c12{--width:100%;}.elementor-21 .elementor-element.elementor-element-7d25570a{--width:100%;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-213d87a6{--width:42vw;}.elementor-21 .elementor-element.elementor-element-26080f67{--width:42vw;}.elementor-21 .elementor-element.elementor-element-7207dabf{--width:100%;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-778758e9{--width:42vw;}.elementor-21 .elementor-element.elementor-element-2e681fb2{--width:42vw;}.elementor-21 .elementor-element.elementor-element-6b29987d{--width:88vw;}.elementor-21 .elementor-element.elementor-element-1c614421 .elementor-heading-title{font-size:0.78rem;}.elementor-21 .elementor-element.elementor-element-14026da9 .elementor-heading-title{font-size:1.45rem;}.elementor-21 .elementor-element.elementor-element-5b93592a{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-1e3efd17{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-6c1ac1a3{--padding-top:6vh;--padding-bottom:7vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-511ece96{--width:100%;--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;--justify-content:flex-start;}.elementor-21 .elementor-element.elementor-element-32528e2e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-67e985d8 .elementor-heading-title{font-size:1.45rem;}.elementor-21 .elementor-element.elementor-element-8a23447 .elementor-heading-title{font-size:1.45rem;}.elementor-21 .elementor-element.elementor-element-4711597d{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-5189fd18{--width:100vw;}.elementor-21 .elementor-element.elementor-element-72f8b3d5{--width:100vw;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-146c4bc3{--width:42vw;}.elementor-21 .elementor-element.elementor-element-5b284db8{--width:42vw;}.elementor-21 .elementor-element.elementor-element-39e04a59{--width:100%;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-3db0d2fc{--width:42vw;}.elementor-21 .elementor-element.elementor-element-211abc04{--width:42vw;}.elementor-21 .elementor-element.elementor-element-7c143979{--padding-top:5.5vh;--padding-bottom:6.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-3ef1804 .elementor-heading-title{font-size:1.42rem;}.elementor-21 .elementor-element.elementor-element-1796c47a{--width:88%;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-42855879{--width:47%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-2ac8d573 img{height:16vh;}.elementor-21 .elementor-element.elementor-element-84a5e69{--width:47%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-238400cb img{height:16vh;}.elementor-21 .elementor-element.elementor-element-79c0f595{--width:100%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-73607933 img{height:16vh;}.elementor-21 .elementor-element.elementor-element-b2cf52{--width:47%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-c30821e img{height:16vh;}.elementor-21 .elementor-element.elementor-element-38de8e7b{--width:47%;--margin-top:0vh;--margin-bottom:0vh;--margin-left:0vh;--margin-right:0vh;}.elementor-21 .elementor-element.elementor-element-2806d78f img{height:16vh;}.elementor-21 .elementor-element.elementor-element-4e61fd44{--min-height:34vh;}.elementor-21 .elementor-element.elementor-element-4e61fd44:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4e61fd44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-21 .elementor-element.elementor-element-65960b3e{--padding-top:4.5vh;--padding-bottom:5.5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-2248c74e .elementor-heading-title{font-size:0.78rem;}.elementor-21 .elementor-element.elementor-element-4b8fa974 .elementor-heading-title{font-size:1.45rem;}.elementor-21 .elementor-element.elementor-element-63e5cd2d{text-align:center;font-size:1rem;}.elementor-21 .elementor-element.elementor-element-6cf991a0{text-align:start;font-size:1rem;}.elementor-21 .elementor-element.elementor-element-3122b6a7{--padding-top:4vh;--padding-bottom:3vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-20863ae img{width:52vw;}.elementor-21 .elementor-element.elementor-element-68039272{--padding-top:3vh;--padding-bottom:4vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-2e820ce0 .elementor-button{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-6b577b3c{--padding-top:4vh;--padding-bottom:3vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-1895c935 img{width:52vw;}.elementor-21 .elementor-element.elementor-element-59368ad9{--padding-top:3vh;--padding-bottom:4vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-5324d392 .elementor-button{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-4722b706{--padding-top:5.5vh;--padding-bottom:6.0vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-f2deb4f{--width:88%;}.elementor-21 .elementor-element.elementor-element-6d6be4b{--width:42%;}.elementor-21 .elementor-element.elementor-element-1af4069c .elementor-heading-title{font-size:1.4rem;}.elementor-21 .elementor-element.elementor-element-4a17745d{--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-21 .elementor-element.elementor-element-4ba2b0bd{--width:100vw;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0vh;--padding-right:0vh;}.elementor-21 .elementor-element.elementor-element-2a0a554e{--width:100%;}.elementor-21 .elementor-element.elementor-element-5978ba15{--width:46%;}.elementor-21 .elementor-element.elementor-element-23e851f4 .elementor-heading-title{font-size:1.5rem;}.elementor-21 .elementor-element.elementor-element-4fe46666{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-22e1dcdc{--width:86vw;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5{--width:100vw;--min-height:55vh;}.elementor-21 .elementor-element.elementor-element-3d1cc5a5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3d1cc5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}