@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.elementToFadeInAndOut{-webkit-animation:flickerAnimation 2s infinite;-moz-animation:flickerAnimation 2s infinite;-o-animation:flickerAnimation 2s infinite;animation:flickerAnimation 2s infinite}.leftImageContainer>.e-con-inner{padding:0}.leftImageContainer>.e-con-inner>.elementor-element:first-child{padding:0;border:1px var(--e-global-color-0749fdd) solid;border-width:0 0 0 1px}.leftImageContainer.startContainer>.e-con-inner>.elementor-element:first-child{border-radius:12px 0 0 0;border-width:1px 0 0 1px;overflow:hidden}.leftImageContainer>.e-con-inner>.elementor-element:last-child{padding:0 10%;border:1px var(--e-global-color-0749fdd) solid;border-width:0 1px 0 0}.leftImageContainer.startContainer>.e-con-inner>.elementor-element:last-child{border-width:1px 1px 0 0;border-radius:0 12px 0 0}.rightImageContainer>.e-con-inner{padding:0}.rightImageContainer>.e-con-inner>.elementor-element:first-child{padding:0 10%;border:1px var(--e-global-color-0749fdd) solid;border-width:0 0 0 1px}.rightImageContainer.startContainer>.e-con-inner>.elementor-element:first-child{border-width:1px 0 0 1px;border-radius:12px 0 0 0}.rightImageContainer.lastContainer>.e-con-inner>.elementor-element:first-child{border-width:0 0 1px 1px;border-radius:0 0 0 12px}.rightImageContainer>.e-con-inner>.elementor-element:last-child{padding:0;border:1px var(--e-global-color-0749fdd) solid;border-width:0 1px 0 0}.rightImageContainer.startContainer>.e-con-inner>.elementor-element:last-child{border-radius:0 12px 0 0;overflow:hidden}.rightImageContainer.lastContainer>.e-con-inner>.elementor-element:last-child{border-radius:0 0 12px 0;overflow:hidden}.page-id-18 .leftImageContainer>.e-con-inner>.elementor-element:last-child{padding:2% 5%}.page-id-18 .rightImageContainer>.e-con-inner>.elementor-element:first-child{padding:2% 5%}.avantageGothermie{position:absolute;bottom:5%;right:5%;z-index:-1}.page-id-18 .leftImageContainer>.e-con-inner>.elementor-element:last-child .elementor-widget-text-editor,.page-id-18 .rightImageContainer>.e-con-inner>.elementor-element:first-child .elementor-widget-text-editor{padding-right:140px}.page-id-18 .rightImageContainer.elementor-element-293f826>.e-con-inner>.elementor-element:first-child{   padding:2% 4%}#histoireGallerie{margin-top:-150px}#histoireGallerie div:first-child{margin-top:100px}#histoireGallerie div:nth-child(3){margin-top:-100px}#histoireGallerie div:nth-child(4){margin-top:-200px}body input[type=checkbox]{accent-color:var(--e-global-color-primary);width:16px;height:16px}.elementor-button span.elementor-button-icon{font-size:30px}.elementor-location-header .elementor-button span.elementor-button-icon{font-size:23px}.elementor-button:focus svg path,.elementor-button:hover svg path{fill:var(--e-global-color-primary)}.invertedButton .elementor-button{font-size:17px;background-color:white!important;color:var(--e-global-color-primary);padding:5px 10px}.invertedButton .elementor-button:focus,.invertedButton .elementor-button:hover{background-color:var(--e-global-color-primary)!important;color:#fff}.invertedButton .elementor-button svg path{fill:var(--e-global-color-primary)}.invertedButton.invertedButton2 .elementor-button svg path{fill:#fff}.invertedButton .elementor-button:focus svg path,.invertedButton .elementor-button:hover svg path{fill:#fff}.elementor-element-7a8140d .elementor-button svg{width:25px}.elementor-element-1f6e7af .elementor-button span.elementor-button-icon{font-size:27px}.elementor-element-10f0e6e .elementor-button span.elementor-button-icon{font-size:21px}.invertedButton .elementor-button span.elementor-button-icon{width:30px;display:flex;justify-content:center}.invertedButton span.elementor-button-content-wrapper{gap:11px}.home .elementor-element.elementor-element-5deb2f5 .elementor-nav-menu--main .elementor-item{color:#fff}.elementor-widget-loop-grid.e-loading-overlay{animation:none!important}.elementor-widget-loop-grid.e-loading-overlay::before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.85);z-index:2}.elementor-widget-loop-grid{position:relative}@media (max-width:1024px){#histoireGallerie{margin-top:0}#histoireGallerie div:first-child{margin-top:0}#histoireGallerie div:nth-child(3){margin-top:0}#histoireGallerie div:nth-child(4){margin-top:0}.leftImageContainer>.e-con-inner>.elementor-element:last-child,.rightImageContainer>.e-con-inner>.elementor-element:first-child,.page-id-18 .rightImageContainer.elementor-element-293f826>.e-con-inner>.elementor-element:first-child,.page-id-18 .leftImageContainer>.e-con-inner>.elementor-element:last-child,.page-id-18 .rightImageContainer>.e-con-inner>.elementor-element:first-child{padding:8% 5%}@media (max-width:767px){.avantageGothermie{width:100px}.page-id-18 .rightImageContainer>.e-con-inner>.elementor-element:first-child .avantageGothermie{width:70px}.leftImageContainer>.e-con-inner>.elementor-element:first-child{border-width:0 1px 0 1px}.leftImageContainer.startContainer>.e-con-inner>.elementor-element:first-child{border-radius:12px 12px 0 0;border-width:1px 1px 0 1px}.leftImageContainer>.e-con-inner>.elementor-element:last-child{border-width:0 1px 0 1px}.leftImageContainer.startContainer>.e-con-inner>.elementor-element:last-child{border-width:0 1px 0 1px;border-radius:0 0 0 0}.rightImageContainer>.e-con-inner>.elementor-element:first-child{border-width:0 1px 0 1px}.rightImageContainer.startContainer>.e-con-inner>.elementor-element:first-child{border-width:0 1px 0 1px;border-radius:0 0 0 0}.rightImageContainer.lastContainer>.e-con-inner>.elementor-element:first-child{border-width:0 1px 1px 1px;border-radius:0 0 12px 12px}.rightImageContainer>.e-con-inner>.elementor-element:last-child{border-width:0 1px 0 1px}.rightImageContainer.startContainer>.e-con-inner>.elementor-element:last-child{border-radius:12px 12px 0 0;border-width:1px 1px 0 1px}.rightImageContainer.lastContainer>.e-con-inner>.elementor-element:last-child{border-radius:0 0 0 0}.page-id-18 .leftImageContainer>.e-con-inner>.elementor-element:last-child .elementor-widget-text-editor,.page-id-18 .rightImageContainer>.e-con-inner>.elementor-element:first-child .elementor-widget-text-editor{padding-right:0}}