.elementor-7070101 .elementor-element.elementor-element-e6b7424:not(.elementor-motion-effects-element-type-background), .elementor-7070101 .elementor-element.elementor-element-e6b7424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7070101 .elementor-element.elementor-element-e6b7424{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-130px;margin-bottom:0px;padding:5% 5% 5% 5%;}.elementor-7070101 .elementor-element.elementor-element-e6b7424 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7070101 .elementor-element.elementor-element-8aa3115 > .elementor-container{min-height:46vh;}.elementor-7070101 .elementor-element.elementor-element-8aa3115:not(.elementor-motion-effects-element-type-background), .elementor-7070101 .elementor-element.elementor-element-8aa3115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Boulanger.jpeg");background-position:center center;background-attachment:fixed;background-size:cover;}.elementor-7070101 .elementor-element.elementor-element-8aa3115 > .elementor-background-overlay{background-color:#2B150E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7070101 .elementor-element.elementor-element-8aa3115{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-7070101 .elementor-element.elementor-element-a038ecd.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-a038ecd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-a038ecd > .elementor-element-populated{padding:3% 50% 3% 3%;}.elementor-7070101 .elementor-element.elementor-element-a6c7dab .elementor-heading-title{color:#FFFFFF;font-size:3.1vw;font-weight:400;}.elementor-7070101 .elementor-element.elementor-element-a6c7dab{z-index:99;}.elementor-7070101 .elementor-element.elementor-element-a2d3b84{color:#FFFFFF;}.elementor-7070101 .elementor-element.elementor-element-b0ca424{padding:10% 15% 5% 15%;}.elementor-7070101 .elementor-element.elementor-element-bbccf5d{text-align:left;}.elementor-7070101 .elementor-element.elementor-element-bbccf5d .elementor-heading-title{font-family:"AdventPro", sans-serif;font-size:1.7em;font-weight:500;}.elementor-7070101 .elementor-element.elementor-element-5a5c874 .elementor-heading-title{color:#DDA777;font-size:3em;text-shadow:1px 5px 0px #FFFFFF;}.elementor-7070101 .elementor-element.elementor-element-5a5c874{z-index:99;}.elementor-bc-flex-widget .elementor-7070101 .elementor-element.elementor-element-e8e90aa.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-e8e90aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-e8e90aa > .elementor-element-populated{margin:0px 0px 0px -72px;}.elementor-7070101 .elementor-element.elementor-element-ff57749{text-align:right;width:100%;inset-inline-end:-235px;top:-125px;z-index:9;}.elementor-7070101 .elementor-element.elementor-element-ff57749 img{width:1000px;height:241px;object-fit:contain;}.elementor-7070101 .elementor-element.elementor-element-ff57749 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-e27b437{text-align:left;}.elementor-7070101 .elementor-element.elementor-element-e27b437 img{width:100%;max-width:100%;height:352px;object-fit:cover;}.elementor-7070101 .elementor-element.elementor-element-e27b437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-7070101 .elementor-element.elementor-element-165428a.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-165428a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-c462f44{padding:0% 5% 8% 5%;}.elementor-7070101 .elementor-element.elementor-element-df42892{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;z-index:99;}.elementor-7070101 .elementor-element.elementor-element-df42892 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-7070101 .elementor-element.elementor-element-df42892 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-element-df42892 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 .swiper-slide-image{height:474px;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);column-gap:20px;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 .elementor-image-carousel-caption{text-align:center;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 .elementor-swiper-button{color:#423336;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#DDA777;opacity:1;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 .swiper-pagination-bullet{background:#497A81;}.elementor-7070101 .elementor-element.elementor-element-4e549d6 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-7070101 .elementor-element.elementor-element-b73de20{padding:5% 5% 5% 5%;}.elementor-7070101 .elementor-element.elementor-element-b274d1c img{height:526px;object-fit:cover;}.elementor-7070101 .elementor-element.elementor-element-b274d1c > .elementor-widget-container{margin:-72px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-91675df img{height:507px;object-fit:cover;}.elementor-bc-flex-widget .elementor-7070101 .elementor-element.elementor-element-83b4dea.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-83b4dea.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-83b4dea > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-7070101 .elementor-element.elementor-element-ae984df{text-align:left;}.elementor-7070101 .elementor-element.elementor-element-ae984df .elementor-heading-title{color:#423336;font-family:"AdventPro", sans-serif;font-size:2.5em;font-weight:500;}.elementor-7070101 .elementor-element.elementor-element-6693a33{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-ae9779b > .elementor-element-populated{padding:0em 2em 0em 0em;}.elementor-7070101 .elementor-element.elementor-element-055d23c{text-align:left;color:#423336;}.elementor-7070101 .elementor-element.elementor-element-3981c1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-9da57b3 .elementor-heading-title{color:#423336;font-family:"AdventPro", sans-serif;font-size:1.2em;font-weight:400;}.elementor-7070101 .elementor-element.elementor-element-9da57b3 > .elementor-widget-container{padding:5px 15px 5px 015px;background-color:#DDA777;}.elementor-7070101 .elementor-element.elementor-element-9da57b3{width:auto;}.elementor-7070101 .elementor-element.elementor-element-dc35b03 .elementor-spacer-inner{height:10px;}.elementor-7070101 .elementor-element.elementor-element-9b071bf a.elementor-button:not(#e){color:#2B150E;}.elementor-7070101 .elementor-element.elementor-element-9b071bf a.elementor-button{--ce-btn-bg-color:rgba(2, 1, 1, 0);background-color:var(--ce-btn-bg-color);}.elementor-7070101 .elementor-element.elementor-element-9b071bf{width:auto;}.elementor-7070101 .elementor-element.elementor-element-de216d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-7070101 .elementor-element.elementor-element-de216d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7070101 .elementor-element.elementor-element-73b758b > .elementor-container{min-height:46vh;}.elementor-7070101 .elementor-element.elementor-element-73b758b:not(.elementor-motion-effects-element-type-background), .elementor-7070101 .elementor-element.elementor-element-73b758b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/fond-bois.webp");background-position:center center;background-attachment:fixed;background-size:cover;}.elementor-7070101 .elementor-element.elementor-element-73b758b > .elementor-background-overlay{background-color:#DDA777;opacity:0.21;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7070101 .elementor-element.elementor-element-73b758b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-bc-flex-widget .elementor-7070101 .elementor-element.elementor-element-003c3bf.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-003c3bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-7070101 .elementor-element.elementor-element-003c3bf.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7070101 .elementor-element.elementor-element-003c3bf > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-7070101 .elementor-element.elementor-element-cf4920e{text-align:right;}.elementor-7070101 .elementor-element.elementor-element-cf4920e .elementor-heading-title{color:#423336;font-family:"AdventPro", sans-serif;font-size:2.5em;font-weight:400;text-transform:uppercase;}.elementor-7070101 .elementor-element.elementor-element-186805b{text-align:right;color:#423336;}.elementor-7070101 .elementor-element.elementor-element-3cbf21d{text-align:right;z-index:99;}.elementor-7070101 .elementor-element.elementor-element-3cbf21d .elementor-heading-title{color:#497A81;}.elementor-7070101 .elementor-element.elementor-element-cb36b0b a.elementor-button{font-family:"AdventPro", sans-serif;font-weight:500;text-transform:uppercase;--ce-btn-bg-color:rgba(2, 1, 1, 0);background-color:var(--ce-btn-bg-color);padding:10px 015px 010px 0px;}.elementor-7070101 .elementor-element.elementor-element-cb36b0b a.elementor-button:not(#e){color:#423336;}.elementor-7070101 .elementor-element.elementor-element-cb36b0b{width:auto;z-index:99;}.elementor-7070101 .elementor-element.elementor-element-154780a img{height:511px;object-fit:contain;opacity:1;}.elementor-7070101 .elementor-element.elementor-element-154780a > .elementor-widget-container{margin:-95px 0px -10px 0px;}.elementor-7070101 .elementor-element.elementor-element-154780a{inset-inline-start:1px;bottom:0.953px;}.elementor-7070101 .elementor-element.elementor-element-397e4cf6{padding:5% 5% 2% 5%;}.elementor-7070101 .elementor-element.elementor-element-36a93748.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-7070101 .elementor-element.elementor-element-42964f95{text-align:center;color:#DDA777;font-family:"DM Serif Display", sans-serif;font-size:8.2vw;font-weight:300;text-transform:uppercase;line-height:0.9em;width:100%;bottom:6vh;z-index:0;}.elementor-7070101 .elementor-element.elementor-element-6076a711{text-align:center;width:41%;max-width:max(41%, 100%);}.elementor-7070101 .elementor-element.elementor-element-6076a711 .elementor-heading-title{color:#2B150E;font-size:2.5em;font-weight:500;}.elementor-7070101 .elementor-element.elementor-element-dc1258b{text-align:center;color:#423336;width:61%;max-width:max(61%, 100%);}.elementor-7070101 .elementor-element.elementor-element-1b5a5112 img{height:317px;object-fit:contain;}.elementor-7070101 .elementor-element.elementor-element-adee847 a.elementor-button:not(#e){color:#423336;}.elementor-7070101 .elementor-element.elementor-element-adee847 a.elementor-button{--ce-btn-bg-color:#DDA777;background-color:var(--ce-btn-bg-color);border-radius:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-adee847{width:auto;}.elementor-7070101 .elementor-element.elementor-element-1858cc5 a.elementor-button:not(#e){color:#DDA777;}.elementor-7070101 .elementor-element.elementor-element-1858cc5 a.elementor-button{--ce-btn-bg-color:rgba(2, 1, 1, 0);background-color:var(--ce-btn-bg-color);border-color:#DDA777;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-1858cc5{width:auto;}@media(min-width:768px){.elementor-7070101 .elementor-element.elementor-element-55a3eb2{width:25.567%;}.elementor-7070101 .elementor-element.elementor-element-41b577b{width:19.826%;}.elementor-7070101 .elementor-element.elementor-element-83b4dea{width:53.94%;}}@media(max-width:1024px){.elementor-7070101 .elementor-element.elementor-element-a038ecd > .elementor-element-populated{padding:3% 30% 3% 3%;}.elementor-7070101 .elementor-element.elementor-element-b0ca424{padding:20% 5% 10% 5%;}.elementor-7070101 .elementor-element.elementor-element-ff57749{top:-117px;}.elementor-7070101 .elementor-element.elementor-element-165428a > .elementor-element-populated{margin:10px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-b73de20{padding:11% 5% 5% 5%;}.elementor-7070101 .elementor-element.elementor-element-73b758b > .elementor-container{min-height:50vh;}.elementor-7070101 .elementor-element.elementor-element-003c3bf > .elementor-element-populated{padding:0% 4% 0% 26%;}.elementor-7070101 .elementor-element.elementor-element-cf4920e .elementor-heading-title{font-size:2em;}.elementor-7070101 .elementor-element.elementor-element-186805b{font-size:0.8em;}.elementor-7070101 .elementor-element.elementor-element-154780a img{height:291px;}.elementor-7070101 .elementor-element.elementor-element-154780a{inset-inline-start:-24%;bottom:0px;}.elementor-7070101 .elementor-element.elementor-element-42964f95{font-size:7em;width:100%;inset-inline-start:2%;}.elementor-7070101 .elementor-element.elementor-element-6076a711{width:85%;max-width:max(85%, 100%);}}@media(max-width:767px){.elementor-7070101 .elementor-element.elementor-element-a038ecd > .elementor-element-populated{padding:3% 10% 3% 3%;}.elementor-7070101 .elementor-element.elementor-element-b0ca424{padding:5% 5% 5% 5%;}.elementor-7070101 .elementor-element.elementor-element-5a5c874 .elementor-heading-title{font-size:8vw;}.elementor-7070101 .elementor-element.elementor-element-5a5c874 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-7070101 .elementor-element.elementor-element-e8e90aa > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-ff57749{text-align:right;inset-inline-end:-31px;top:-65px;}.elementor-7070101 .elementor-element.elementor-element-ff57749 img{max-width:59%;height:134px;}.elementor-7070101 .elementor-element.elementor-element-165428a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-b73de20{padding:10% 5% 5% 5%;}.elementor-7070101 .elementor-element.elementor-element-55a3eb2{width:50%;}.elementor-7070101 .elementor-element.elementor-element-b274d1c img{height:315px;}.elementor-7070101 .elementor-element.elementor-element-b274d1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7070101 .elementor-element.elementor-element-41b577b{width:50%;}.elementor-7070101 .elementor-element.elementor-element-91675df img{height:315px;}.elementor-7070101 .elementor-element.elementor-element-003c3bf > .elementor-element-populated{padding:10% 4% 15% 4%;}.elementor-7070101 .elementor-element.elementor-element-3cbf21d .elementor-heading-title{line-height:1.3em;}.elementor-7070101 .elementor-element.elementor-element-3cbf21d > .elementor-widget-container{margin:0% 0% 16% 0%;}.elementor-7070101 .elementor-element.elementor-element-154780a img{height:184px;}.elementor-7070101 .elementor-element.elementor-element-154780a{inset-inline-start:-91.594px;bottom:0px;}.elementor-7070101 .elementor-element.elementor-element-42964f95{font-size:4.5em;width:100%;inset-inline-start:0px;bottom:18vw;}.elementor-7070101 .elementor-element.elementor-element-6076a711 .elementor-heading-title{font-size:6.5vw;}.elementor-7070101 .elementor-element.elementor-element-dc1258b{font-size:0.8em;width:85%;max-width:max(85%, 100%);}.elementor-7070101 .elementor-element.elementor-element-1b5a5112 img{height:220px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7070101 .elementor-element.elementor-element-a038ecd{width:100%;}.elementor-7070101 .elementor-element.elementor-element-0fb6bf0{width:50%;}.elementor-7070101 .elementor-element.elementor-element-e8e90aa{width:50%;}.elementor-7070101 .elementor-element.elementor-element-165428a{width:100%;}.elementor-7070101 .elementor-element.elementor-element-55a3eb2{width:50%;}.elementor-7070101 .elementor-element.elementor-element-41b577b{width:50%;}.elementor-7070101 .elementor-element.elementor-element-83b4dea{width:100%;}.elementor-7070101 .elementor-element.elementor-element-003c3bf{width:100%;}}/* Start custom CSS for section, class: .elementor-element-8aa3115 */.shadow{
    box-shadow: inset rgba(15, 10, 8, 0.5) 0 10px 11px -5px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'AdventPro';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'AdventPro';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/AdventPro-ExtraBold.ttf') format('truetype');
}
 /* End Custom Fonts CSS */