.elementor-1614 .elementor-element.elementor-element-5b995a5e:not(.elementor-motion-effects-element-type-background), .elementor-1614 .elementor-element.elementor-element-5b995a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2022/07/292598254_476577554468461_2887181843967738404_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-5b995a5e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f2d1c4c ) 51%, #000000 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-5b995a5e > .elementor-container{min-height:400px;}.elementor-1614 .elementor-element.elementor-element-5b995a5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-195px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1614 .elementor-element.elementor-element-65a872df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1614 .elementor-element.elementor-element-65a872df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1614 .elementor-element.elementor-element-65a872df.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1614 .elementor-element.elementor-element-65a872df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1614 .elementor-element.elementor-element-3432bb52{text-align:center;}.elementor-1614 .elementor-element.elementor-element-3432bb52 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-6177c0bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-1614 .elementor-element.elementor-element-6177c0bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-20eeb069 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1614 .elementor-element.elementor-element-20eeb069{text-align:center;font-size:25px;color:#FFFFFF;}.elementor-1614 .elementor-element.elementor-element-31f102f7:not(.elementor-motion-effects-element-type-background), .elementor-1614 .elementor-element.elementor-element-31f102f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1614 .elementor-element.elementor-element-31f102f7 > .elementor-container{max-width:1600px;}.elementor-1614 .elementor-element.elementor-element-31f102f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1614 .elementor-element.elementor-element-31f102f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-53e37481:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1614 .elementor-element.elementor-element-53e37481 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2023/07/361408488_660875856065846_3991481487391150191_n.jpg");background-position:center center;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-53e37481 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-1614 .elementor-element.elementor-element-53e37481 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:200px 0px 200px 0px;}.elementor-1614 .elementor-element.elementor-element-53e37481 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-7904caaf{text-align:center;}.elementor-1614 .elementor-element.elementor-element-7904caaf .elementor-heading-title{font-size:34px;color:var( --e-global-color-primary );}.elementor-1614 .elementor-element.elementor-element-2067a346 .elementor-icon-wrapper{text-align:center;}.elementor-1614 .elementor-element.elementor-element-2067a346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-2067a346.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-2067a346.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-2067a346.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-2067a346.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-2067a346 .elementor-icon i, .elementor-1614 .elementor-element.elementor-element-2067a346 .elementor-icon svg{transform:rotate(0deg);}.elementor-1614 .elementor-element.elementor-element-68d81bc9{text-align:center;}.elementor-1614 .elementor-element.elementor-element-68d81bc9 .elementor-heading-title{font-size:22px;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-4c3e27a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1614 .elementor-element.elementor-element-4c3e27a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2021/05/Image-min-3-scaled.jpeg");background-position:bottom center;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-4c3e27a0 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-1614 .elementor-element.elementor-element-4c3e27a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:200px 0px 200px 0px;}.elementor-1614 .elementor-element.elementor-element-4c3e27a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-778190bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1614 .elementor-element.elementor-element-778190bd{text-align:center;}.elementor-1614 .elementor-element.elementor-element-3d35bc89 .elementor-icon-wrapper{text-align:center;}.elementor-1614 .elementor-element.elementor-element-3d35bc89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-3d35bc89.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-3d35bc89.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-3d35bc89.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-3d35bc89.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-3d35bc89 .elementor-icon i, .elementor-1614 .elementor-element.elementor-element-3d35bc89 .elementor-icon svg{transform:rotate(0deg);}.elementor-1614 .elementor-element.elementor-element-27854998{text-align:center;}.elementor-1614 .elementor-element.elementor-element-27854998 .elementor-heading-title{font-size:22px;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-697851ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1614 .elementor-element.elementor-element-697851ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2021/05/Image-7-min-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-697851ac > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-1614 .elementor-element.elementor-element-697851ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:200px 0px 200px 0px;}.elementor-1614 .elementor-element.elementor-element-697851ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-715a9b45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1614 .elementor-element.elementor-element-715a9b45{text-align:center;}.elementor-1614 .elementor-element.elementor-element-4bef00e1 .elementor-icon-wrapper{text-align:center;}.elementor-1614 .elementor-element.elementor-element-4bef00e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-4bef00e1.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-4bef00e1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-4bef00e1.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-4bef00e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-4bef00e1 .elementor-icon i, .elementor-1614 .elementor-element.elementor-element-4bef00e1 .elementor-icon svg{transform:rotate(0deg);}.elementor-1614 .elementor-element.elementor-element-739b1b2e{text-align:center;}.elementor-1614 .elementor-element.elementor-element-739b1b2e .elementor-heading-title{font-size:22px;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-f2063a2:not(.elementor-motion-effects-element-type-background), .elementor-1614 .elementor-element.elementor-element-f2063a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1614 .elementor-element.elementor-element-f2063a2 > .elementor-container{max-width:1600px;}.elementor-1614 .elementor-element.elementor-element-f2063a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:50px;padding:50px 0px 50px 0px;}.elementor-1614 .elementor-element.elementor-element-f2063a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-2d3af82b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1614 .elementor-element.elementor-element-2d3af82b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2022/07/291169938_470196798439870_3739808601685699722_n.jpg");background-position:center center;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-2d3af82b > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-1614 .elementor-element.elementor-element-2d3af82b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:200px 0px 200px 0px;}.elementor-1614 .elementor-element.elementor-element-2d3af82b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-2a142335{text-align:center;}.elementor-1614 .elementor-element.elementor-element-2a142335 .elementor-heading-title{font-size:34px;color:var( --e-global-color-primary );}.elementor-1614 .elementor-element.elementor-element-7ed0b415 .elementor-icon-wrapper{text-align:center;}.elementor-1614 .elementor-element.elementor-element-7ed0b415.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-7ed0b415.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-7ed0b415.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-7ed0b415.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-7ed0b415.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-7ed0b415 .elementor-icon i, .elementor-1614 .elementor-element.elementor-element-7ed0b415 .elementor-icon svg{transform:rotate(0deg);}.elementor-1614 .elementor-element.elementor-element-4e02026c{text-align:center;}.elementor-1614 .elementor-element.elementor-element-4e02026c .elementor-heading-title{font-size:22px;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-54845054:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1614 .elementor-element.elementor-element-54845054 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2023/07/355690392_644154157738016_6739044617002327344_n.jpg");background-position:bottom center;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-54845054 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-1614 .elementor-element.elementor-element-54845054 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:200px 0px 200px 0px;}.elementor-1614 .elementor-element.elementor-element-54845054 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-36d767a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1614 .elementor-element.elementor-element-36d767a6{text-align:center;}.elementor-1614 .elementor-element.elementor-element-1055e65e .elementor-icon-wrapper{text-align:center;}.elementor-1614 .elementor-element.elementor-element-1055e65e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-1055e65e.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-1055e65e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-1055e65e.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-1055e65e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-1055e65e .elementor-icon i, .elementor-1614 .elementor-element.elementor-element-1055e65e .elementor-icon svg{transform:rotate(0deg);}.elementor-1614 .elementor-element.elementor-element-57acadee{text-align:center;}.elementor-1614 .elementor-element.elementor-element-57acadee .elementor-heading-title{font-size:22px;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-69cb4e65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1614 .elementor-element.elementor-element-69cb4e65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mriddleexcavating.ca/wp-content/uploads/2023/11/375676747_686431316843633_5502210833485885756_n.jpg");background-position:center center;background-size:cover;}.elementor-1614 .elementor-element.elementor-element-69cb4e65 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-1614 .elementor-element.elementor-element-69cb4e65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:200px 0px 200px 0px;}.elementor-1614 .elementor-element.elementor-element-69cb4e65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1614 .elementor-element.elementor-element-659d2000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1614 .elementor-element.elementor-element-659d2000{text-align:center;}.elementor-1614 .elementor-element.elementor-element-cfca038 .elementor-icon-wrapper{text-align:center;}.elementor-1614 .elementor-element.elementor-element-cfca038.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-cfca038.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-cfca038.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-cfca038.elementor-view-framed .elementor-icon, .elementor-1614 .elementor-element.elementor-element-cfca038.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1614 .elementor-element.elementor-element-cfca038 .elementor-icon i, .elementor-1614 .elementor-element.elementor-element-cfca038 .elementor-icon svg{transform:rotate(0deg);}.elementor-1614 .elementor-element.elementor-element-204f25b7{text-align:center;}.elementor-1614 .elementor-element.elementor-element-204f25b7 .elementor-heading-title{font-size:22px;text-transform:uppercase;color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-1614 .elementor-element.elementor-element-65a872df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1614 .elementor-element.elementor-element-3432bb52{text-align:center;}}@media(max-width:767px){.elementor-1614 .elementor-element.elementor-element-5b995a5e:not(.elementor-motion-effects-element-type-background), .elementor-1614 .elementor-element.elementor-element-5b995a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-637px -124px;}.elementor-1614 .elementor-element.elementor-element-3432bb52 .elementor-heading-title{font-size:46px;}.elementor-1614 .elementor-element.elementor-element-20eeb069 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-1614 .elementor-element.elementor-element-5b995a5e:not(.elementor-motion-effects-element-type-background), .elementor-1614 .elementor-element.elementor-element-5b995a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}