.elementor-427 .elementor-element.elementor-element-6b5b933{--display:flex;--min-height:700px;--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;--justify-content:flex-end;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-427 .elementor-element.elementor-element-6b5b933:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6b5b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/08/conception-ingienerie-systeme-protection.webp");background-position:0px -200px;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-04fad0d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-029f01b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--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-427 .elementor-element.elementor-element-9393175{width:initial;max-width:initial;text-align:start;}.elementor-427 .elementor-element.elementor-element-9393175 .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-afa2eaf{text-align:start;font-family:var( --e-global-typography-33e4a82-font-family ), Sans-serif;font-size:var( --e-global-typography-33e4a82-font-size );font-weight:var( --e-global-typography-33e4a82-font-weight );line-height:var( --e-global-typography-33e4a82-line-height );color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-4fecb3a{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-427 .elementor-element.elementor-element-25da285 .elementor-button{background-color:var( --e-global-color-8562237 );fill:var( --e-global-color-ea282da );color:var( --e-global-color-ea282da );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea282da );padding:9px 20px 9px 20px;}.elementor-427 .elementor-element.elementor-element-25da285 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-25da285 .elementor-button:focus{background-color:var( --e-global-color-ea282da );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-25da285 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-25da285 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-25da285 .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-c312cab .elementor-button{background-color:var( --e-global-color-ea282da );fill:var( --e-global-color-8562237 );color:var( --e-global-color-8562237 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8562237 );padding:9px 20px 9px 20px;}.elementor-427 .elementor-element.elementor-element-c312cab .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-c312cab .elementor-button:focus{background-color:var( --e-global-color-8562237 );color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-c312cab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-c312cab .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-c312cab .elementor-button:focus svg{fill:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-cdba54a{--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:80px;--padding-right:80px;}.elementor-427 .elementor-element.elementor-element-cdba54a:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-cdba54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-022186d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e094ead{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--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-427 .elementor-element.elementor-element-7692a97{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-fb13d6e{width:initial;max-width:initial;}.elementor-427 .elementor-element.elementor-element-fb13d6e.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-fb13d6e .elementor-icon-wrapper{text-align:start;}.elementor-427 .elementor-element.elementor-element-fb13d6e .elementor-icon{font-size:100px;}.elementor-427 .elementor-element.elementor-element-fb13d6e .elementor-icon svg{height:100px;}.elementor-427 .elementor-element.elementor-element-d02e2f2{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-d02e2f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-d02e2f2 .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-c01d6df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-c01d6df p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-c01d6df{color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-5d7e780{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-icon i{color:var( --e-global-color-17c8bf5 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-icon svg{fill:var( --e-global-color-17c8bf5 );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-427 .elementor-element.elementor-element-5d7e780 .elementor-icon-list-text{transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-c794968 );color:var( --e-global-color-c794968 );border-style:none;border-radius:200px 200px 200px 200px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button:focus{background-color:var( --e-global-color-d891c9a );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-a2a10ff{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-a2a10ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-a2a10ff.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button-content-wrapper{flex-direction:row;}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-37c2223{--display:flex;--min-height:600px;--overlay-opacity:0.58;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-37c2223:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-37c2223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/08/conception-sur-mesure.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-37c2223::before, .elementor-427 .elementor-element.elementor-element-37c2223 > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-37c2223 > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-37c2223 > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-37c2223 > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-37c2223 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #19191994 0%, #191919 100%);}.elementor-427 .elementor-element.elementor-element-c23b613{--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:42px 42px;--row-gap:42px;--column-gap:42px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-427 .elementor-element.elementor-element-c23b613:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-c23b613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-952d160{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-4d8bcb6{width:auto;max-width:auto;text-align:center;}.elementor-427 .elementor-element.elementor-element-4d8bcb6.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-4d8bcb6 .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-eef4936{text-align:center;font-family:"Anek Latin", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-eef4936 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-ca3e537{--swiper-slides-to-display:3;--swiper-slides-gap:24px;}.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide > .elementor-element{height:100%;}.elementor-427 .elementor-element.elementor-element-de778cd{--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:space-between;--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-427 .elementor-element.elementor-element-e78b020 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anek Latin", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1em;letter-spacing:0px;border-radius:50px 50px 50px 50px;padding:12px 22px 12px 22px;}.elementor-427 .elementor-element.elementor-element-e78b020 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-e78b020 .elementor-button:focus{background-color:var( --e-global-color-8562237 );color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-e78b020 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-e78b020.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-427 .elementor-element.elementor-element-e78b020 .elementor-button-content-wrapper{flex-direction:row;}.elementor-427 .elementor-element.elementor-element-e78b020 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-427 .elementor-element.elementor-element-e78b020 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-e78b020 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-fdb3054.elementor-element{--align-self:flex-end;}.elementor-427 .elementor-element.elementor-element-fdb3054 .rca{justify-content:center;gap:12px;--rca-disabled-opacity:0.35;}.elementor-427 .elementor-element.elementor-element-be9d996{--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:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-6a8d466{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-f42c83c{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-f42c83c.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-f42c83c .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-3ca9041{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-3ca9041.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5b19f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b19f2f-font-size );font-weight:var( --e-global-typography-5b19f2f-font-weight );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-e6cd9a4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-e6cd9a4 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-e6cd9a4.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-e6cd9a4 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-b0eb607{--display:flex;--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-427 .elementor-element.elementor-element-e425847{--swiper-slides-to-display:3;--swiper-slides-gap:20px;}.elementor-427 .elementor-element.elementor-element-e425847 .swiper-slide > .elementor-element{height:100%;}.elementor-427 .elementor-element.elementor-element-efd6219{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-427 .elementor-element.elementor-element-d17e71d{--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:space-between;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-427 .elementor-element.elementor-element-b0d2aaf.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-844da13 .elementor-button{background-color:var( --e-global-color-8562237 );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-d891c9a );color:var( --e-global-color-d891c9a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea282da );border-radius:300px 300px 300px 300px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-844da13 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-844da13 .elementor-button:focus{background-color:var( --e-global-color-ea282da );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-844da13{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-844da13.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-844da13 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-844da13 .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-bb071f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-bb071f3.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-bb071f3 .rca{justify-content:center;gap:12px;--rca-disabled-opacity:0.5;}.elementor-427 .elementor-element.elementor-element-bb071f3 .rca__btn{font-size:24px;background-color:var( --e-global-color-c794968 );border-radius:50px 50px 50px 50px;padding:24px 24px 24px 24px;}.elementor-427 .elementor-element.elementor-element-bb071f3 .rca__btn svg{width:1em;height:1em;}.elementor-427 .elementor-element.elementor-element-bb071f3 .rca__btn i{font-size:inherit;}.elementor-427 .elementor-element.elementor-element-bb071f3 .rca__btn:hover{background-color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-7227941{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-427 .elementor-element.elementor-element-7227941:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-7227941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f8954b );}.elementor-427 .elementor-element.elementor-element-1f11c75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-1f11c75.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-1f11c75{text-align:center;}.elementor-427 .elementor-element.elementor-element-1f11c75 .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-da15d50{--display:flex;--min-height:380px;--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-427 .elementor-element.elementor-element-860887a{--display:flex;--min-height:380px;--justify-content:space-between;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-427 .elementor-element.elementor-element-860887a:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-860887a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/06/e1534fff138b62290ac47ba673338a91d9fe0c02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-860887a::before, .elementor-427 .elementor-element.elementor-element-860887a > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-860887a > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-860887a > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-860887a > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-860887a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DCF 0%, #0D0D0DE3 100%);}.elementor-427 .elementor-element.elementor-element-f69ec95{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-85cb55c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-85cb55c .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:2.625rem;font-weight:500;text-transform:none;line-height:normal;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-bcc28ed{width:auto;max-width:auto;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-bcc28ed.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-icon i{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-icon svg{fill:var( --e-global-color-c794968 );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-item > a{font-family:var( --e-global-typography-5b19f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b19f2f-font-size );font-weight:var( --e-global-typography-5b19f2f-font-weight );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-text{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-50eb3cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-50eb3cc p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-50eb3cc{color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button{background-color:var( --e-global-color-8562237 );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-d891c9a );color:var( --e-global-color-d891c9a );border-style:solid;border-width:2px 2px 2px 2px;border-radius:300px 300px 300px 300px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button:focus{background-color:var( --e-global-color-d891c9a );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-02165c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-5008f98{--display:flex;--justify-content:space-between;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-427 .elementor-element.elementor-element-5008f98:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-5008f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/08/inspection-systeme-incendie-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-5008f98::before, .elementor-427 .elementor-element.elementor-element-5008f98 > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-5008f98 > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-5008f98 > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-5008f98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-5008f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DCF 0%, #0D0D0DE6 100%);}.elementor-427 .elementor-element.elementor-element-75a06bf{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-678d23b{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-678d23b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-678d23b .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:2.625rem;font-weight:500;text-transform:none;line-height:normal;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-f2468e4{width:auto;max-width:auto;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-f2468e4.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-icon i{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-c794968 );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5b19f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b19f2f-font-size );font-weight:var( --e-global-typography-5b19f2f-font-weight );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-text{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-5353269 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-5353269 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-5353269{color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button{background-color:var( --e-global-color-8562237 );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-d891c9a );color:var( --e-global-color-d891c9a );border-style:solid;border-width:2px 2px 2px 2px;border-radius:300px 300px 300px 300px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button:focus{background-color:var( --e-global-color-d891c9a );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-c3a3568 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-20d2c88{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-427 .elementor-element.elementor-element-177fb15{--display:flex;--min-height:380px;--justify-content:space-between;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-427 .elementor-element.elementor-element-177fb15:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-177fb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/06/e8b751e17202a0037893fc1361fcd4429081457e.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-177fb15::before, .elementor-427 .elementor-element.elementor-element-177fb15 > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-177fb15 > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-177fb15 > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-177fb15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-177fb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DCF 0%, #0D0D0DE6 100%);}.elementor-427 .elementor-element.elementor-element-be2e8fd{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-7aba0a2{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-7aba0a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-7aba0a2 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:2.625rem;font-weight:500;text-transform:none;line-height:normal;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-caaed8f{width:auto;max-width:auto;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-caaed8f.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-icon i{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-icon svg{fill:var( --e-global-color-c794968 );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-item > a{font-family:var( --e-global-typography-5b19f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b19f2f-font-size );font-weight:var( --e-global-typography-5b19f2f-font-weight );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-text{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-732f264 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-732f264 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-732f264{color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button{background-color:var( --e-global-color-8562237 );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-d891c9a );color:var( --e-global-color-d891c9a );border-style:solid;border-width:2px 2px 2px 2px;border-radius:300px 300px 300px 300px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button:focus{background-color:var( --e-global-color-d891c9a );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-1fbd682 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-cad7f2f{--display:flex;--justify-content:space-between;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-427 .elementor-element.elementor-element-cad7f2f:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-cad7f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/09/test-ecoulement-eau.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-427 .elementor-element.elementor-element-cad7f2f::before, .elementor-427 .elementor-element.elementor-element-cad7f2f > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-cad7f2f > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-cad7f2f > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-cad7f2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-cad7f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D0D0DCF 0%, #0D0D0DE6 100%);}.elementor-427 .elementor-element.elementor-element-7a4763c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-27c69d3{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-27c69d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-27c69d3 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:2.625rem;font-weight:500;text-transform:none;line-height:normal;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-d85fc28{width:auto;max-width:auto;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-d85fc28.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-icon i{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-icon svg{fill:var( --e-global-color-c794968 );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5b19f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b19f2f-font-size );font-weight:var( --e-global-typography-5b19f2f-font-weight );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-text{color:var( --e-global-color-c794968 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-5546113 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-5546113 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-5546113{color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button{background-color:var( --e-global-color-8562237 );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-d891c9a );color:var( --e-global-color-d891c9a );border-style:solid;border-width:2px 2px 2px 2px;border-radius:300px 300px 300px 300px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button:focus{background-color:var( --e-global-color-d891c9a );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-b309b0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-a85fe9c{--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-427 .elementor-element.elementor-element-a85fe9c:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-a85fe9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89f660a );}.elementor-427 .elementor-element.elementor-element-12a8979{--display:flex;--justify-content:flex-start;--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-427 .elementor-element.elementor-element-12a8979.e-con{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-c36d1a8{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-427 .elementor-element.elementor-element-c36d1a8.e-con{--align-self:center;}.elementor-427 .elementor-element.elementor-element-7280e4e{--display:flex;}.elementor-427 .elementor-element.elementor-element-72b1b9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-72b1b9f .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-737e31c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-item > a{font-family:var( --e-global-typography-5b19f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b19f2f-font-size );font-weight:var( --e-global-typography-5b19f2f-font-weight );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-ec94715{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-ec94715 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-ec94715 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-7e5a59e{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-align:center;}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-item > a{font-family:"Anek Latin", Sans-serif;font-size:1.225rem;font-weight:500;line-height:2em;}.elementor-427 .elementor-element.elementor-element-7e5a59e .elementor-icon-list-text{color:var( --e-global-color-8562237 );transition:color 0.3s;}.elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button{background-color:var( --e-global-color-8562237 );font-family:var( --e-global-typography-61ecb44-font-family ), Sans-serif;font-size:var( --e-global-typography-61ecb44-font-size );font-weight:var( --e-global-typography-61ecb44-font-weight );line-height:var( --e-global-typography-61ecb44-line-height );fill:var( --e-global-color-d891c9a );color:var( --e-global-color-d891c9a );border-style:solid;border-width:2px 2px 2px 2px;border-radius:300px 300px 300px 300px;padding:12px 20px 12px 20px;}.elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-33ae350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-33ae350.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button:focus svg{fill:var( --e-global-color-8562237 );}.elementor-427 .elementor-element.elementor-element-d11c2f5{--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:42px 42px;--row-gap:42px;--column-gap:42px;--overflow:hidden;--padding-top:120px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-bc92803{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-427 .elementor-element.elementor-element-914a210{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-427 .elementor-element.elementor-element-914a210 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-427 .elementor-element.elementor-element-914a210.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-914a210 .elementor-heading-title{font-family:var( --e-global-typography-395c350-font-family ), Sans-serif;font-size:var( --e-global-typography-395c350-font-size );font-weight:var( --e-global-typography-395c350-font-weight );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );color:var( --e-global-color-ea282da );}.elementor-427 .elementor-element.elementor-element-f473e0f{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:24px;}.elementor-427 .elementor-element.elementor-element-f473e0f .swiper-slide > .elementor-element{height:100%;}.elementor-427 .elementor-element.elementor-element-59954ca{--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:50px;--padding-right:50px;--z-index:1;}.elementor-427 .elementor-element.elementor-element-44dc60d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-427 .elementor-element.elementor-element-44dc60d:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-44dc60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gicleursdelamauricie.ca/wp-content/uploads/2026/08/cta.webp");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-427 .elementor-element.elementor-element-44dc60d::before, .elementor-427 .elementor-element.elementor-element-44dc60d > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-44dc60d > .e-con-inner > .elementor-background-video-container::before, .elementor-427 .elementor-element.elementor-element-44dc60d > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-44dc60d > .e-con-inner > .elementor-background-slideshow::before, .elementor-427 .elementor-element.elementor-element-44dc60d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(151deg, #00000000 0%, #000000 100%);}.elementor-427 .elementor-element.elementor-element-9703af7{--display:flex;}.elementor-427 .elementor-element.elementor-element-f6eb571 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-f6eb571 .elementor-heading-title{font-family:"Anek Latin", Sans-serif;font-size:3.25rem;font-weight:500;line-height:1em;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-22dc5a3{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-427 .elementor-element.elementor-element-dc65bd2{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-c794968 );}.elementor-427 .elementor-element.elementor-element-dc65bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-dc65bd2 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-f550023 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anek Latin", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1em;letter-spacing:0px;border-radius:50px 50px 50px 50px;padding:12px 22px 12px 22px;}.elementor-427 .elementor-element.elementor-element-f550023 .elementor-button:hover, .elementor-427 .elementor-element.elementor-element-f550023 .elementor-button:focus{background-color:var( --e-global-color-8562237 );color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-f550023 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-f550023 .elementor-button-content-wrapper{flex-direction:row;}.elementor-427 .elementor-element.elementor-element-f550023 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-427 .elementor-element.elementor-element-f550023 .elementor-button:hover svg, .elementor-427 .elementor-element.elementor-element-f550023 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-6b5b933{--min-height:900px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-427 .elementor-element.elementor-element-6b5b933:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6b5b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-427 .elementor-element.elementor-element-029f01b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-427 .elementor-element.elementor-element-9393175 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-afa2eaf{font-size:var( --e-global-typography-33e4a82-font-size );line-height:var( --e-global-typography-33e4a82-line-height );}.elementor-427 .elementor-element.elementor-element-cdba54a{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-427 .elementor-element.elementor-element-e094ead{--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:flex-start;--align-items:flex-start;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-427 .elementor-element.elementor-element-d02e2f2{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-427 .elementor-element.elementor-element-d02e2f2 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-5d7e780{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-37c2223{--min-height:400px;}.elementor-427 .elementor-element.elementor-element-c23b613{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-427 .elementor-element.elementor-element-952d160{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-427 .elementor-element.elementor-element-4d8bcb6 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-eef4936{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-eef4936.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-eef4936 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-ca3e537{--swiper-slides-to-display:2;}.elementor-427 .elementor-element.elementor-element-e78b020 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-e78b020.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-be9d996{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-427 .elementor-element.elementor-element-f42c83c .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-b0eb607{--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-427 .elementor-element.elementor-element-b0eb607.e-con{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-e425847{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}.elementor-427 .elementor-element.elementor-element-efd6219{--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;--flex-wrap:wrap;}.elementor-427 .elementor-element.elementor-element-d17e71d{--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-between;--align-items:center;}.elementor-427 .elementor-element.elementor-element-d17e71d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-427 .elementor-element.elementor-element-844da13.elementor-element{--order:99999 /* order end hack */;}.elementor-427 .elementor-element.elementor-element-844da13 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-bb071f3.elementor-element{--order:-99999 /* order start hack */;}.elementor-427 .elementor-element.elementor-element-bb071f3 .rca{gap:24px;}.elementor-427 .elementor-element.elementor-element-7227941{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-427 .elementor-element.elementor-element-1f11c75 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-427 .elementor-element.elementor-element-1f11c75 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-da15d50{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-20d2c88{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-a85fe9c{--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-427 .elementor-element.elementor-element-c36d1a8{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-427 .elementor-element.elementor-element-72b1b9f .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-d11c2f5{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-bc92803{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-427 .elementor-element.elementor-element-914a210 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-427 .elementor-element.elementor-element-914a210 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-f473e0f{--swiper-slides-to-display:1;--swiper-offset-size:50px;}.elementor-427 .elementor-element.elementor-element-59954ca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-427 .elementor-element.elementor-element-44dc60d{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-9703af7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-427 .elementor-element.elementor-element-f6eb571{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-427 .elementor-element.elementor-element-f6eb571.elementor-element{--align-self:center;}.elementor-427 .elementor-element.elementor-element-f6eb571 .elementor-heading-title{line-height:0.9em;}.elementor-427 .elementor-element.elementor-element-22dc5a3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-427 .elementor-element.elementor-element-dc65bd2{width:100%;max-width:100%;text-align:center;}.elementor-427 .elementor-element.elementor-element-dc65bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-dc65bd2 p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-f550023 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-6b5b933{--min-height:800px;--padding-top:50px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-427 .elementor-element.elementor-element-6b5b933:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6b5b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-427 .elementor-element.elementor-element-04fad0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-029f01b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-427 .elementor-element.elementor-element-9393175 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-afa2eaf{font-size:var( --e-global-typography-33e4a82-font-size );line-height:var( --e-global-typography-33e4a82-line-height );}.elementor-427 .elementor-element.elementor-element-afa2eaf p{margin-block-end:0px;}.elementor-427 .elementor-element.elementor-element-4fecb3a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-427 .elementor-element.elementor-element-cdba54a{--padding-top:80px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-427 .elementor-element.elementor-element-022186d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e094ead{--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 0px;--row-gap:50px;--column-gap:0px;}.elementor-427 .elementor-element.elementor-element-d02e2f2 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-a2a10ff .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );border-radius:100px 100px 100px 100px;}.elementor-427 .elementor-element.elementor-element-c23b613{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-427 .elementor-element.elementor-element-4d8bcb6 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-ca3e537{--swiper-slides-to-display:1;}.elementor-427 .elementor-element.elementor-element-de778cd{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-427 .elementor-element.elementor-element-e78b020{width:auto;max-width:auto;}.elementor-427 .elementor-element.elementor-element-e78b020.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-427 .elementor-element.elementor-element-fdb3054.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-427 .elementor-element.elementor-element-be9d996{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-427 .elementor-element.elementor-element-f42c83c .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-3ca9041 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-e425847{--swiper-slides-to-display:1;--swiper-slides-gap:20px;}.elementor-427 .elementor-element.elementor-element-efd6219{--justify-content:space-between;--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-427 .elementor-element.elementor-element-d17e71d{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap: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-427 .elementor-element.elementor-element-b0d2aaf.elementor-element{--order:99999 /* order end hack */;}.elementor-427 .elementor-element.elementor-element-844da13{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-844da13.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-427 .elementor-element.elementor-element-844da13 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-7227941{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-427 .elementor-element.elementor-element-1f11c75{width:initial;max-width:initial;}.elementor-427 .elementor-element.elementor-element-1f11c75 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-860887a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-bcc28ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-02165c7 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-5008f98{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-f2468e4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-c3a3568 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-177fb15{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-caaed8f .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-1fbd682 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-cad7f2f{--padding-top:030px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-d85fc28 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-b309b0f .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-c36d1a8{--padding-top:80px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-427 .elementor-element.elementor-element-72b1b9f .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-427 .elementor-element.elementor-element-737e31c .elementor-icon-list-item > a{font-size:var( --e-global-typography-5b19f2f-font-size );line-height:var( --e-global-typography-5b19f2f-line-height );}.elementor-427 .elementor-element.elementor-element-33ae350 .elementor-button{font-size:var( --e-global-typography-61ecb44-font-size );line-height:var( --e-global-typography-61ecb44-line-height );}.elementor-427 .elementor-element.elementor-element-d11c2f5{--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-914a210 .elementor-heading-title{font-size:var( --e-global-typography-395c350-font-size );line-height:var( --e-global-typography-395c350-line-height );letter-spacing:var( --e-global-typography-395c350-letter-spacing );}.elementor-427 .elementor-element.elementor-element-f473e0f{--swiper-slides-to-display:1;}.elementor-427 .elementor-element.elementor-element-59954ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-427 .elementor-element.elementor-element-44dc60d{--width:100%;--margin-top:0px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-e094ead{--width:100%;}.elementor-427 .elementor-element.elementor-element-7692a97{--width:50%;}.elementor-427 .elementor-element.elementor-element-37c2223{--width:50%;}.elementor-427 .elementor-element.elementor-element-860887a{--width:50%;}.elementor-427 .elementor-element.elementor-element-5008f98{--width:50%;}.elementor-427 .elementor-element.elementor-element-177fb15{--width:50%;}.elementor-427 .elementor-element.elementor-element-cad7f2f{--width:50%;}.elementor-427 .elementor-element.elementor-element-9703af7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-427 .elementor-element.elementor-element-7692a97{--width:100%;}.elementor-427 .elementor-element.elementor-element-37c2223{--width:100%;}.elementor-427 .elementor-element.elementor-element-860887a{--width:100%;}.elementor-427 .elementor-element.elementor-element-5008f98{--width:100%;}.elementor-427 .elementor-element.elementor-element-177fb15{--width:100%;}.elementor-427 .elementor-element.elementor-element-cad7f2f{--width:100%;}.elementor-427 .elementor-element.elementor-element-44dc60d{--width:100%;}.elementor-427 .elementor-element.elementor-element-9703af7{--width:100%;}.elementor-427 .elementor-element.elementor-element-22dc5a3{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-a2a10ff */.btn-align .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ca3e537 *//* ========================================
   CAROUSEL ÉTAPES INSTALLATION (Swiper)
   ======================================== */

/* Débordement visible */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper {
    overflow: visible !important;
}

/* ========================================
   CARTE ACTIVE (Swiper) — fond blanc + bordure rouge
   ======================================== */

/* Transition douce */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide .e-con {
    transition: background-color 0.4s ease, transform 0.4s ease !important;
}

/* Fond blanc sur la carte active */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .e-con,
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .elementor-widget-wrap {
    background-color: #FFFFFF !important;
    background-image: none !important;
}

/* On enlève toute bordure sur les containers de la carte active */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .e-con {
    border: none !important;
}

/* UNE SEULE bordure : sur le container extérieur (e-parent) */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active > .e-con.e-parent,
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .e-con.e-parent {
    border: 3px solid #C82127 !important;
    border-radius: 24px !important;
}

/* Texte noir sur la carte active */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .elementor-heading-title,
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .elementor-widget-text-editor,
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active p {
    color: #0D0D0D !important;
}

/* Carte active légèrement agrandie, centrée */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide-active .e-con.e-parent {
    transform: scale(1.06) !important;
    transform-origin: center center !important;
}

/* Centrage vertical des slides (débordement symétrique haut/bas) */
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-wrapper {
    align-items: center !important;
}
.elementor-427 .elementor-element.elementor-element-ca3e537 .swiper-slide {
    display: flex !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e78b020 *//* Icône du bouton contact */
.elementor-427 .elementor-element.elementor-element-e78b020 .fa-circle,
.elementor-427 .elementor-element.elementor-element-e78b020 i.fas.fa-circle {
    width: 12px !important;
    height: 12px !important;
    font-size: 12px !important;
    line-height: 12px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e425847 *//* ========================================
   CAROUSEL ÉTAPES INSTALLATION (Swiper)
   ======================================== */
/* Débordement visible */
.elementor-427 .elementor-element.elementor-element-e425847 .swiper {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for remote_arrows_widget, class: .elementor-element-bb071f3 *//* PRÉCÉDENT : rond blanc, chevron rouge */
.rca__btn--prev {
    background-color: #FFFFFF !important;
    color: #C82127 !important;          /* icône police */
}
.rca__btn--prev svg,
.rca__btn--prev svg path {
    fill: #C82127 !important;           /* icône SVG */
    color: #C82127 !important;
}

/* SUIVANT : rond noir, chevron rouge */
.rca__btn--next {
    background-color: #0D0D0D !important;
    color: #C82127 !important;          /* icône police */
}
.rca__btn--next svg,
.rca__btn--next svg path {
    fill: #C82127 !important;           /* icône SVG */
    color: #C82127 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f550023 *//* Icône du bouton contact */
.elementor-427 .elementor-element.elementor-element-f550023 .fa-circle,
.elementor-427 .elementor-element.elementor-element-f550023 i.fas.fa-circle {
    width: 12px !important;
    height: 12px !important;
    font-size: 12px !important;
    line-height: 12px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}/* End custom CSS */