.elementor-748 .elementor-element.elementor-element-8b5d822{--display:flex;--min-height:800px;--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:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-8b5d822:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-8b5d822>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/07/Capture-décran-2025-07-07-à-11.59.39.png");background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-50f6422{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-50f6422:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-50f6422>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cbac8cd)}.elementor-widget-heading .elementor-heading-title{font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-748 .elementor-element.elementor-element-e1c727f .elementor-heading-title{font-weight:300;text-transform:uppercase}.elementor-748 .elementor-element.elementor-element-7707778{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-748 .elementor-element.elementor-element-7707778 .elementor-heading-title{font-weight:300;line-height:3.25rem;letter-spacing:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-748 .elementor-element.elementor-element-9286fa5 .elementor-button{background-color:var(--e-global-color-cbac8cd);border-style:solid;border-width:1px;padding:16px 50px 16px 32px}.elementor-748 .elementor-element.elementor-element-9286fa5 .elementor-button:hover,.elementor-748 .elementor-element.elementor-element-9286fa5 .elementor-button:focus{background-color:var(--e-global-color-f0fd5f2);color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-9286fa5.elementor-element{--align-self:flex-end}.elementor-748 .elementor-element.elementor-element-9286fa5{bottom:0}.elementor-748 .elementor-element.elementor-element-9286fa5 .elementor-button:hover svg,.elementor-748 .elementor-element.elementor-element-9286fa5 .elementor-button:focus svg{fill:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-cd84dda{--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:60px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-94180ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-edc7220 .elementor-heading-title{font-family:"Inter",Sans-serif;font-weight:400;letter-spacing:-.62px}.elementor-widget-text-editor{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-748 .elementor-element.elementor-element-6078123{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-e67a423{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-c64da5f .elementor-heading-title{font-weight:300;text-transform:uppercase}.elementor-748 .elementor-element.elementor-element-2b2f191 .elementor-heading-title{font-weight:200}.elementor-748 .elementor-element.elementor-element-1c2da7b{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-ae3b092>.elementor-widget-container{margin:0 0 20px}.elementor-748 .elementor-element.elementor-element-ae3b092 .elementor-heading-title{font-weight:200}.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-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-748 .elementor-element.elementor-element-243bccd .elementor-icon-list-icon i{transition:color .3s}.elementor-748 .elementor-element.elementor-element-243bccd .elementor-icon-list-icon svg{transition:fill .3s}.elementor-748 .elementor-element.elementor-element-243bccd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-748 .elementor-element.elementor-element-243bccd .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-748 .elementor-element.elementor-element-c95acce{--spacer-size:10px}.elementor-748 .elementor-element.elementor-element-baee508{--spacer-size:20px}.elementor-748 .elementor-element.elementor-element-8e52489>.elementor-widget-container{margin:0 0 20px}.elementor-748 .elementor-element.elementor-element-8e52489 .elementor-heading-title{font-weight:200}.elementor-748 .elementor-element.elementor-element-0a1320d>.elementor-widget-container{margin:0 0 30px}.elementor-748 .elementor-element.elementor-element-0a1320d .elementor-icon-list-icon i{transition:color .3s}.elementor-748 .elementor-element.elementor-element-0a1320d .elementor-icon-list-icon svg{transition:fill .3s}.elementor-748 .elementor-element.elementor-element-0a1320d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px}.elementor-748 .elementor-element.elementor-element-0a1320d .elementor-icon-list-text{color:var(--e-global-color-text);transition:color .3s}.elementor-748 .elementor-element.elementor-element-f73e03d .elementor-button{background-color:var(--e-global-color-cbac8cd);border-style:solid;border-width:1px;padding:16px 50px 16px 32px}.elementor-748 .elementor-element.elementor-element-f73e03d .elementor-button:hover,.elementor-748 .elementor-element.elementor-element-f73e03d .elementor-button:focus{background-color:var(--e-global-color-f0fd5f2);color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-f73e03d>.elementor-widget-container{margin:0}.elementor-748 .elementor-element.elementor-element-f73e03d.elementor-element{--align-self:flex-start}.elementor-748 .elementor-element.elementor-element-f73e03d .elementor-button:hover svg,.elementor-748 .elementor-element.elementor-element-f73e03d .elementor-button:focus svg{fill:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-f17f04e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-748 .elementor-element.elementor-element-eb3d109{--display:flex;--min-height:780px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-eb3d109:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-eb3d109>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/06/Capture-décran-2025-07-01-à-12.06.29.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-08c0eb1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-08c0eb1:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-08c0eb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-2abf037{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-6daabe2 .elementor-heading-title{font-weight:300;text-transform:uppercase}.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-748 .elementor-element.elementor-element-57f2703 .elementor-icon-wrapper{text-align:center}.elementor-748 .elementor-element.elementor-element-57f2703 .elementor-icon{font-size:24px}.elementor-748 .elementor-element.elementor-element-57f2703 .elementor-icon svg{height:24px}.elementor-748 .elementor-element.elementor-element-10929b8{font-size:14px;font-weight:300}.elementor-748 .elementor-element.elementor-element-fe6e7bc{--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}.elementor-748 .elementor-element.elementor-element-ec2dede{--display:flex;--min-height:680px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-ec2dede:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-ec2dede>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/06/Capture-décran-2025-07-17-à-18.11.14-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto}.elementor-748 .elementor-element.elementor-element-ff5983d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-ff5983d:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-ff5983d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-3d75285{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-6dff5b5 .elementor-heading-title{font-weight:300;text-transform:uppercase}.elementor-748 .elementor-element.elementor-element-e66bf96 .elementor-icon-wrapper{text-align:center}.elementor-748 .elementor-element.elementor-element-e66bf96 .elementor-icon{font-size:24px}.elementor-748 .elementor-element.elementor-element-e66bf96 .elementor-icon svg{height:24px}.elementor-748 .elementor-element.elementor-element-0d31e9b{font-size:14px;font-weight:300}.elementor-748 .elementor-element.elementor-element-c397a4b{--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}.elementor-748 .elementor-element.elementor-element-775908b{--display:flex;--min-height:680px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-775908b:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-775908b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/07/Capture-décran-2025-07-01-à-12.22.02.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-775908b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-748 .elementor-element.elementor-element-3ddf682{--display:flex;--min-height:680px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-3ddf682:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-3ddf682>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/06/Capture-décran-2025-07-01-à-12.07.24.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-5c64fb1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-5c64fb1:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-5c64fb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-78f0e43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-748 .elementor-element.elementor-element-6e70949 .elementor-heading-title{font-weight:300;text-transform:uppercase}.elementor-748 .elementor-element.elementor-element-29a9887 .elementor-icon-wrapper{text-align:center}.elementor-748 .elementor-element.elementor-element-29a9887 .elementor-icon{font-size:24px}.elementor-748 .elementor-element.elementor-element-29a9887 .elementor-icon svg{height:24px}.elementor-748 .elementor-element.elementor-element-4e56842{font-size:14px;font-weight:300}.elementor-748 .elementor-element.elementor-element-b3c8eae{--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}.elementor-748 .elementor-element.elementor-element-a88de6b{--display:flex;--min-height:680px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-a88de6b:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-a88de6b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/08/10733cb74f2d4b5e710dfe272599256fd1f066f6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-a88de6b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-748 .elementor-element.elementor-element-4bec3d8{--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}.elementor-748 .elementor-element.elementor-element-e029aea{--display:flex;--min-height:680px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-e029aea:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-e029aea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/06/Capture-décran-2025-07-01-à-12.23.12.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-e029aea.e-con{--flex-grow:0;--flex-shrink:0}.elementor-748 .elementor-element.elementor-element-5e9233e{--display:flex;--min-height:680px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-5e9233e:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-5e9233e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/07/Capture-décran-2025-07-03-à-20.58.38.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-8957259{--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:90px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-7e53f23{--e-image-carousel-slides-to-show:2}.elementor-748 .elementor-element.elementor-element-7e53f23>.elementor-widget-container{padding:30px 0 0}.elementor-748 .elementor-element.elementor-element-9028cc8{--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:90px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-b3c3545{--e-image-carousel-slides-to-show:2}.elementor-748 .elementor-element.elementor-element-b3c3545>.elementor-widget-container{padding:30px 0 0}.elementor-748 .elementor-element.elementor-element-41c4336{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-4ee40d8 .elementor-heading-title{font-weight:300}.elementor-widget-uael-ba-slider .twentytwenty-before-label:before,.elementor-widget-uael-ba-slider .twentytwenty-after-label:before{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-before-label,.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-after-label{align-items:flex-start}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-before-label:before{content:"Avant"}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-after-label:before{content:"Après"}.elementor-748 .elementor-element.elementor-element-abb7b3e{margin-right:auto}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-overlay{background-color:rgba(0,0,0,.5)}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle{border-color:#fff;border-width:2px;width:32px;height:32px;margin-left:calc( -32px/2 - 2px );margin-top:calc( -32px/2 - 2px );border-radius:93%}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle:before{background:#fff}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle:after{background:#fff}body:not(.rtl) .elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#fff;margin-right:calc(5px/2)}body:not(.rtl) .elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#fff;margin-left:calc(5px/2)}.rtl .elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle .twentytwenty-right-arrow{border-right-color:#fff;margin-right:calc(5px/2)}.rtl .elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle .twentytwenty-left-arrow{border-left-color:#fff;margin-left:calc(5px/2)}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:#fff}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:#fff}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-horizontal .twentytwenty-handle:before{width:2px;margin-left:calc( -2px/2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-horizontal .twentytwenty-handle:after{width:2px;margin-left:calc( -2px/2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-vertical .twentytwenty-handle:before{height:2px;margin-top:calc( -2px/2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-vertical .twentytwenty-handle:after{height:2px;margin-top:calc( -2px/2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc( ( 32px + ( 2px * 2 ) ) / 2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc( ( 32px + ( 2px * 2 ) ) / 2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc( ( 32px + ( 2px * 2 ) ) / 2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc( ( 32px + ( 2px * 2 ) ) / 2 )}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-left-arrow,.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-right-arrow,.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-up-arrow,.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-down-arrow{border-width:5px}.elementor-748 .elementor-element.elementor-element-5fec369{--display:flex;--min-height:750px;--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 24px;--row-gap:0px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-5fec369:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-5fec369>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-748 .elementor-element.elementor-element-ab3c87e{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-003659e{width:var(--container-widget-width,720px);max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0}.elementor-748 .elementor-element.elementor-element-003659e>.elementor-widget-container{margin:0}.elementor-748 .elementor-element.elementor-element-003659e .elementor-heading-title{font-weight:400;text-transform:uppercase;color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-35291c3{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:60px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-60ab40f{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-9ce59b9{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:60px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-afa3e4a{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-bee3591{--display:flex;border-style:none;--border-style:none;--padding-top:12px;--padding-bottom:12px;--padding-left:60px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-41cb6ca{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-2aaf170{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--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-cbac8cd);--n-accordion-title-hover-color:var(--e-global-color-cbac8cd);--n-accordion-title-active-color:var(--e-global-color-cbac8cd);--n-accordion-icon-size:24px}.elementor-748 .elementor-element.elementor-element-2aaf170>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}.elementor-748 .elementor-element.elementor-element-2aaf170{--n-accordion-padding:16px 0px 16px 60px}.elementor-748 .elementor-element.elementor-element-4dd3239{--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-widget-image .widget-image-caption{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-748 .elementor-element.elementor-element-1184a8c img{width:100%;height:680px;object-fit:cover;object-position:center center}.elementor-748 .elementor-element.elementor-element-1d048a8 img{width:100%;height:680px;object-fit:cover;object-position:center center}.elementor-748 .elementor-element.elementor-element-172ecc3 img{width:100%;height:680px;object-fit:cover;object-position:center center}.elementor-748 .elementor-element.elementor-element-8200f08{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-8200f08:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-8200f08>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-885c9de{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-6737593{--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;border-style:solid;--border-style:solid;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-fdba93d>.elementor-widget-container{margin:0}.elementor-748 .elementor-element.elementor-element-fdba93d .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-748 .elementor-element.elementor-element-e72308f.elementor-element{--align-self:flex-start}.elementor-748 .elementor-element.elementor-element-e72308f .elementor-icon-wrapper{text-align:center}.elementor-748 .elementor-element.elementor-element-e72308f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-e72308f.elementor-view-framed .elementor-icon,.elementor-748 .elementor-element.elementor-element-e72308f.elementor-view-default .elementor-icon{color:var(--e-global-color-cbac8cd);border-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-e72308f.elementor-view-framed .elementor-icon,.elementor-748 .elementor-element.elementor-element-e72308f.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-e72308f .elementor-icon{font-size:24px}.elementor-748 .elementor-element.elementor-element-e72308f .elementor-icon svg{height:24px}.elementor-748 .elementor-element.elementor-element-aa36816.elementor-element{--align-self:flex-start}.elementor-748 .elementor-element.elementor-element-aa36816 .elementor-icon-wrapper{text-align:center}.elementor-748 .elementor-element.elementor-element-aa36816.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-aa36816.elementor-view-framed .elementor-icon,.elementor-748 .elementor-element.elementor-element-aa36816.elementor-view-default .elementor-icon{color:var(--e-global-color-cbac8cd);border-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-aa36816.elementor-view-framed .elementor-icon,.elementor-748 .elementor-element.elementor-element-aa36816.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-aa36816 .elementor-icon{font-size:24px}.elementor-748 .elementor-element.elementor-element-aa36816 .elementor-icon svg{height:24px}.elementor-748 .elementor-element.elementor-element-a4af29d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-6b0f2ec{--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-748 .elementor-element.elementor-element-e5d9f65{--swiper-slides-to-display:4;--swiper-slides-gap:30px}.elementor-748 .elementor-element.elementor-element-e5d9f65>.elementor-widget-container{margin:0;padding:0}.elementor-748 .elementor-element.elementor-element-e5d9f65 .swiper-slide>.elementor-element{height:100%}.elementor-748 .elementor-element.elementor-element-7ccd85e .elementor-button{background-color:var(--e-global-color-cbac8cd);border-style:solid;border-width:1px;padding:16px 50px 16px 32px}.elementor-748 .elementor-element.elementor-element-7ccd85e .elementor-button:hover,.elementor-748 .elementor-element.elementor-element-7ccd85e .elementor-button:focus{background-color:var(--e-global-color-f0fd5f2);color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-7ccd85e{width:initial;max-width:initial}.elementor-748 .elementor-element.elementor-element-7ccd85e>.elementor-widget-container{margin:0}.elementor-748 .elementor-element.elementor-element-7ccd85e.elementor-element{--align-self:flex-start}.elementor-748 .elementor-element.elementor-element-7ccd85e .elementor-button:hover svg,.elementor-748 .elementor-element.elementor-element-7ccd85e .elementor-button:focus svg{fill:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-4c45e76{--display:flex;--min-height:1024px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-748 .elementor-element.elementor-element-4c45e76:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-4c45e76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://espemtl.thedev.ca/wp-content/uploads/2025/07/AnnieFafard_Espé_ResidenceCantin_488.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-748 .elementor-element.elementor-element-0c378bd{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-748 .elementor-element.elementor-element-0c378bd:not(.elementor-motion-effects-element-type-background),.elementor-748 .elementor-element.elementor-element-0c378bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-fad9597{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center}.elementor-748 .elementor-element.elementor-element-fad9597.elementor-element{--align-self:center}.elementor-748 .elementor-element.elementor-element-fad9597 .elementor-heading-title{font-weight:300}.elementor-748 .elementor-element.elementor-element-ec4ccf4 .elementor-button{background-color:var(--e-global-color-cbac8cd);border-style:solid;border-width:1px;padding:16px 50px 16px 32px}.elementor-748 .elementor-element.elementor-element-ec4ccf4 .elementor-button:hover,.elementor-748 .elementor-element.elementor-element-ec4ccf4 .elementor-button:focus{background-color:var(--e-global-color-f0fd5f2);color:var(--e-global-color-cbac8cd)}.elementor-748 .elementor-element.elementor-element-ec4ccf4.elementor-element{--align-self:center}.elementor-748 .elementor-element.elementor-element-ec4ccf4 .elementor-button:hover svg,.elementor-748 .elementor-element.elementor-element-ec4ccf4 .elementor-button:focus svg{fill:var(--e-global-color-cbac8cd)}:root{--page-title-display:none}@media(min-width:768px){.elementor-748 .elementor-element.elementor-element-8b5d822{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-50f6422{--width:600px}.elementor-748 .elementor-element.elementor-element-cd84dda{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-94180ca{--width:850px}.elementor-748 .elementor-element.elementor-element-6078123{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-e67a423{--width:850px}.elementor-748 .elementor-element.elementor-element-f17f04e{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-fe6e7bc{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-c397a4b{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-775908b{--width:715px}.elementor-748 .elementor-element.elementor-element-b3c8eae{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-a88de6b{--width:100%}.elementor-748 .elementor-element.elementor-element-4bec3d8{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-e029aea{--width:715px}.elementor-748 .elementor-element.elementor-element-8957259{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-9028cc8{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-41c4336{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-5fec369{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-ab3c87e{--width:50%}.elementor-748 .elementor-element.elementor-element-4dd3239{--width:50%}.elementor-748 .elementor-element.elementor-element-6737593{--content-width:1440px}.elementor-748 .elementor-element.elementor-element-0c378bd{--width:680px}}@media(max-width:1024px) and (min-width:768px){.elementor-748 .elementor-element.elementor-element-94180ca{--width:100%}.elementor-748 .elementor-element.elementor-element-e67a423{--width:100%}.elementor-748 .elementor-element.elementor-element-775908b{--width:600px}.elementor-748 .elementor-element.elementor-element-a88de6b{--width:731%}.elementor-748 .elementor-element.elementor-element-e029aea{--width:600px}.elementor-748 .elementor-element.elementor-element-ab3c87e{--width:100%}.elementor-748 .elementor-element.elementor-element-4dd3239{--width:100%}}@media(max-width:1024px){.elementor-748 .elementor-element.elementor-element-8b5d822{--justify-content:flex-start;--padding-top:130px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-cd84dda{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-6078123{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-eb3d109{--min-height:390px}.elementor-748 .elementor-element.elementor-element-ec2dede{--min-height:420px}.elementor-748 .elementor-element.elementor-element-c397a4b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-748 .elementor-element.elementor-element-775908b{--min-height:530px}.elementor-748 .elementor-element.elementor-element-3ddf682{--min-height:490px}.elementor-748 .elementor-element.elementor-element-b3c8eae{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-748 .elementor-element.elementor-element-4bec3d8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-748 .elementor-element.elementor-element-e029aea{--min-height:480px}.elementor-748 .elementor-element.elementor-element-5e9233e{--min-height:480px}.elementor-748 .elementor-element.elementor-element-5fec369{--flex-wrap:wrap}.elementor-748 .elementor-element.elementor-element-003659e>.elementor-widget-container{padding:20px 0 0}.elementor-748 .elementor-element.elementor-element-4dd3239{--min-height:475px}.elementor-748 .elementor-element.elementor-element-4dd3239.e-con{--order:-99999}.elementor-748 .elementor-element.elementor-element-1184a8c img{height:475px}.elementor-748 .elementor-element.elementor-element-1d048a8 img{height:475px}.elementor-748 .elementor-element.elementor-element-172ecc3 img{height:475px}.elementor-748 .elementor-element.elementor-element-6737593{--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;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-fdba93d{text-align:start}.elementor-748 .elementor-element.elementor-element-e5d9f65{--swiper-slides-to-display:2}.elementor-748 .elementor-element.elementor-element-e5d9f65>.elementor-widget-container{margin:0}.elementor-748 .elementor-element.elementor-element-4c45e76{--min-height:750px}.elementor-748 .elementor-element.elementor-element-0c378bd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}}@media(max-width:767px){.elementor-748 .elementor-element.elementor-element-8b5d822{--min-height:100vh;--justify-content:flex-start;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-8b5d822.e-con{--align-self:flex-start}.elementor-748 .elementor-element.elementor-element-50f6422{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-748 .elementor-element.elementor-element-7707778{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-748 .elementor-element.elementor-element-9286fa5{bottom:20px}.elementor-748 .elementor-element.elementor-element-cd84dda{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-6078123{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-f17f04e{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-eb3d109{--min-height:400px}.elementor-748 .elementor-element.elementor-element-fe6e7bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-ec2dede{--min-height:300px}.elementor-748 .elementor-element.elementor-element-c397a4b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-775908b{--min-height:400px}.elementor-748 .elementor-element.elementor-element-3ddf682{--min-height:400px}.elementor-748 .elementor-element.elementor-element-4bec3d8{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-e029aea{--min-height:400px}.elementor-748 .elementor-element.elementor-element-5e9233e{--min-height:400px}.elementor-748 .elementor-element.elementor-element-8957259{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-9028cc8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-b3c3545{--e-image-carousel-slides-to-show:1}.elementor-748 .elementor-element.elementor-element-41c4336{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-5fec369{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-003659e>.elementor-widget-container{margin:30px 0 0}:where(.elementor-748 .elementor-element.elementor-element-2aaf170>.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{line-height:1em}.elementor-748 .elementor-element.elementor-element-4dd3239.e-con{--order:-99999}.elementor-748 .elementor-element.elementor-element-8200f08{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-6737593{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-fdba93d{width:auto;max-width:auto}.elementor-748 .elementor-element.elementor-element-fdba93d.elementor-element{--align-self:flex-start}.elementor-748 .elementor-element.elementor-element-e5d9f65{--swiper-slides-to-display:1}.elementor-748 .elementor-element.elementor-element-e5d9f65>.elementor-widget-container{margin:0}.elementor-748 .elementor-element.elementor-element-7ccd85e>.elementor-widget-container{margin:0 10px 0 0}.elementor-748 .elementor-element.elementor-element-4c45e76{--min-height:600px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-748 .elementor-element.elementor-element-0c378bd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-748 .elementor-element.elementor-element-fad9597{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}.elementor-748 .elementor-element.elementor-element-50f6422:before{content:"";height:40px;width:60%;background:#fff;position:absolute;top:-40px}.elementor-748 .elementor-element.elementor-element-50f6422:after{content:"";height:40px;width:50%;left:0;background:#fff;position:absolute;bottom:-40px}.elementor-748 .elementor-element.elementor-element-9286fa5 a:before{width:10px;height:10px;background:#eb1705;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-9286fa5:hover a:before{transform:scale(3)}.elementor-748 .elementor-element.elementor-element-9286fa5 a:after{width:10px;height:10px;opacity:0;background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/tooltip.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-9286fa5:hover a:after{transform:scale(2.2);opacity:1}.elementor-748 .elementor-element.elementor-element-243bccd i{display:none}.elementor-748 .elementor-element.elementor-element-243bccd li{padding-left:30px}.elementor-748 .elementor-element.elementor-element-243bccd li:before{content:"___";position:absolute;left:0;top:-6px;color:#eb1705}.elementor-748 .elementor-element.elementor-element-0a1320d i{display:none}.elementor-748 .elementor-element.elementor-element-0a1320d li{padding-left:30px}.elementor-748 .elementor-element.elementor-element-0a1320d li:before{content:"___";position:absolute;left:0;top:-6px;color:#eb1705}.elementor-748 .elementor-element.elementor-element-1c2da7b{display:none}.elementor-748 .elementor-element.elementor-element-f73e03d a:before{width:10px;height:10px;background:#c4bdb2;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-f73e03d:hover a:before{transform:scale(2.6)}.elementor-748 .elementor-element.elementor-element-f73e03d a:after{width:10px;height:10px;opacity:0;background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/material-symbols-light_add.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-f73e03d:hover a:after{transform:scale(1.8);opacity:1}.fermer:after{width:10px;height:10px;opacity:0;background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/material-symbols-light_add.svg)!important;transform:rotate(45deg);background-repeat:no-repeat!important;background-size:cover!important;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-f73e03d:hover a.fermer:after{transform:scale(1.8) rotate(45deg);opacity:1}.elementor-748 .elementor-element.elementor-element-b3e2973{width:0;height:0;position:absolute}.img-caption{overflow:hidden;width:100%;transition:.6s all cubic-bezier(.86,0,.07,1);position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 60px))}@media screen and (min-width:1400px){.img-caption{width:400px}}.img-caption *{transition:all cubic-bezier(.86,0,.07,1)}.img-caption.active{transition:.6s all cubic-bezier(.86,0,.07,1);transform:translateY(calc(0%))}.img-caption .caption-text{transform:translateY(calc(10%));transition:.6s all cubic-bezier(.86,0,.07,1) .1s;opacity:0}.img-caption.active .caption-text{transform:translateY(calc(0%));opacity:1}.caption-trigger{cursor:pointer}.caption-trigger:before{content:"";background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/material-symbols-light_remove.svg);width:24px;height:24px;background-size:cover;background-repeat:no-repeat;position:absolute;right:0;left:auto;opacity:0}.img-caption.active .caption-trigger svg path{opacity:0}.img-caption.active .caption-trigger:before{opacity:1!important}.elementor-748 .elementor-element.elementor-element-eb3d109{overflow:hidden}.elementor-748 .elementor-element.elementor-element-346fdb7{width:0;height:0;position:absolute}.img-caption4{overflow:hidden;width:100%;transition:.6s all cubic-bezier(.86,0,.07,1);position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 60px))}@media screen and (min-width:1400px){.img-caption4{width:400px}}.img-caption4 *{transition:all cubic-bezier(.86,0,.07,1)}.img-caption4.active{transition:.6s all cubic-bezier(.86,0,.07,1);transform:translateY(calc(0%))}.img-caption4 .caption-text{transform:translateY(calc(10%));transition:.6s all cubic-bezier(.86,0,.07,1) .1s;opacity:0}.img-caption4.active .caption-text{transform:translateY(calc(0%));opacity:1}.caption-trigger4{cursor:pointer}.caption-trigger4:before{content:"";background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/material-symbols-light_remove.svg);width:24px;height:24px;background-size:cover;background-repeat:no-repeat;position:absolute;right:0;left:auto;opacity:0}.img-caption4.active .caption-trigger4 svg path{opacity:0}.img-caption4.active .caption-trigger4:before{opacity:1!important}.elementor-748 .elementor-element.elementor-element-ec2dede{overflow:hidden}.elementor-748 .elementor-element.elementor-element-775908b{overflow:hidden}.elementor-748 .elementor-element.elementor-element-ddc3273{width:0;height:0;position:absolute}.img-caption3{overflow:hidden;width:100%;transition:.6s all cubic-bezier(.86,0,.07,1);position:absolute;bottom:0;left:0;transform:translateY(calc(100% - 60px))}@media screen and (min-width:1400px){.img-caption3{width:400px}}.img-caption3 *{transition:all cubic-bezier(.86,0,.07,1)}.img-caption3.active{transition:.6s all cubic-bezier(.86,0,.07,1);transform:translateY(calc(0%))}.img-caption3 .caption-text3{transform:translateY(calc(10%));transition:.6s all cubic-bezier(.86,0,.07,1) .1s;opacity:0}.img-caption3.active .caption-text3{transform:translateY(calc(0%));opacity:1}.caption-trigger7{cursor:pointer}.caption-trigger3:before{content:"";background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/material-symbols-light_remove.svg);width:24px;height:24px;background-size:cover;background-repeat:no-repeat;position:absolute;right:0;left:auto;opacity:0}.img-caption3.active .caption-trigger3 svg path{opacity:0}.img-caption3.active .caption-trigger3:before{opacity:1!important}.elementor-748 .elementor-element.elementor-element-3ddf682{overflow:hidden}.elementor-748 .elementor-element.elementor-element-a88de6b{overflow:hidden}.elementor-748 .elementor-element.elementor-element-e029aea{overflow:hidden}.elementor-748 .elementor-element.elementor-element-5e9233e{overflow:hidden}.elementor-748 .elementor-element.elementor-element-7e53f23 .swiper-slide img{height:500px;filter:grayscale(0);opacity:.7;object-fit:cover;-webkit-transition:all 1s ease;transition:all 1s ease;transform:scale(.9)}.elementor-748 .elementor-element.elementor-element-7e53f23 .swiper-slide-active img{filter:grayscale(0)!important;opacity:1;transform:scale(1);-webkit-transition:all 1s ease;transition:all 1s ease}.elementor-748 .elementor-element.elementor-element-7e53f23 .eicon-chevron-left:before{content:"";background-image:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/arrow-thin.svg);width:24px;height:24px;display:block;transform:rotate(180deg);background-size:cover}.elementor-748 .elementor-element.elementor-element-7e53f23 .eicon-chevron-right:before{content:"";background-image:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/arrow-thin.svg);width:24px;height:24px;display:block;background-size:cover}.elementor-748 .elementor-element.elementor-element-7e53f23 .elementor-swiper-button{top:0}.elementor-748 .elementor-element.elementor-element-7e53f23 .elementor-swiper-button-prev{left:0}.elementor-748 .elementor-element.elementor-element-7e53f23 .elementor-swiper-button-next{right:0}.elementor-748 .elementor-element.elementor-element-b3c3545 .swiper-slide img{height:500px;filter:grayscale(0);opacity:.7;object-fit:cover;-webkit-transition:all 1s ease;transition:all 1s ease;transform:scale(.9)}@media screen and (max-width:1024px){.elementor-748 .elementor-element.elementor-element-b3c3545 .swiper-slide img{height:300px}}.elementor-748 .elementor-element.elementor-element-b3c3545 .swiper-slide-active img{filter:grayscale(0)!important;opacity:1;transform:scale(1);-webkit-transition:all 1s ease;transition:all 1s ease}.elementor-748 .elementor-element.elementor-element-b3c3545 .eicon-chevron-left:before{content:"";background-image:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/arrow-thin.svg);width:24px;height:24px;display:block;transform:rotate(180deg);background-size:cover}.elementor-748 .elementor-element.elementor-element-b3c3545 .eicon-chevron-right:before{content:"";background-image:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/arrow-thin.svg);width:24px;height:24px;display:block;background-size:cover}.elementor-748 .elementor-element.elementor-element-b3c3545 .elementor-swiper-button{top:0}.elementor-748 .elementor-element.elementor-element-b3c3545 .elementor-swiper-button-prev{left:0}.elementor-748 .elementor-element.elementor-element-b3c3545 .elementor-swiper-button-next{right:0}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-before-label:before{top:-10px!important;left:0!important;background:#fff;border-radius:0;color:#232325;font-size:1rem!important}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-after-label:before{top:-10px!important;right:0!important;background:#fff;border-radius:0;color:#232325;font-size:1rem!important}.elementor-748 .elementor-element.elementor-element-abb7b3e .twentytwenty-overlay{background-color:transparent!important}.elementor-748 .elementor-element.elementor-element-2aaf170 .e-n-accordion-item-title-icon{border:1px solid #fff;border-radius:16px;padding-left:6px;padding-right:6px;padding-top:1px;padding-bottom:1px;position:absolute;left:0;top:20px}.elementor-748 .elementor-element.elementor-element-2aaf170 .e-n-accordion-item{border-bottom:1px solid #fff}.elementor-748 .elementor-element.elementor-element-4dd3239{overflow:hidden}.elementor-748 .elementor-element.elementor-element-885c9de{position:relative;max-width:1440px;margin:auto;display:block;margin-bottom:40px}.elementor-748 .elementor-element.elementor-element-e72308f{position:absolute;right:10px;bottom:20px;cursor:pointer;transition:all .3s ease}.elementor-748 .elementor-element.elementor-element-e72308f path{stroke-width:0;transition:all .3s ease}.elementor-748 .elementor-element.elementor-element-e72308f:hover path{fill:#a2a181}@media screen and (max-width:767px){.elementor-748 .elementor-element.elementor-element-e72308f{bottom:0;right:0}}.elementor-748 .elementor-element.elementor-element-aa36816{position:absolute;right:40px;bottom:20px;cursor:pointer;transition:all .3s ease}.elementor-748 .elementor-element.elementor-element-aa36816 svg{transform:rotate(180deg)}.elementor-748 .elementor-element.elementor-element-aa36816 path{stroke-width:0;transition:all .3s ease}.elementor-748 .elementor-element.elementor-element-aa36816:hover path{fill:#a2a181}@media screen and (max-width:767px){.elementor-748 .elementor-element.elementor-element-aa36816{bottom:0;right:30px}}.elementor-748 .elementor-element.elementor-element-6737593{position:relative;max-width:1440px;margin:auto;display:block;margin-bottom:40px}@media screen and (max-width:768px){.elementor-748 .elementor-element.elementor-element-6737593 .e-con-inner{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:1366px){.elementor-748 .elementor-element.elementor-element-e5d9f65{margin-left:calc((100vw - 1490px) / 2)}}@media screen and (min-width:1367px){.elementor-748 .elementor-element.elementor-element-7ccd85e{margin-left:calc((100vw - 1490px) / 2)}}.elementor-748 .elementor-element.elementor-element-7ccd85e a:before{width:10px;height:10px;background:#c4bdb2;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-7ccd85e:hover a:before{transform:scale(2.6)}.elementor-748 .elementor-element.elementor-element-7ccd85e a:after{width:10px;height:10px;opacity:0;background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/arrow-thin.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-7ccd85e:hover a:after{transform:scale(1.8);opacity:1}.elementor-748 .elementor-element.elementor-element-ec4ccf4 a:before{width:10px;height:10px;background:#eb1705;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-ec4ccf4:hover a:before{transform:scale(3)}.elementor-748 .elementor-element.elementor-element-ec4ccf4 a:after{width:10px;height:10px;opacity:0;background:url(https://espemtl.thedev.ca/wp-content/uploads/2025/06/tooltip.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;content:"";position:absolute;right:20px;top:50%;margin-top:-5px;transition:.2s all ease}.elementor-748 .elementor-element.elementor-element-ec4ccf4:hover a:after{transform:scale(2.2);opacity:1}