.elementor-694 .elementor-element.elementor-element-356a3f1{--display:flex;--min-height:100vh;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-356a3f1:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-356a3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/section-hero.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-c9ce6d8{--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;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-694 .elementor-element.elementor-element-56ab7d5{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-694 .elementor-element.elementor-element-ce0c981{--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;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-694 .elementor-element.elementor-element-ce0c981:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-ce0c981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639d7e0 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-28f09c2 .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-28f09c2 .elementor-icon{font-size:24px;}.elementor-694 .elementor-element.elementor-element-28f09c2 .elementor-icon svg{height:24px;}.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-694 .elementor-element.elementor-element-0278ddc{font-family:"Work Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-694 .elementor-element.elementor-element-ffc5c9a{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-b93e048 .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-b93e048.elementor-view-stacked .elementor-icon{background-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-b93e048.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-b93e048.elementor-view-default .elementor-icon{color:#FFC942;border-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-b93e048.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-b93e048.elementor-view-default .elementor-icon svg{fill:#FFC942;}.elementor-694 .elementor-element.elementor-element-b93e048 .elementor-icon{font-size:24px;}.elementor-694 .elementor-element.elementor-element-b93e048 .elementor-icon svg{height:24px;}.elementor-694 .elementor-element.elementor-element-b75481e .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-b75481e.elementor-view-stacked .elementor-icon{background-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-b75481e.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-b75481e.elementor-view-default .elementor-icon{color:#FFC942;border-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-b75481e.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-b75481e.elementor-view-default .elementor-icon svg{fill:#FFC942;}.elementor-694 .elementor-element.elementor-element-b75481e .elementor-icon{font-size:24px;}.elementor-694 .elementor-element.elementor-element-b75481e .elementor-icon svg{height:24px;}.elementor-694 .elementor-element.elementor-element-bcef8f6 .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-bcef8f6.elementor-view-stacked .elementor-icon{background-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-bcef8f6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-bcef8f6.elementor-view-default .elementor-icon{color:#FFC942;border-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-bcef8f6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-bcef8f6.elementor-view-default .elementor-icon svg{fill:#FFC942;}.elementor-694 .elementor-element.elementor-element-bcef8f6 .elementor-icon{font-size:24px;}.elementor-694 .elementor-element.elementor-element-bcef8f6 .elementor-icon svg{height:24px;}.elementor-694 .elementor-element.elementor-element-9893852 .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-9893852.elementor-view-stacked .elementor-icon{background-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-9893852.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-9893852.elementor-view-default .elementor-icon{color:#FFC942;border-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-9893852.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-9893852.elementor-view-default .elementor-icon svg{fill:#FFC942;}.elementor-694 .elementor-element.elementor-element-9893852 .elementor-icon{font-size:24px;}.elementor-694 .elementor-element.elementor-element-9893852 .elementor-icon svg{height:24px;}.elementor-694 .elementor-element.elementor-element-97677d6 .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-97677d6.elementor-view-stacked .elementor-icon{background-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-97677d6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-97677d6.elementor-view-default .elementor-icon{color:#FFC942;border-color:#FFC942;}.elementor-694 .elementor-element.elementor-element-97677d6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-97677d6.elementor-view-default .elementor-icon svg{fill:#FFC942;}.elementor-694 .elementor-element.elementor-element-97677d6 .elementor-icon{font-size:24px;}.elementor-694 .elementor-element.elementor-element-97677d6 .elementor-icon svg{height:24px;}.elementor-694 .elementor-element.elementor-element-59b0dca{font-family:"Work Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.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-694 .elementor-element.elementor-element-3393cb5 > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight.svg");background-position:0% 100%;background-repeat:no-repeat;background-size:91% auto;}.elementor-694 .elementor-element.elementor-element-3393cb5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4.75rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-f5011f2 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-fe73374{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-775a04a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-icon i{color:#11111100;transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-icon svg{fill:#11111100;transition:fill 0.3s;}.elementor-694 .elementor-element.elementor-element-6686a81{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-1abc616{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-icon i{color:#11111100;transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-icon svg{fill:#11111100;transition:fill 0.3s;}.elementor-694 .elementor-element.elementor-element-a5764fc{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-bebdf6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-620ccd0{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-694 .elementor-element.elementor-element-620ccd0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-620ccd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-dae7420{text-align:center;}.elementor-694 .elementor-element.elementor-element-dae7420 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.875rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-01a3f9f{--display:flex;--position:absolute;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:9;}.elementor-694 .elementor-element.elementor-element-01a3f9f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-694 .elementor-element.elementor-element-01a3f9f{left:0px;}body.rtl .elementor-694 .elementor-element.elementor-element-01a3f9f{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-694 .elementor-element.elementor-element-fd5e99b > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:1px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-fd5e99b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-694 .elementor-element.elementor-element-fd5e99b img{width:100%;max-width:100%;}.elementor-694 .elementor-element.elementor-element-82e3bfe{--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;--padding-top:110px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-82e3bfe:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-82e3bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639d7e0 );}.elementor-694 .elementor-element.elementor-element-ae77989{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-b734fb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-ece965e{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-ece965e > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-694 .elementor-element.elementor-element-ece965e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-ca9b5d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-e836f3c{--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;--padding-top:110px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-e836f3c:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-e836f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639d7e0 );}.elementor-694 .elementor-element.elementor-element-b71eab0{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-b71eab0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-b71eab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e4b51 );}.elementor-694 .elementor-element.elementor-element-f82aef4{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-694 .elementor-element.elementor-element-df88502{width:initial;max-width:initial;}.elementor-694 .elementor-element.elementor-element-df88502 > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight-black.svg");background-position:bottom left;background-repeat:no-repeat;background-size:70% auto;}.elementor-694 .elementor-element.elementor-element-df88502 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-ea77847{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-694 .elementor-element.elementor-element-1e923bc .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-icon i{color:#11111100;transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-icon svg{fill:#11111100;transition:fill 0.3s;}.elementor-694 .elementor-element.elementor-element-d51d133{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:800;}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-d854750{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;}.elementor-694 .elementor-element.elementor-element-c35d002{--display:flex;--min-height:800px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-c35d002:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-c35d002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/section-drains-interieurs.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-b7896a1{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:110px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-b7896a1:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-b7896a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639d7e0 );}.elementor-694 .elementor-element.elementor-element-66f69d6{width:initial;max-width:initial;text-align:center;}.elementor-694 .elementor-element.elementor-element-66f69d6 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.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-694 .elementor-element.elementor-element-d365e3a .elementor-button{background-color:var( --e-global-color-c4e4b51 );font-family:"Work Sans", Sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:18px 36px 18px 36px;}.elementor-694 .elementor-element.elementor-element-d365e3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-694 .elementor-element.elementor-element-d365e3a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-694 .elementor-element.elementor-element-50c06ce{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:110px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-50c06ce:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-50c06ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639d7e0 );}.elementor-694 .elementor-element.elementor-element-d802111{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-53cec30 img{border-radius:8px 8px 8px 8px;}.elementor-694 .elementor-element.elementor-element-6f5a389{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-7a4aea8{width:initial;max-width:initial;}.elementor-694 .elementor-element.elementor-element-7a4aea8 > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight.svg");background-position:bottom left;background-repeat:no-repeat;background-size:50% auto;}.elementor-694 .elementor-element.elementor-element-7a4aea8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-24a1092{--display:flex;}.elementor-694 .elementor-element.elementor-element-35c8e4e{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;}.elementor-694 .elementor-element.elementor-element-0ee4003{--display:flex;}.elementor-694 .elementor-element.elementor-element-7fb74c8{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;}.elementor-694 .elementor-element.elementor-element-f5570d0{--display:flex;}.elementor-694 .elementor-element.elementor-element-d16b5ab{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;}.elementor-694 .elementor-element.elementor-element-50b2ece{--display:flex;}.elementor-694 .elementor-element.elementor-element-4424358{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;}.elementor-694 .elementor-element.elementor-element-649ccd1{--n-accordion-title-font-size:1.75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-c4e4b51 );}.elementor-694 .elementor-element.elementor-element-649ccd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-649ccd1 {--n-accordion-padding:30px 0px 30px 0px;}:where( .elementor-694 .elementor-element.elementor-element-649ccd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Work Sans", Sans-serif;font-weight:700;}:where( .elementor-694 .elementor-element.elementor-element-649ccd1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-694 .elementor-element.elementor-element-425a4c7{--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;--padding-top:80px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-425a4c7:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-425a4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-639d7e0 );}.elementor-694 .elementor-element.elementor-element-0396d75{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-6f8f505{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-e67eff1{width:initial;max-width:initial;}.elementor-694 .elementor-element.elementor-element-e67eff1 > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight.svg");background-position:bottom left;background-repeat:no-repeat;background-size:50% auto;}.elementor-694 .elementor-element.elementor-element-e67eff1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-57ccf3b{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;}.elementor-694 .elementor-element.elementor-element-2ba8053{--display:flex;}.elementor-694 .elementor-element.elementor-element-dddead4 > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/Circle.svg");padding:20px 0px 20px 0px;background-position:center left;background-repeat:no-repeat;}.elementor-694 .elementor-element.elementor-element-dddead4 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.5rem;font-weight:800;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-a5d7eca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-7ee2e80 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-3310d5d .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-139e62b .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-cd8fe5d .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-b47738d .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-d177235 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-f82c133 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-3fffa02 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-f273e66 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-422a011 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-92673a4 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-af5986f .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-da4b41c .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-782c401 .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-d355f8e .elementor-heading-title{font-family:"Hind Madurai", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-5d3e1be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-eb8f32c{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-694 .elementor-element.elementor-element-eb8f32c:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-eb8f32c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-7500109{text-align:center;}.elementor-694 .elementor-element.elementor-element-7500109 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.875rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-adbd6e9{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-adbd6e9:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-adbd6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-694 .elementor-element.elementor-element-7262bfd{width:initial;max-width:initial;}.elementor-694 .elementor-element.elementor-element-7262bfd > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight-white.svg");margin:0px 0px 50px 0px;background-position:bottom left;background-repeat:no-repeat;}.elementor-694 .elementor-element.elementor-element-7262bfd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-882ef89{--display:flex;}.elementor-694 .elementor-element.elementor-element-51dbc2d{--display:flex;--min-height:850px;--border-radius:5px 5px 5px 5px;}.elementor-694 .elementor-element.elementor-element-51dbc2d:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-51dbc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-01.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-80cbc4b{--display:flex;}.elementor-694 .elementor-element.elementor-element-9792a88{--display:flex;--min-height:850px;--border-radius:5px 5px 5px 5px;}.elementor-694 .elementor-element.elementor-element-9792a88:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-9792a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-02.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-a8f14b7{--display:flex;}.elementor-694 .elementor-element.elementor-element-ce6965e{--display:flex;--min-height:850px;--border-radius:5px 5px 5px 5px;}.elementor-694 .elementor-element.elementor-element-ce6965e:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-ce6965e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-03.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-32977ca{--display:flex;}.elementor-694 .elementor-element.elementor-element-f9a1fe0{--display:flex;--min-height:850px;--border-radius:5px 5px 5px 5px;}.elementor-694 .elementor-element.elementor-element-f9a1fe0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-f9a1fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-04.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-63f7615{--display:flex;}.elementor-694 .elementor-element.elementor-element-1c8d3b0{--display:flex;--min-height:850px;--border-radius:5px 5px 5px 5px;}.elementor-694 .elementor-element.elementor-element-1c8d3b0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-1c8d3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-05.webp");background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-b63678d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-100px;}:where( .elementor-694 .elementor-element.elementor-element-b63678d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-694 .elementor-element.elementor-element-f602237{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-a143202{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-694 .elementor-element.elementor-element-56de3e0{width:initial;max-width:initial;}.elementor-694 .elementor-element.elementor-element-56de3e0 > .elementor-widget-container{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/10/highlight-grey.svg");background-position:bottom left;background-repeat:no-repeat;}.elementor-694 .elementor-element.elementor-element-56de3e0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4rem;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-c7ebc94{--display:flex;}.elementor-694 .elementor-element.elementor-element-9463a6c{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-b158fbc{--display:flex;}.elementor-694 .elementor-element.elementor-element-1f16fa7{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-556b65f{--display:flex;}.elementor-694 .elementor-element.elementor-element-262bbad{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-f58e830{--display:flex;}.elementor-694 .elementor-element.elementor-element-5cb32b1{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-4e9361c{--display:flex;}.elementor-694 .elementor-element.elementor-element-81c47d2{font-family:"Work Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.2rem;color:#252C2F;}.elementor-694 .elementor-element.elementor-element-350b6f8{--n-accordion-title-font-size:1.75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#252C2F;--n-accordion-title-hover-color:#252C2F;--n-accordion-title-active-color:#252C2F;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-c4e4b51 );--n-accordion-icon-hover-color:var( --e-global-color-c4e4b51 );--n-accordion-icon-active-color:var( --e-global-color-c4e4b51 );}.elementor-694 .elementor-element.elementor-element-350b6f8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#252C2F;}.elementor-694 .elementor-element.elementor-element-350b6f8 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-694 .elementor-element.elementor-element-350b6f8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Work Sans", Sans-serif;font-weight:700;}:where( .elementor-694 .elementor-element.elementor-element-350b6f8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-694 .elementor-element.elementor-element-17bb8fb{--display:flex;}.elementor-694 .elementor-element.elementor-element-17bb8fb:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-17bb8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/section-faq-banniere.webp");background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-694 .elementor-element.elementor-element-c9ce6d8{--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-694 .elementor-element.elementor-element-3393cb5 > .elementor-widget-container{background-position:0% 0%;}.elementor-694 .elementor-element.elementor-element-3393cb5 .elementor-heading-title{font-size:3.3rem;}.elementor-694 .elementor-element.elementor-element-bebdf6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-ece965e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-ece965e .elementor-heading-title{font-size:2.5rem;}.elementor-694 .elementor-element.elementor-element-e836f3c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-694 .elementor-element.elementor-element-b71eab0{--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-694 .elementor-element.elementor-element-df88502{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-df88502 .elementor-heading-title{font-size:2.5rem;}.elementor-694 .elementor-element.elementor-element-c35d002{--min-height:400px;}.elementor-694 .elementor-element.elementor-element-b7896a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-694 .elementor-element.elementor-element-50c06ce{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-694 .elementor-element.elementor-element-7a4aea8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-7a4aea8 .elementor-heading-title{font-size:2.5rem;}.elementor-694 .elementor-element.elementor-element-425a4c7{--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-694 .elementor-element.elementor-element-e67eff1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-e67eff1 .elementor-heading-title{font-size:2.5rem;}.elementor-694 .elementor-element.elementor-element-a5d7eca{--grid-auto-flow:row;}.elementor-694 .elementor-element.elementor-element-5d3e1be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-7262bfd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-7262bfd .elementor-heading-title{font-size:2.5rem;}.elementor-694 .elementor-element.elementor-element-b63678d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-694 .elementor-element.elementor-element-f602237{--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-694 .elementor-element.elementor-element-a143202{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-694 .elementor-element.elementor-element-56de3e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-56de3e0 .elementor-heading-title{font-size:2.5rem;}.elementor-694 .elementor-element.elementor-element-17bb8fb{--min-height:400px;}}@media(max-width:767px){.elementor-694 .elementor-element.elementor-element-356a3f1:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-356a3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-694 .elementor-element.elementor-element-c9ce6d8{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-56ab7d5{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-694 .elementor-element.elementor-element-ce0c981{--width:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-0278ddc{font-size:1rem;}.elementor-694 .elementor-element.elementor-element-ffc5c9a{--width:120px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-694 .elementor-element.elementor-element-b93e048 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-b93e048 .elementor-icon svg{height:20px;}.elementor-694 .elementor-element.elementor-element-b75481e .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-b75481e .elementor-icon svg{height:20px;}.elementor-694 .elementor-element.elementor-element-bcef8f6 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-bcef8f6 .elementor-icon svg{height:20px;}.elementor-694 .elementor-element.elementor-element-9893852 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-9893852 .elementor-icon svg{height:20px;}.elementor-694 .elementor-element.elementor-element-97677d6 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-97677d6 .elementor-icon svg{height:20px;}.elementor-694 .elementor-element.elementor-element-59b0dca{font-size:1rem;}.elementor-694 .elementor-element.elementor-element-3393cb5 > .elementor-widget-container{background-position:0% 0%;}.elementor-694 .elementor-element.elementor-element-3393cb5 .elementor-heading-title{font-size:2.125rem;}.elementor-694 .elementor-element.elementor-element-f5011f2 .elementor-heading-title{font-size:1.2rem;}.elementor-694 .elementor-element.elementor-element-fe73374{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-694 .elementor-element.elementor-element-6686a81{--e-icon-list-icon-size:25px;}.elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-6686a81 .elementor-icon-list-item > a{font-size:1rem;}.elementor-694 .elementor-element.elementor-element-a5764fc{--e-icon-list-icon-size:25px;}.elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-a5764fc .elementor-icon-list-item > a{font-size:1rem;}.elementor-694 .elementor-element.elementor-element-bebdf6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-620ccd0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-694 .elementor-element.elementor-element-dae7420 .elementor-heading-title{font-size:1.3rem;}.elementor-694 .elementor-element.elementor-element-01a3f9f{--min-height:200px;}.elementor-694 .elementor-element.elementor-element-fd5e99b > .elementor-widget-container{--e-transform-translateY:-35px;}.elementor-694 .elementor-element.elementor-element-82e3bfe{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-ece965e .elementor-heading-title{font-size:1.75rem;}.elementor-694 .elementor-element.elementor-element-e836f3c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-f82aef4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-694 .elementor-element.elementor-element-df88502 .elementor-heading-title{font-size:1.75rem;}.elementor-694 .elementor-element.elementor-element-d51d133{--e-icon-list-icon-size:25px;}.elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-d51d133 .elementor-icon-list-item > a{font-size:1rem;}.elementor-694 .elementor-element.elementor-element-c35d002{--border-radius:0px 0px 24px 24px;}.elementor-694 .elementor-element.elementor-element-b7896a1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-6135c93{text-align:center;}.elementor-694 .elementor-element.elementor-element-6135c93 img{width:280px;}.elementor-694 .elementor-element.elementor-element-66f69d6 .elementor-heading-title{font-size:1.438rem;line-height:1.2em;}.elementor-694 .elementor-element.elementor-element-d365e3a .elementor-button{font-size:0.75rem;letter-spacing:1.2px;padding:18px 15px 18px 15px;}.elementor-694 .elementor-element.elementor-element-50c06ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-6f5a389{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-694 .elementor-element.elementor-element-7a4aea8 .elementor-heading-title{font-size:1.75rem;}.elementor-694 .elementor-element.elementor-element-649ccd1{--n-accordion-title-font-size:1.125rem;}.elementor-694 .elementor-element.elementor-element-425a4c7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-0396d75{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-694 .elementor-element.elementor-element-e67eff1 .elementor-heading-title{font-size:1.75rem;}.elementor-694 .elementor-element.elementor-element-a5d7eca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-694 .elementor-element.elementor-element-5d3e1be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-eb8f32c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-694 .elementor-element.elementor-element-7500109 .elementor-heading-title{font-size:1.3rem;}.elementor-694 .elementor-element.elementor-element-adbd6e9{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-7262bfd > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 100px 0px 0px;}.elementor-694 .elementor-element.elementor-element-7262bfd .elementor-heading-title{font-size:1.75rem;}.elementor-694 .elementor-element.elementor-element-51dbc2d:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-51dbc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-01_mobile.webp");}.elementor-694 .elementor-element.elementor-element-51dbc2d{--min-height:500px;}.elementor-694 .elementor-element.elementor-element-9792a88:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-9792a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-02_mobile.webp");}.elementor-694 .elementor-element.elementor-element-9792a88{--min-height:500px;}.elementor-694 .elementor-element.elementor-element-ce6965e:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-ce6965e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-03_mobile.webp");}.elementor-694 .elementor-element.elementor-element-ce6965e{--min-height:500px;}.elementor-694 .elementor-element.elementor-element-f9a1fe0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-f9a1fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-04_mobile.webp");}.elementor-694 .elementor-element.elementor-element-f9a1fe0{--min-height:500px;}.elementor-694 .elementor-element.elementor-element-1c8d3b0:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-1c8d3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/realisation-05_mobile.webp");}.elementor-694 .elementor-element.elementor-element-1c8d3b0{--min-height:500px;}.elementor-694 .elementor-element.elementor-element-b63678d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-top-position:-70px;}.elementor-694 .elementor-element.elementor-element-f602237{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-a143202{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-694 .elementor-element.elementor-element-56de3e0 .elementor-heading-title{font-size:1.75rem;}.elementor-694 .elementor-element.elementor-element-350b6f8{--n-accordion-title-font-size:1.125rem;}.elementor-694 .elementor-element.elementor-element-17bb8fb:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-17bb8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drains-francais.fondaco.ca/wp-content/uploads/2025/07/section-faq-banniere_mobile.webp");}.elementor-694 .elementor-element.elementor-element-17bb8fb{--min-height:500px;}}@media(min-width:768px){.elementor-694 .elementor-element.elementor-element-56ab7d5{--width:60%;}.elementor-694 .elementor-element.elementor-element-ce0c981{--width:400px;}.elementor-694 .elementor-element.elementor-element-ffc5c9a{--width:160px;}.elementor-694 .elementor-element.elementor-element-bebdf6e{--width:40%;}.elementor-694 .elementor-element.elementor-element-01a3f9f{--width:100%;}.elementor-694 .elementor-element.elementor-element-b7896a1{--content-width:1200px;}.elementor-694 .elementor-element.elementor-element-0396d75{--width:60%;}.elementor-694 .elementor-element.elementor-element-5d3e1be{--width:40%;}.elementor-694 .elementor-element.elementor-element-a143202{--width:60%;}.elementor-694 .elementor-element.elementor-element-17bb8fb{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-694 .elementor-element.elementor-element-56ab7d5{--width:100%;}.elementor-694 .elementor-element.elementor-element-bebdf6e{--width:100%;}.elementor-694 .elementor-element.elementor-element-0396d75{--width:100%;}.elementor-694 .elementor-element.elementor-element-5d3e1be{--width:100%;}.elementor-694 .elementor-element.elementor-element-a143202{--width:100%;}.elementor-694 .elementor-element.elementor-element-17bb8fb{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-0278ddc */.elementor-694 .elementor-element.elementor-element-0278ddc p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59b0dca */.elementor-694 .elementor-element.elementor-element-59b0dca p{margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae7420 */.elementor-694 .elementor-element.elementor-element-dae7420 span{color: #EA2821;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a3f9f */@media screen and (max-width: 767px){
.elementor-694 .elementor-element.elementor-element-01a3f9f{
    background: #151A1F;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2ad6941 */.elementor-694 .elementor-element.elementor-element-2ad6941 .ti-widget.ti-goog .ti-review-header:before{display: none;}
.elementor-694 .elementor-element.elementor-element-2ad6941 .ti-widget.ti-goog .ti-review-item>.ti-inner{padding: 20px 50px 20px 10px !important;}
.elementor-694 .elementor-element.elementor-element-2ad6941 .ti-widget.ti-goog .ti-star{margin-right: 5px !important; filter: hue-rotate(310deg) saturate(5);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d365e3a */.elementor-694 .elementor-element.elementor-element-d365e3a svg{width: 25px;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-649ccd1 */.elementor-694 .elementor-element.elementor-element-649ccd1 .e-n-accordion{border-bottom: 1px solid #fff;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7500109 */.elementor-694 .elementor-element.elementor-element-7500109 span{color: #EA2821;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-350b6f8 */.elementor-694 .elementor-element.elementor-element-350b6f8 .e-n-accordion{border-bottom: 1px solid #fff;}/* End custom CSS */