.elementor-8 .elementor-element.elementor-element-333b7a2:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-333b7a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://excavationdemers.ca/wp-content/uploads/2020/06/slider-excavationdemers.jpg");background-position:bottom center;background-size:cover}.elementor-8 .elementor-element.elementor-element-333b7a2{border-style:solid;border-width:0 0 1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-8 .elementor-element.elementor-element-333b7a2,.elementor-8 .elementor-element.elementor-element-333b7a2>.elementor-background-overlay{border-radius:0}.elementor-8 .elementor-element.elementor-element-333b7a2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1482509.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-1482509.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-1482509>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-1482509>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-1482509>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-1482509>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-be311df{border-style:solid;border-width:0 0 1px;border-color:#7a7a7a;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 9%}.elementor-8 .elementor-element.elementor-element-be311df>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#7a7a7a;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:8% 0 4%}.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-144636e{text-align:left}.elementor-8 .elementor-element.elementor-element-144636e img{width:100%;max-width:280px}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-726321c.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-8 .elementor-element.elementor-element-726321c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-8 .elementor-element.elementor-element-726321c>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 0 3% 9%}.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-menu-toggle{margin:0 auto}.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-nav-menu .elementor-item{font-family:"Yantramanav",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1.2px}.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-5b632ca8);fill:var(--e-global-color-5b632ca8)}.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-nav-menu--main .elementor-item:hover,.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-8 .elementor-element.elementor-element-f643ee5 .elementor-nav-menu--main .elementor-item:focus{color:#ff5a00;fill:#ff5a00}.elementor-8 .elementor-element.elementor-element-f643ee5>.elementor-widget-container{margin:0;padding:0}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-abbb5d2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-abbb5d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-abbb5d2>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:9% 0}.elementor-8 .elementor-element.elementor-element-d30f6a0 .elementor-button{font-family:"Yantramanav",Sans-serif;font-size:20px;background-color:#ff5a00;border-radius:1px;padding:8px 10px}.elementor-8 .elementor-element.elementor-element-d30f6a0 .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-d30f6a0 .elementor-button:focus{color:#ff5a00;background-color:#fff}.elementor-8 .elementor-element.elementor-element-d30f6a0 .elementor-button:hover svg,.elementor-8 .elementor-element.elementor-element-d30f6a0 .elementor-button:focus svg{fill:#ff5a00}.elementor-8 .elementor-element.elementor-element-af29281 .elementor-heading-title{color:#fff;font-size:82px}.elementor-8 .elementor-element.elementor-element-af29281>.elementor-widget-container{margin:10% 9%;padding:0}.elementor-8 .elementor-element.elementor-element-1413f6b:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-1413f6b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://excavationdemers.ca/wp-content/uploads/2020/05/blanc-excavationdemers.jpg");background-position:center center;background-size:cover}.elementor-8 .elementor-element.elementor-element-1413f6b{border-style:solid;border-width:0 0 1px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:6% 9%}.elementor-8 .elementor-element.elementor-element-1413f6b,.elementor-8 .elementor-element.elementor-element-1413f6b>.elementor-background-overlay{border-radius:0}.elementor-8 .elementor-element.elementor-element-1413f6b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-e9876b8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-8 .elementor-element.elementor-element-e9876b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-8 .elementor-element.elementor-element-e9876b8>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-e9876b8>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-e9876b8>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-e9876b8>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-4ea8527{margin-top:0;margin-bottom:0;padding:0}.elementor-8 .elementor-element.elementor-element-b88ddfc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-9b6ba2b{--divider-border-style:solid;--divider-color:#ff5a00;--divider-border-width:3px;width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-9b6ba2b .elementor-divider-separator{width:50%}.elementor-8 .elementor-element.elementor-element-9b6ba2b .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-8 .elementor-element.elementor-element-9b6ba2b>.elementor-widget-container{margin:-11% 0 0;padding:0}.elementor-8 .elementor-element.elementor-element-c16e430>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-1cf4c3c .elementor-heading-title{color:#ff5a00;font-family:"Yantramanav",Sans-serif;font-size:45px;font-weight:700;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-1cf4c3c>.elementor-widget-container{margin:0 0 30%;padding:0}.elementor-8 .elementor-element.elementor-element-1cf4c3c{width:auto;max-width:auto}.elementor-8 .elementor-element.elementor-element-e47a5c5{margin-top:0;margin-bottom:0;padding:0}.elementor-8 .elementor-element.elementor-element-39ac122:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-element-populated{border-style:solid;border-width:0 0 3px;border-color:#ff5a00;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 6% 0 0;--e-column-margin-right:6%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-607fada>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-12424dc .elementor-heading-title{color:#ff5a00;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-12424dc>.elementor-widget-container{padding:8% 6% 10%}.elementor-8 .elementor-element.elementor-element-aa2d4c0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-aa2d4c0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8 .elementor-element.elementor-element-aa2d4c0>.elementor-element-populated{border-style:solid;border-width:0 0 3px;border-color:#ff5a00;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:0}.elementor-8 .elementor-element.elementor-element-aa2d4c0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-cae2092 .elementor-heading-title{color:#ff5a00;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-cae2092>.elementor-widget-container{padding:8% 6% 10%}.elementor-8 .elementor-element.elementor-element-fa0ddc9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-fa0ddc9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8 .elementor-element.elementor-element-fa0ddc9>.elementor-element-populated{border-style:solid;border-width:0 0 3px;border-color:#ff5a00;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 6%;--e-column-margin-right:0%;--e-column-margin-left:6%;padding:0}.elementor-8 .elementor-element.elementor-element-fa0ddc9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-3cb5b5c .elementor-heading-title{color:#ff5a00;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-3cb5b5c>.elementor-widget-container{padding:8% 6% 10%}.elementor-8 .elementor-element.elementor-element-c06ec7e:not(.elementor-motion-effects-element-type-background),.elementor-8 .elementor-element.elementor-element-c06ec7e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://excavationdemers.ca/wp-content/uploads/2020/05/apropos-excavationdemers.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover}.elementor-8 .elementor-element.elementor-element-c06ec7e .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-8 .elementor-element.elementor-element-c06ec7e,.elementor-8 .elementor-element.elementor-element-c06ec7e>.elementor-background-overlay{border-radius:0}.elementor-8 .elementor-element.elementor-element-c06ec7e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:5% 9%}.elementor-8 .elementor-element.elementor-element-c06ec7e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2889f75.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-2889f75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-2889f75>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-2889f75>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-2889f75>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-2889f75>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-2889f75>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5e52d4b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-8 .elementor-element.elementor-element-5e52d4b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-8 .elementor-element.elementor-element-5e52d4b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff5a00}.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 1.5%;--e-column-margin-right:0%;--e-column-margin-left:1.5%;padding:10%}.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8 .elementor-element.elementor-element-ecb6392 .elementor-heading-title{color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-ecb6392>.elementor-widget-container{margin:0 0 1%;padding:0}.elementor-8 .elementor-element.elementor-element-13ac6f6 .elementor-heading-title{color:#fff;font-size:37px;letter-spacing:1px}.elementor-8 .elementor-element.elementor-element-13ac6f6>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-d7cafd1{color:#fff;font-family:"Yantramanav",Sans-serif;font-size:13px;font-weight:400;letter-spacing:.3px}.elementor-8 .elementor-element.elementor-element-d7cafd1>.elementor-widget-container{margin:5% 0;padding:0}.elementor-8 .elementor-element.elementor-element-1d997c0{color:#fff;font-family:"Yantramanav",Sans-serif;font-size:13px;font-weight:400;letter-spacing:.3px}.elementor-8 .elementor-element.elementor-element-1d997c0>.elementor-widget-container{margin:0 0 5%;padding:0}.elementor-8 .elementor-element.elementor-element-39cd37f .elementor-button{font-family:"Yantramanav",Sans-serif;font-size:14px;fill:#ff5a00;color:#ff5a00;background-color:#fff;border-radius:1px}.elementor-8 .elementor-element.elementor-element-39cd37f .elementor-button:hover,.elementor-8 .elementor-element.elementor-element-39cd37f .elementor-button:focus{background-color:#000}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-2fbc394{width:19%}.elementor-8 .elementor-element.elementor-element-726321c{width:52.757%}.elementor-8 .elementor-element.elementor-element-abbb5d2{width:27.561%}.elementor-8 .elementor-element.elementor-element-b88ddfc{width:6.032%}.elementor-8 .elementor-element.elementor-element-c16e430{width:93.957%}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1482509>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-1482509>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-1482509>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated{border-width:0}.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-2fbc394>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-726321c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8 .elementor-element.elementor-element-abbb5d2>.elementor-element-populated,.elementor-8 .elementor-element.elementor-element-abbb5d2>.elementor-element-populated>.elementor-background-overlay,.elementor-8 .elementor-element.elementor-element-abbb5d2>.elementor-background-slideshow{border-radius:0}.elementor-8 .elementor-element.elementor-element-abbb5d2>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-af29281 .elementor-heading-title{font-size:40px}.elementor-8 .elementor-element.elementor-element-1413f6b{margin-top:0;margin-bottom:0;padding:18% 6% 6%}.elementor-8 .elementor-element.elementor-element-39ac122>.elementor-element-populated{margin:0 0 6%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-aa2d4c0>.elementor-element-populated{margin:0 0 6%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-fa0ddc9>.elementor-element-populated{margin:0 0 6%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-8 .elementor-element.elementor-element-c06ec7e{padding:6%}.elementor-8 .elementor-element.elementor-element-5e52d4b>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:6%}}