.elementor-27 .elementor-element.elementor-element-66e6e670>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27 .elementor-element.elementor-element-66e6e670>.elementor-container{min-height:90vh}.elementor-27 .elementor-element.elementor-element-66e6e670{padding:0 8%}.elementor-27 .elementor-element.elementor-element-4c7028b6{z-index:1}.elementor-27 .elementor-element.elementor-element-9d8df7c{margin-top:0;margin-bottom:0}.elementor-27 .elementor-element.elementor-element-700cfd00>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-27 .elementor-element.elementor-element-74fa5c8c>.elementor-widget-container{padding:0 0 0 8%}.elementor-27 .elementor-element.elementor-element-74fa5c8c{z-index:2}.elementor-27 .elementor-element.elementor-element-74fa5c8c .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:60px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;color:var(--e-global-color-9539560)}.elementor-27 .elementor-element.elementor-element-313c5450{--spacer-size:75px;width:var(--container-widget-width,225px);max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;top:0}.elementor-27 .elementor-element.elementor-element-313c5450>.elementor-widget-container{background-color:var(--e-global-color-secondary)}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-313c5450{left:7%}body.rtl .elementor-27 .elementor-element.elementor-element-313c5450{right:7%}.elementor-27 .elementor-element.elementor-element-313c5450.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-27 .elementor-element.elementor-element-60a4b733>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-27 .elementor-element.elementor-element-60a4b733:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-60a4b733>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-60a4b733{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:65px;margin-bottom:0}.elementor-27 .elementor-element.elementor-element-60a4b733>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-27 .elementor-element.elementor-element-a00d9a2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-27 .elementor-element.elementor-element-a00d9a2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-27 .elementor-element.elementor-element-a00d9a2>.elementor-element-populated{border-style:solid;border-width:0 3px 0 0;border-color:var(--e-global-color-38f5764);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 -8% 0 8%;--e-column-margin-right:-8%;--e-column-margin-left:8%;padding:8% 8% 8% 0}.elementor-27 .elementor-element.elementor-element-a00d9a2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-27 .elementor-element.elementor-element-6b4f4136 .elementor-heading-title{font-family:var(--e-global-typography-33a2129-font-family),Sans-serif;font-size:var(--e-global-typography-33a2129-font-size);font-weight:var(--e-global-typography-33a2129-font-weight);text-transform:var(--e-global-typography-33a2129-text-transform);font-style:var(--e-global-typography-33a2129-font-style);text-decoration:var(--e-global-typography-33a2129-text-decoration);line-height:var(--e-global-typography-33a2129-line-height);letter-spacing:var(--e-global-typography-33a2129-letter-spacing);color:var(--e-global-color-text)}.elementor-27 .elementor-element.elementor-element-16ef010:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-27 .elementor-element.elementor-element-16ef010>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://climaticsolutions.fr/wp-content/uploads/2022/11/climatic-solutions-chaleur-chauffage.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-27 .elementor-element.elementor-element-16ef010>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-27 .elementor-element.elementor-element-16ef010>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-27 .elementor-element.elementor-element-32dbfb67{--spacer-size:70vh}.elementor-27 .elementor-element.elementor-element-add6928{margin-top:0;margin-bottom:0;padding:0 8%}.elementor-27 .elementor-element.elementor-element-8906b22{text-align:center}.elementor-27 .elementor-element.elementor-element-8906b22 .elementor-heading-title{font-family:"Merriweather",Sans-serif;font-size:50px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;color:var(--e-global-color-9539560)}.elementor-27 .elementor-element.elementor-element-27357437{margin-top:50px;margin-bottom:0;padding:0}.elementor-widget-ha-image-grid .ha-filter__item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-image-grid__item{--image-grid-column:4;border-width:2px;border-radius:4px}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-image-grid__wrap{--image-grid-right:2px;--image-grid-left:2px}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-filter__item{border-style:solid;border-width:0;border-color:var(--e-global-color-9539560);border-radius:40px;color:var(--e-global-color-text)}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-filter{text-align:center}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-filter__item:hover,.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-filter__item:focus{color:var(--e-global-color-secondary);background-color:var(--e-global-color-9539560)}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-filter__item:active,.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-filter__item--active{color:var(--e-global-color-a4fd565);background-color:var(--e-global-color-9539560)}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-4c7028b6{width:100%}.elementor-27 .elementor-element.elementor-element-16ef010{width:100%}.elementor-27 .elementor-element.elementor-element-35d8d87{width:100%}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-66e6e670{padding:0 6%}.elementor-27 .elementor-element.elementor-element-4c7028b6>.elementor-element-populated{margin:8% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-27 .elementor-element.elementor-element-74fa5c8c .elementor-heading-title{font-size:45px}.elementor-27 .elementor-element.elementor-element-313c5450{--spacer-size:60px;width:var(--container-widget-width,170px);max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-60a4b733{margin-top:40px;margin-bottom:0}.elementor-27 .elementor-element.elementor-element-a00d9a2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5%}.elementor-27 .elementor-element.elementor-element-6b4f4136 .elementor-heading-title{font-size:var(--e-global-typography-33a2129-font-size);line-height:var(--e-global-typography-33a2129-line-height);letter-spacing:var(--e-global-typography-33a2129-letter-spacing)}.elementor-27 .elementor-element.elementor-element-32dbfb67{--spacer-size:40vh}.elementor-27 .elementor-element.elementor-element-add6928{margin-top:20%;margin-bottom:0;padding:0 6%}.elementor-27 .elementor-element.elementor-element-35d8d87>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px}.elementor-27 .elementor-element.elementor-element-8906b22{text-align:center}.elementor-27 .elementor-element.elementor-element-8906b22 .elementor-heading-title{font-size:35px}.elementor-widget-ha-image-grid .ha-filter__item{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-image-grid__item{--image-grid-column:3}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-66e6e670>.elementor-container{min-height:0vh}.elementor-27 .elementor-element.elementor-element-66e6e670{margin-top:6%;margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-27 .elementor-element.elementor-element-74fa5c8c .elementor-heading-title{font-size:28px}.elementor-27 .elementor-element.elementor-element-313c5450{--spacer-size:36px;width:var(--container-widget-width,105px);max-width:105px;--container-widget-width:105px;--container-widget-flex-grow:0}.elementor-27 .elementor-element.elementor-element-60a4b733{margin-top:20px;margin-bottom:0}.elementor-27 .elementor-element.elementor-element-6b4f4136{width:100%;max-width:100%}.elementor-27 .elementor-element.elementor-element-6b4f4136 .elementor-heading-title{font-size:var(--e-global-typography-33a2129-font-size);line-height:var(--e-global-typography-33a2129-line-height);letter-spacing:var(--e-global-typography-33a2129-letter-spacing)}.elementor-27 .elementor-element.elementor-element-add6928{margin-top:40%;margin-bottom:0}.elementor-27 .elementor-element.elementor-element-8906b22 .elementor-heading-title{font-size:22px}.elementor-widget-ha-image-grid .ha-filter__item{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-27 .elementor-element.elementor-element-38c8d875 .ha-image-grid__item{--image-grid-column:2}}