.elementor-10 .elementor-element.elementor-element-0ee6f71{--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-10 .elementor-element.elementor-element-0ee6f71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0ee6f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://services-habitat-pro.fr/wp-content/uploads/2026/05/Design-sans-titre-3-scaled.jpg");background-position:0px -42px;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0ee6f71.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7291cca{--spacer-size:45px;}.elementor-10 .elementor-element.elementor-element-5c7118b{--spacer-size:45px;}.elementor-10 .elementor-element.elementor-element-362b7c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-9f7a3f9{--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-10 .elementor-element.elementor-element-0e6e2fb{--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-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-10 .elementor-element.elementor-element-10b692e{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-10b692e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-10b692e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA8837F7;}.elementor-10 .elementor-element.elementor-element-10b692e::before, .elementor-10 .elementor-element.elementor-element-10b692e > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-10b692e > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-10b692e > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-10b692e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-10b692e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-2d4df84{--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-80f84a8 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-80f84a8 .elementor-counter-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d735a15{--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-10 .elementor-element.elementor-element-2500407 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2500407 .elementor-counter-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-99133b5{--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-10 .elementor-element.elementor-element-ede3dc2 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ede3dc2 .elementor-counter-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-74ced4e{--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-10 .elementor-element.elementor-element-9381134 .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9381134 .elementor-counter-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-74ef076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-74ef076:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-74ef076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-c7eea7b{--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-10 .elementor-element.elementor-element-d204a76{color:#FA8837;}.elementor-10 .elementor-element.elementor-element-47b45bd{--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-10 .elementor-element.elementor-element-4f5ba55{color:#FA8837;}.elementor-10 .elementor-element.elementor-element-7fc45a0{--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-10 .elementor-element.elementor-element-ceb3484{color:#FA8837;}.elementor-10 .elementor-element.elementor-element-d22352c{--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-10 .elementor-element.elementor-element-c59c48b{color:#FA8837;}.elementor-10 .elementor-element.elementor-element-7d2f76e{--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-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7d2f76e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7d2f76e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA8837;}.elementor-10 .elementor-element.elementor-element-0662078{--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;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0662078:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0662078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-10 .elementor-element.elementor-element-0662078.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-d31de97{--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;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-d31de97:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d31de97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-10 .elementor-element.elementor-element-118bd67{--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;--border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-118bd67:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-118bd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-10 .elementor-element.elementor-element-8dd7f03{--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;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-9f7a3f9{--width:50%;}.elementor-10 .elementor-element.elementor-element-0e6e2fb{--width:50%;}.elementor-10 .elementor-element.elementor-element-10b692e{--content-width:1504px;}.elementor-10 .elementor-element.elementor-element-2d4df84{--width:25%;}.elementor-10 .elementor-element.elementor-element-d735a15{--width:25%;}.elementor-10 .elementor-element.elementor-element-99133b5{--width:25%;}.elementor-10 .elementor-element.elementor-element-74ced4e{--width:25%;}.elementor-10 .elementor-element.elementor-element-c7eea7b{--width:25%;}.elementor-10 .elementor-element.elementor-element-47b45bd{--width:25%;}.elementor-10 .elementor-element.elementor-element-7fc45a0{--width:25%;}.elementor-10 .elementor-element.elementor-element-d22352c{--width:25%;}.elementor-10 .elementor-element.elementor-element-0662078{--width:25%;}.elementor-10 .elementor-element.elementor-element-d31de97{--width:25%;}.elementor-10 .elementor-element.elementor-element-118bd67{--width:25%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-0ee6f71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0ee6f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-0ee6f71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0ee6f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-10b692e{--min-height:0px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-10b692e.e-con{--align-self:center;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-0ee6f71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0ee6f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}