.elementor-30 .elementor-element.elementor-element-11e81f2{--display:flex;--min-height:80vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-8bb81a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-8bb81a0::before, .elementor-30 .elementor-element.elementor-element-8bb81a0 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-8bb81a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-8bb81a0 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-8bb81a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-8bb81a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-b3e5322{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-89c7dca{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-89c7dca.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-89c7dca .ld-fancy-heading{text-align:center;}.elementor-30 .elementor-element.elementor-element-89c7dca .ld-fh-element, .elementor-30 .elementor-element.elementor-element-89c7dca .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-89c7dca .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:38px;font-weight:700;line-height:43px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-89c7dca .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-6d24dba .lqd-testi-quote{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-6d24dba h3{font-family:"Montserrat Alternates", Sans-serif;font-size:10px;font-weight:600;line-height:24px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-6d24dba .lqd-testi-quote blockquote{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:600;line-height:26px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-ea1b001 .lqd-testi-quote{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-ea1b001 .lqd-testi-quote blockquote{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:600;line-height:26px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-4fcec55 .lqd-testi-quote{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-4fcec55 .lqd-testi-quote blockquote{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:600;line-height:26px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-d4f333a .lqd-testi-quote{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-d4f333a h3{font-family:"Montserrat Alternates", Sans-serif;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-d4f333a .lqd-testi-quote blockquote{font-family:"Montserrat Alternates", Sans-serif;font-size:15px;font-weight:600;line-height:26px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-item{width:calc(100% / 1);flex:0 0 auto;padding-inline-start:30px;padding-inline-end:30px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-items.row{margin-inline-start:-30px;margin-inline-end:-30px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1.carousel-dots{top:auto;right:auto;bottom:-25px;left:auto;}.elementor-30 .elementor-element.elementor-element-6cc9cc1.carousel-dots:not(.carousel-dots-inside){position:relative;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-dots-mobile.carousel-dots-mobile-inside{bottom:15px;}.elementor-30 .elementor-element.elementor-element-f5cbc5d{--display:flex;--min-height:91px;--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-f5cbc5d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f5cbc5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f5cbc5d.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-14b81a3{--display:flex;--min-height:48px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;}.elementor-30 .elementor-element.elementor-element-14b81a3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-14b81a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4891F;}.elementor-30 .elementor-element.elementor-element-cda44ce img{width:24px;height:24px;}.elementor-30 .elementor-element.elementor-element-e9c46a9{--display:flex;}.elementor-30 .elementor-element.elementor-element-7d88bf8{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:21px;color:#0080FF;}.elementor-30 .elementor-element.elementor-element-f42968d{--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:center;--align-items:flex-start;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-f42968d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f42968d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://www.thome-humidite.fr/wp-content/uploads/2024/12/calceHome.jpeg');background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-f42968d::before, .elementor-30 .elementor-element.elementor-element-f42968d > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-f42968d > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-f42968d > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-f42968d > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-f42968d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-8370801{--display:flex;--min-height:522px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-e8691a0 .ld-fh-element, .elementor-30 .elementor-element.elementor-element-e8691a0 .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e8691a0 .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:48px;font-weight:700;line-height:48px;}.elementor-30 .elementor-element.elementor-element-e8691a0 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-0f017ab .ld-fh-element, .elementor-30 .elementor-element.elementor-element-0f017ab .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-0f017ab .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:600;line-height:27.2px;}.elementor-30 .elementor-element.elementor-element-0f017ab .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-fae6ec1 .ld-fh-element, .elementor-30 .elementor-element.elementor-element-fae6ec1 .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-fae6ec1 .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:600;line-height:27.2px;}.elementor-30 .elementor-element.elementor-element-fae6ec1 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-b71183d{font-family:"Montserrat Alternates", Sans-serif;font-size:14px;font-weight:500;line-height:27.2px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-abf405f .btn{width:193px;height:64px;}.elementor-30 .elementor-element.elementor-element-24dbd68 .btn{background-color:transparent;width:193px;height:64px;background-image:linear-gradient(180deg, #F4891F 0%, #FF8577 100%);}.elementor-30 .elementor-element.elementor-element-9969270{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-9969270:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9969270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4891F 0%, #F4891F 100%);}.elementor-30 .elementor-element.elementor-element-08ec033{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-30 .elementor-element.elementor-element-de29369{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-337f3fc{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-337f3fc .ld-fancy-heading{text-align:center;}.elementor-30 .elementor-element.elementor-element-337f3fc .ld-fh-element, .elementor-30 .elementor-element.elementor-element-337f3fc .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-337f3fc .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:38px;font-weight:700;line-height:41px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-337f3fc .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-3ac49fa .ld-fancy-heading{text-align:center;}.elementor-30 .elementor-element.elementor-element-3ac49fa .ld-fh-element, .elementor-30 .elementor-element.elementor-element-3ac49fa .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3ac49fa .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:700;line-height:20px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-3ac49fa .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-09c727f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-09c727f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-09c727f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4891F 0%, #F4891F 100%);}.elementor-30 .elementor-element.elementor-element-61b44d1{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-30 .elementor-element.elementor-element-d16d2d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-eca700b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-eca700b .ld-fancy-heading{text-align:center;}.elementor-30 .elementor-element.elementor-element-eca700b .ld-fh-element, .elementor-30 .elementor-element.elementor-element-eca700b .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-eca700b .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:38px;font-weight:700;line-height:41px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-eca700b .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-bc56dd0 .ld-fancy-heading{text-align:center;}.elementor-30 .elementor-element.elementor-element-bc56dd0 .ld-fh-element, .elementor-30 .elementor-element.elementor-element-bc56dd0 .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-bc56dd0 .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:700;line-height:20px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-bc56dd0 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-828b337{--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-30 .elementor-element.elementor-element-e6237ad{--display:flex;--min-height:1757px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-e6237ad:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-e6237ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5B3;}.elementor-30 .elementor-element.elementor-element-70bfa7c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b0a7995{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1bd781a{--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;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-30 .elementor-element.elementor-element-68108fe{--display:flex;--min-height:1713px;--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;--justify-content:flex-end;--flex-wrap:wrap;--border-radius:33px 33px 33px 33px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-30 .elementor-element.elementor-element-68108fe:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-68108fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #021B79 0%, #0575E6 100%);}.elementor-30 .elementor-element.elementor-element-9ea2e77{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-76c8ffe{--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;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-30 .elementor-element.elementor-element-5cdd802{width:auto;max-width:auto;top:-2em;z-index:3;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-5cdd802{left:13em;}body.rtl .elementor-30 .elementor-element.elementor-element-5cdd802{right:13em;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_quote_item{transition:all 200ms;background-color:#ffffff;box-shadow:7px 8px 23.6px 0px rgba(0, 0, 0, 0.05);border-style:none;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:379px;text-align:center;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_quote_info{flex-direction:column;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_quote_item,.elementor-30 .elementor-element.elementor-element-6c77ba8 .flipster__item__content{border-radius:24px 24px 24px 24px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue-item{opacity:100%;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_quote_item:hover{background-color:#FFFFFF;border-style:none;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue-item:hover{opacity:100%;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_author{flex-direction:column;margin-top:0px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue-image-spacing{width:15px;height:15px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue-image{width:60px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue-image img{height:60px;border-radius:60px 60px 60px 60px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue_title{color:#0080FF;font-family:"Inter", Sans-serif;font-size:13.9871px;font-weight:700;margin-top:0px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue_subtitle{color:#0080FF;font-family:"Inter", Sans-serif;font-size:13.9871px;font-weight:400;margin-top:0px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .ue-text{color:#000000;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;line-height:146%;letter-spacing:-0.05em;margin-top:30px;min-height:0px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_stars{margin-top:20px;color:#F4891F;font-size:28px;justify-content:center;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-nav .owl-prev{left:-50px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-nav .owl-next{right:-50px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-carousel .owl-nav .owl-next,.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-dot.active{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-dots{margin-top:20px;text-align:center;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .center .ue-item{opacity:100%;}.elementor-30 .elementor-element.elementor-element-676856a .uc_quote_item{transition:all 200ms;background-color:#ffffff;box-shadow:20px 14px 40px 0px rgba(0, 0, 0, 0.08);border-style:none;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:168px;text-align:center;}.elementor-30 .elementor-element.elementor-element-676856a .uc_quote_info{flex-direction:column;}.elementor-30 .elementor-element.elementor-element-676856a .uc_quote_item,.elementor-30 .elementor-element.elementor-element-676856a .flipster__item__content{border-radius:8px 8px 8px 8px;}.elementor-30 .elementor-element.elementor-element-676856a .ue-item{opacity:100%;}.elementor-30 .elementor-element.elementor-element-676856a .uc_quote_item:hover{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-676856a .ue-item:hover{opacity:100%;}.elementor-30 .elementor-element.elementor-element-676856a .uc_author{flex-direction:column;margin-top:0px;}.elementor-30 .elementor-element.elementor-element-676856a .ue_title{color:#02298A;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;line-height:21px;letter-spacing:0.04em;margin-top:0px;}.elementor-30 .elementor-element.elementor-element-676856a .ue_subtitle{color:#0080FF;font-family:"Manrope", Sans-serif;font-size:8.96842px;font-weight:bold;letter-spacing:0.04em;margin-top:0px;}.elementor-30 .elementor-element.elementor-element-676856a .ue-text{color:#000000;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0.04em;margin-top:20px;min-height:0px;}.elementor-30 .elementor-element.elementor-element-676856a .uc_stars{color:#F4891F;font-size:12px;justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-676856a .owl-nav .owl-prev{left:15px;}.elementor-30 .elementor-element.elementor-element-676856a .owl-nav .owl-next{right:15px;}.elementor-30 .elementor-element.elementor-element-676856a .owl-carousel .owl-nav .owl-next,.elementor-30 .elementor-element.elementor-element-676856a .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-30 .elementor-element.elementor-element-676856a .owl-carousel .owl-nav .owl-next:hover,.elementor-30 .elementor-element.elementor-element-676856a .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-30 .elementor-element.elementor-element-676856a .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-30 .elementor-element.elementor-element-676856a .owl-dot.active{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-676856a .owl-dots{margin-top:20px;text-align:center;}.elementor-30 .elementor-element.elementor-element-676856a .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-30 .elementor-element.elementor-element-676856a .center .ue-item{opacity:100%;}.elementor-30 .elementor-element.elementor-element-18106a2{--display:flex;--position:absolute;--min-height:235px;--border-radius:24px 24px 24px 24px;bottom:10em;--z-index:0;}.elementor-30 .elementor-element.elementor-element-18106a2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-18106a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4891F 0%, #FF8577 100%);}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-18106a2{left:7em;}body.rtl .elementor-30 .elementor-element.elementor-element-18106a2{right:7em;}.elementor-30 .elementor-element.elementor-element-e38fe21{--display:flex;--margin-top:4em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-30 .elementor-element.elementor-element-60e1cfd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-4cf7319 .ld-fh-element, .elementor-30 .elementor-element.elementor-element-4cf7319 .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4cf7319 .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:50px;font-weight:700;line-height:54.5px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-4cf7319 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-3e89202 .ld-fh-element, .elementor-30 .elementor-element.elementor-element-3e89202 .ld-fh-element a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-3e89202 .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:24px;font-weight:700;line-height:26.16px;margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-3e89202 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-2d809ce{--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;--margin-top:4em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--z-index:2;}.elementor-30 .elementor-element.elementor-element-5c4e133{width:var( --container-widget-width, 913px );max-width:913px;--container-widget-width:913px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-5c4e133 .ld-fancy-heading{text-align:center;}.elementor-30 .elementor-element.elementor-element-5c4e133 .ld-fh-element, .elementor-30 .elementor-element.elementor-element-5c4e133 .ld-fh-element a{color:#0080FF;}.elementor-30 .elementor-element.elementor-element-5c4e133 .ld-fh-element{font-family:"Montserrat Alternates", Sans-serif;font-size:50px;font-weight:600;line-height:54.5px;margin:0em 0em 1em 0em;}.elementor-30 .elementor-element.elementor-element-5c4e133 .lqd-highlight-inner{bottom:0em;left:0em;}.elementor-30 .elementor-element.elementor-element-06c72a5 > .elementor-widget-container{margin:1em 0em -8em 0em;}.elementor-30 .elementor-element.elementor-element-06c72a5{z-index:5;}.elementor-30 .elementor-element.elementor-element-93d84fc{--grid-columns:2;}.elementor-30 .elementor-element.elementor-element-93d84fc > .elementor-widget-container{margin:8em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-58a9abf{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:10px;}.elementor-30 .elementor-element.elementor-element-58a9abf .swiper-slide > .elementor-element{height:100%;}.elementor-30 .elementor-element.elementor-element-d0f78d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5B2;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-item{width:calc(100% / 2);flex:0 0 auto;padding-inline-start:30px;padding-inline-end:30px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-items.row{margin-inline-start:-30px;margin-inline-end:-30px;}.elementor-30 .elementor-element.elementor-element-93d84fc{--grid-columns:2;}.elementor-30 .elementor-element.elementor-element-58a9abf{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-8bb81a0{--width:50%;}.elementor-30 .elementor-element.elementor-element-f5cbc5d{--width:439px;}.elementor-30 .elementor-element.elementor-element-14b81a3{--width:48px;}.elementor-30 .elementor-element.elementor-element-e9c46a9{--width:75%;}.elementor-30 .elementor-element.elementor-element-f42968d{--width:50%;}.elementor-30 .elementor-element.elementor-element-8370801{--width:466px;}.elementor-30 .elementor-element.elementor-element-9969270{--width:50%;}.elementor-30 .elementor-element.elementor-element-08ec033{--width:550px;}.elementor-30 .elementor-element.elementor-element-09c727f{--width:50%;}.elementor-30 .elementor-element.elementor-element-61b44d1{--width:550px;}.elementor-30 .elementor-element.elementor-element-e6237ad{--width:100%;}.elementor-30 .elementor-element.elementor-element-70bfa7c{--width:100%;}.elementor-30 .elementor-element.elementor-element-b0a7995{--width:100%;}.elementor-30 .elementor-element.elementor-element-1bd781a{--width:100%;}.elementor-30 .elementor-element.elementor-element-68108fe{--width:1366px;}.elementor-30 .elementor-element.elementor-element-76c8ffe{--content-width:1001px;}.elementor-30 .elementor-element.elementor-element-18106a2{--width:239px;}.elementor-30 .elementor-element.elementor-element-e38fe21{--content-width:1001px;}.elementor-30 .elementor-element.elementor-element-2d809ce{--content-width:1001px;}.elementor-30 .elementor-element.elementor-element-d0f78d2{--width:100%;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-8bb81a0{--width:100%;--min-height:850px;}.elementor-30 .elementor-element.elementor-element-b3e5322{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-89c7dca .ld-fh-element{font-size:50px;line-height:54px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-6d24dba .lqd-testi-quote blockquote{font-size:16px;line-height:20px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-ea1b001 .lqd-testi-quote blockquote{font-size:16px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-4fcec55 .lqd-testi-quote blockquote{font-size:16px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .elementor-repeater-item-d4f333a .lqd-testi-quote blockquote{font-size:16px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-item{width:calc(100% / 1);flex:0 0 auto;padding-inline-start:0px;padding-inline-end:0px;}.elementor-30 .elementor-element.elementor-element-6cc9cc1 .carousel-items.row{margin-inline-start:-0px;margin-inline-end:-0px;}.elementor-30 .elementor-element.elementor-element-f5cbc5d{--width:95%;--min-height:85px;--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-14b81a3{--width:48px;--min-height:48px;--margin-top:0em;--margin-bottom:0em;--margin-left:0.5em;--margin-right:0em;}.elementor-30 .elementor-element.elementor-element-e9c46a9{--width:297px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f42968d{--width:100%;--min-height:843px;--padding-top:4em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-8370801{--width:100%;}.elementor-30 .elementor-element.elementor-element-e8691a0 .ld-fh-element{font-size:50px;}.elementor-30 .elementor-element.elementor-element-b71183d > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-30 .elementor-element.elementor-element-24dbd68 .btn{width:216px;}.elementor-30 .elementor-element.elementor-element-9969270{--width:100%;--min-height:1341px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-08ec033{--width:100%;}.elementor-30 .elementor-element.elementor-element-09c727f{--width:100%;--min-height:1341px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-30 .elementor-element.elementor-element-61b44d1{--width:100%;}.elementor-30 .elementor-element.elementor-element-70bfa7c{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-30 .elementor-element.elementor-element-1fe56f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1bd781a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-30 .elementor-element.elementor-element-68108fe{--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-76c8ffe{--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-30 .elementor-element.elementor-element-6c77ba8 .uc_stars{margin-top:0px;font-size:28px;justify-content:flex-start;}.elementor-30 .elementor-element.elementor-element-676856a .uc_quote_item{min-height:240px;}.elementor-30 .elementor-element.elementor-element-18106a2{--width:187px;--min-height:158px;bottom:11em;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-18106a2{left:-4em;}body.rtl .elementor-30 .elementor-element.elementor-element-18106a2{right:-4em;}.elementor-30 .elementor-element.elementor-element-5c4e133 .ld-fh-element{font-size:32px;line-height:34px;}.elementor-30 .elementor-element.elementor-element-06c72a5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-06c72a5.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-93d84fc{--grid-columns:1;}.elementor-30 .elementor-element.elementor-element-58a9abf{--swiper-slides-to-display:1;}.elementor-30 .elementor-element.elementor-element-58a9abf > .elementor-widget-container{margin:3em 0em 0em 0em;}}/* Start custom CSS for container, class: .elementor-element-76c8ffe */.uc_carousel .owl-next, .uc_carousel .owl-prev {
    width: 24px !important;
height: 71.03px !important;
    background-color: transparent !important;
}
.ue-irst-title-text{
    margin: 0 auto;
  width: 657px;
font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 600;
font-size: 50px;
line-height: 100%;
display: flex;
align-items: center;
text-align: center;
color: #0080FF;
mix-blend-mode: normal;  
margin-top: 30px;
}
.dlpro-review-first .owl-dot {
    background-color: #F5F5F5 !important;
    color: #F5F5F5 !important;
    width: 8px !important;
    height: 8px !important;
}
.dlpro-review-first .owl-dots {
    text-align: end !important;
}
.dlpro-review-first .owl-dot.active{
        background-color: #0080FF !important;
    color: #F4891F !important;
    width: 30px !important;
    height: 8px !important;
}

.dlpro-review-first .ue-text-first{
    width: 665px;
    margin: 0 auto;
}
.dlpro-first-icon-rev{
     position: absolute;
    width: 86px !important;
    height: 31px !important;
    right: 4em;
    top: 2em;
}
.dlpro-review-first .uc_author {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
}
.dlpro-review-second  .uc_quote_item {
    text-align: left !important;
}
.dlpro-review-second  .ue_subtitle{
    margin-left: 10px !important;
}
.dlpro-review-second .uc_stars {
    align-items: center !important;
}
@media screen and (max-width: 50em){
   
    .ue-irst-title-text{
    font-family: 'Montserrat Alternates';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 100%;
        width: auto;
display: flex;
align-items: center;
text-align: center;

color: #0080FF;

mix-blend-mode: normal;
}
.dlpro-review-first .ue-text-first{
           width: auto;
    margin: 0 auto;
}
.dlpro-review-second .owl-stage {
      padding: 0 160px;
}
.dlpro-first-icon-rev {
    position: relative;
    top: auto;
    right: auto;
}
.dlpro-review-first .uc_stars {

   justify-content: space-between !important;
    flex-direction: row-reverse;
    align-items: center;
}
.dlpro-review-first .owl-dots {
    display: none !important;
}
.dlpro-review-second .owl-item{
            min-width: 360px;
    }
   .dlpro-review-second  .uc_carousel{
            max-height: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d046f4a */.form-diag-gform .gform-theme--foundation .gform_fields {
        -moz-column-gap: 20px;
        column-gap: 20px!important;
        row-gap: 41px!important;
    }
  .form-diag-gform  .ginput_container input:not([type="checkbox"]){
        background-color: #ffffff !important;
    border-color: #FFFFFF!important;
    border-radius: 8px 8px 8px 8px!important;
        font-family: "Montserrat Alternates", Sans-serif!important;
    font-size: 16px!important;
    font-weight: 400!important;
    line-height: 24px!important;
        color: #929292!important;
        height: 85.1px!important;
        border:none;
        text-align: center;
}
  .form-diag-gform  .gform_validation_errors{
    display: none !important;
}
  .form-diag-gform .gfield--width-half.gfield_error input{

    border: 2px solid red !important;
}
  .form-diag-gform .gfield_validation_message{
    display: none !important;
}
  .form-diag-gform .gfield--width-half .gfield_label{
           color: #FFFFFF!important;
           font-family: "Montserrat Alternates", Sans-serif!important;
    font-size: 16px!important;
    font-weight: 600!important;
    line-height: 24px!important;
}
  .form-diag-gform .gfield_required{
    display: none !important;
}
  .form-diag-gform  #gform_submit_button_2{
    border: none;
    padding-block-end: 0;
    padding-block-start: 0;
        color: #ffffff;
            background-color: #0080FF;
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
        box-shadow: 0px 20px 24px -4px rgba(0, 0, 0, 0.08), 0px 8px 8px -4px rgba(0, 0, 0, 0.03);
    width: 193px;
    height: 64px;
}
  .form-diag-gform  #gform_submit_button_2:hover {
    background-color: #02010100;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
}
   .form-diag-gform  .gform-theme--foundation .gform_footer {

    justify-content: center;
}
  .form-diag-gform  .gfield_consent_label {
    font-family: "Montserrat Alternates", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
        color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS */.gform-theme--foundation .gform_fields {
        -moz-column-gap: 20px;
        column-gap: 15px!important;
        row-gap: 15px!important;
    }
.ginput_container input:not([type="checkbox"]){
        background-color: #ffffff !important!important;
    border-color: #FFFFFF!important;
    border-radius: 8px 8px 8px 8px!important;
        font-family: "Montserrat Alternates", Sans-serif!important;
    font-size: 12px!important;
    font-weight: 400!important;
    line-height: 18px!important;
        color: #929292!important;
        height: 64px!important;
        border:none;
        text-align: center;
}
.gform_validation_errors{
    display: none !important;
}
.gfield--width-half.gfield_error input{

    border: 2px solid red !important;
}
.gfield_validation_message{
    display: none !important;
}
.gfield--width-half .gfield_label{
           color: #FFFFFF!important;
           font-family: "Montserrat Alternates", Sans-serif!important;
    font-size: 12px!important;
    font-weight: 600!important;
    line-height: 18px!important;
}
.gfield_required{
    display: none !important;
}
#gform_submit_button_1{
    border: none;
    padding-block-end: 0;
    padding-block-start: 0;
        color: #ffffff;
            background-color: #0080FF;
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
        box-shadow: 0px 20px 24px -4px rgba(0, 0, 0, 0.08), 0px 8px 8px -4px rgba(0, 0, 0, 0.03);
    width: 193px;
    height: 64px;
}
#gform_submit_button_1:hover {
    background-color: #02010100;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
}
 .gform-theme--foundation .gform_footer {

    justify-content: center;
}
.gfield_consent_label {
    font-family: "Montserrat Alternates", Sans-serif !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 18px !important;
        color: #FFFFFF!important;
}

.is-stuck .dlpro-menu-closed,
body.page-id-243 header svg.dlpro-menu-closed{
    filter: drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.4));
}
.lqd-testi-style-19 img {

    object-fit: cover;
    object-position: center;
}
.dlpro-cercle-bg:before {
    top: -200px !important;
    right: auto !important;
    left: -80px !important;
    bottom: auto !important;
    background-image: url('https://www.thome-humidite.fr/wp-content/uploads/2024/12/cercle-filet-gauche-2.png') !important;
    z-index: -1;

}
.carousel-item-content .lqd-testi-extra {
     width: 279px;
    margin: 0 auto 1em;
}
.dlpro-actualitz .elementor-loop-container .e-loop-item:nth-child(2){
    margin-top: -8em;
}
.flickity-prev-next-button img{
    width: 30px;
height: 80px;
}
.carousel-nav.carousel-nav-middle .flickity-button.flickity-prev-next-button.previous {
    top: 160% !important;
   left: 24% !important;
    transform: translate(-20%, -160%) !important;
}
.elementor-30 .elementor-element.elementor-element-6cc9cc1.carousel-dots:not(.carousel-dots-inside) {
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 10px;
}
.flickity-page-dots .dot{
    background-color: #F5F5F5 !important;
    color: #F5F5F5 !important;
    width: 8px !important;
    height: 8px !important;
}
.flickity-page-dots .dot.is-selected {
    background-color:#F4891F !important;
    color: #F4891F !important;
    width: 30px !important;
    height: 8px !important;
}
.carousel-nav.carousel-nav-middle .flickity-button.flickity-prev-next-button.next {
    top: 150% !important;
    
    right: 22% !important;
    transform: translate(-20%, -150%) !important;
}
.dlpro-bg-home-1{
    background: #0080FF;
}
.dlpro-bg-home-1 .elementor-background-video-container:after{
    content:'';
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
background: linear-gradient(180deg, rgba(5, 117, 230, 0.46) 0%, rgba(2, 41, 138, 0.46) 84.79%, rgba(2, 27, 121, 0.46) 100%);
mix-blend-mode: darken;
}
.dlpro-bg-home-1 video{
  opacity: 0.18;
}
.dlpro-bg-home-2{
    
}
.dlpro-block-review-home{
  
mix-blend-mode: darken;

}
.lqd-testi-style-19 {
    background-color: transparent !important;
}
.lqd-testi-style-19  {

}
.lqd-testi-style-19 img {
    margin: 0 auto 0 18px;
   width: 243px;
height: 239px;

background: linear-gradient(0deg, rgba(0, 128, 255, 0.01), rgba(0, 128, 255, 0.01)), url('/wp-content/uploads/elementor/css/Moisture-meter-against-a-wall-with-rising-damp,-UK-home-interior-2160304630_1459x2060.jpg');
mix-blend-mode: normal;
border: 4px solid #FFFFFF;
border-radius: 138.5px;
}
.dlpro-form-home .elementor-field:not(input[type="checkbox"]){
    height: 64px;
}
.dlpro-form-home .elementor-field-type-acceptance>.elementor-field-subgroup>.elementor-field-option{
    display: flex
;
    gap: 33px;
    align-items: start;
}
.dlpro-form-home input.elementor-acceptance-field{
        background: #FFFFFF !important;
    width: 22px !important;
    height: 20px !important;
    border: 1px solid #0080FF !important;
    border-radius: 10px !important;
    appearance: none;
    -webkit-appearance: none;
    outline: none!important;
    cursor: pointer!important;
}
.dlpro-form-home .elementor-field-type-acceptance label{
       width: 496px;
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-size: 13px;
line-height: 139%;
letter-spacing: -0.02em;
color: #FFFFFF;
}
@media screen and (max-width: 50em){
  .dlpro-form-home .elementor-field-type-acceptance label{
              width: 270px;
  }
  .dlpro-form-home input.elementor-acceptance-field{
      width: 16px;
height: 15px;
  }
  .dlpro-form-home .elementor-field-type-acceptance>.elementor-field-subgroup>.elementor-field-option{
    gap: 7px;
}
}
@media (max-width: 767px) {
    
 .carousel-dots{
        display: none !important;
    }
    .dlpro-cercle-bg-no-mobile:before{
        content:none !important;
    }
}/* End custom CSS */