.elementor-938 .elementor-element.elementor-element-245db46{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-938 .elementor-element.elementor-element-245db46:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-245db46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecotech-construction.fr/wp-content/uploads/2025/09/terrasse-beton-plein-2048x1536-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-938 .elementor-element.elementor-element-66b3151{--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-938 .elementor-element.elementor-element-d7c4f47{--spacer-size:550px;}.elementor-938 .elementor-element.elementor-element-a92d6dd{--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-938 .elementor-element.elementor-element-a751f95{--spacer-size:250px;}.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-938 .elementor-element.elementor-element-249005f{text-align:center;}.elementor-938 .elementor-element.elementor-element-249005f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-40e4431{--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-938 .elementor-element.elementor-element-6d5c01c{--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-938 .elementor-element.elementor-element-6d5c01c:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-6d5c01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-51ec9e5{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-3adeac6{text-align:center;}.elementor-938 .elementor-element.elementor-element-3adeac6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-0c3d103{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-0f6f77f{--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-938 .elementor-element.elementor-element-050d080{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-f3d808c{--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-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-938 .elementor-element.elementor-element-65df43f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-65df43f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-65df43f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-ad42d47{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-72b9832{--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-938 .elementor-element.elementor-element-72b9832:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-72b9832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-92e2861{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-6a20461{text-align:center;}.elementor-938 .elementor-element.elementor-element-6a20461 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-9279584{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-fca20f0{--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-938 .elementor-element.elementor-element-54685be{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-c7cc330 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-c7cc330 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-c7cc330{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-6365bf2{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-0a73c4e{--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-938 .elementor-element.elementor-element-0a73c4e:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-0a73c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-821b806{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-a9c1a2e{text-align:center;}.elementor-938 .elementor-element.elementor-element-a9c1a2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-e0be1d2{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-4273e74{--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-938 .elementor-element.elementor-element-dd8b315{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-9a582e0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-9a582e0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-9a582e0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-6cb1100{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-9e2d361{--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-938 .elementor-element.elementor-element-9e2d361:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-9e2d361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-a6ca589{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-d7878b7{text-align:center;}.elementor-938 .elementor-element.elementor-element-d7878b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-a174f77{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-d5eb74b{--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-938 .elementor-element.elementor-element-58d58d4{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-d88aac8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-d88aac8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-d88aac8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-e193b2a{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-2fd3f01{--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-938 .elementor-element.elementor-element-2fd3f01:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-2fd3f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-7f214b5{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-5cd02e0{text-align:center;}.elementor-938 .elementor-element.elementor-element-5cd02e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-f38b563{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-4e60735{--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-938 .elementor-element.elementor-element-3a21be1{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-0c576de .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-0c576de .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-0c576de{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-95ea735{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-51e2bcf{--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-938 .elementor-element.elementor-element-51e2bcf:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-51e2bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-bd33422{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-3f932e1{text-align:center;}.elementor-938 .elementor-element.elementor-element-3f932e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-266488d{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-3296d72{--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-938 .elementor-element.elementor-element-3c7e70d{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-18af4cc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-18af4cc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-18af4cc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-3ebfd22{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-4a971e2{--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-938 .elementor-element.elementor-element-4a971e2:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-4a971e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-afb9774{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-e02598b{text-align:center;}.elementor-938 .elementor-element.elementor-element-e02598b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-a95474f{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-a2a119a{--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-938 .elementor-element.elementor-element-22b5b0e{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-8ce612b{--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-938 .elementor-element.elementor-element-1582c94 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-1582c94 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-1582c94{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-18c5ca4{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-ee6ae1f{--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-938 .elementor-element.elementor-element-ee6ae1f:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-ee6ae1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-4e090ae{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-50a8caf{text-align:center;}.elementor-938 .elementor-element.elementor-element-50a8caf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-85820ce{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-c346505{--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-938 .elementor-element.elementor-element-393fb6c{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-7bbc43f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-938 .elementor-element.elementor-element-7bbc43f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-938 .elementor-element.elementor-element-7bbc43f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-938 .elementor-element.elementor-element-a0456c9{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-5c94638{--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-938 .elementor-element.elementor-element-5c94638:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-5c94638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-3f54d0b{--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-938 .elementor-element.elementor-element-3f54d0b:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-3f54d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#98BE79;}.elementor-938 .elementor-element.elementor-element-f060f7e{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-f166847{text-align:center;}.elementor-938 .elementor-element.elementor-element-f166847 .elementor-heading-title{color:#FFFFFF;}.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-938 .elementor-element.elementor-element-07fcba0 .elementor-button{background-color:#000000;border-radius:20px 20px 20px 20px;padding:13px 13px 13px 13px;}.elementor-938 .elementor-element.elementor-element-07fcba0{margin:23px 23px calc(var(--kit-widget-spacing, 0px) + 23px) 23px;padding:1px 1px 1px 1px;}.elementor-938 .elementor-element.elementor-element-ae8f90b{--spacer-size:50px;}.elementor-938 .elementor-element.elementor-element-dd56c2d{--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-938 .elementor-element.elementor-element-1f59969{--spacer-size:50px;}@media(min-width:768px){.elementor-938 .elementor-element.elementor-element-66b3151{--width:25%;}.elementor-938 .elementor-element.elementor-element-a92d6dd{--width:50%;}.elementor-938 .elementor-element.elementor-element-40e4431{--width:25%;}}