.elementor-2349 .elementor-element.elementor-element-49fba338{--display:flex;--min-height:515px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-49fba338:not(.elementor-motion-effects-element-type-background), .elementor-2349 .elementor-element.elementor-element-49fba338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B68;}.elementor-2349 .elementor-element.elementor-element-49fba338::before, .elementor-2349 .elementor-element.elementor-element-49fba338 > .elementor-background-video-container::before, .elementor-2349 .elementor-element.elementor-element-49fba338 > .e-con-inner > .elementor-background-video-container::before, .elementor-2349 .elementor-element.elementor-element-49fba338 > .elementor-background-slideshow::before, .elementor-2349 .elementor-element.elementor-element-49fba338 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2349 .elementor-element.elementor-element-49fba338 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://snowremovaldepot.ca/wp-content/uploads/2025/11/blury-blue-gradient.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-52c876f{left:85%;top:-55px;mix-blend-mode:luminosity;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-52c876f.premium-img-layers-list-item{z-index:1;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-52c876f:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:75px;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-52c876f[class*="premium-svg-"] svg{width:75px;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-e798c8a{left:5%;top:215px;mix-blend-mode:luminosity;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-e798c8a.premium-img-layers-list-item{z-index:1;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-e798c8a:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:75px;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-e798c8a[class*="premium-svg-"] svg{width:75px;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .premium-img-layers-list-wrapper{overflow:visible;}.elementor-2349 .elementor-element.elementor-element-13283997 .premium-dual-header-first-header span{display:block;}.elementor-2349 .elementor-element.elementor-element-13283997.elementor-element{--align-self:center;}.elementor-2349 .elementor-element.elementor-element-13283997 .elementor-widget-container{text-align:center;}.elementor-2349 .elementor-element.elementor-element-13283997 .premium-dual-header-first-span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:600;color:#4d7bfb;margin:0px 0px 10px 0px;}.elementor-2349 .elementor-element.elementor-element-13283997 .premium-dual-header-second-header{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:900;color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-1e627e3b{padding:0px 0px 20px 0px;text-align:center;font-family:"Lorin", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-1e627e3b.elementor-element{--align-self:center;}.elementor-2349 .elementor-element.elementor-element-622f6115{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-65dd967{padding:15px 0px 0px 0px;text-align:left;}.elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button{font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:90px;box-shadow:0px 5px 30px 0px rgba(0,84,89,0.9);}.elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button .premium-button-text-icon-wrapper span{color:#ffffff;}.elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button.premium-button-style2-shutinhor:before , .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button.premium-button-style2-shutinver:before , .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style5-radialin:before , .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style5-rectin:before{background-color:#004AAD;}.elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-line6::after{padding:20px 35px 20px 35px;}.elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-none:hover, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style8:hover, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style1:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-shutouthor:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-shutoutver:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-shutinhor, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-shutinver, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-dshutinhor:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-dshutinver:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-scshutouthor:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style2-scshutoutver:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style3-after:hover, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style3-before:hover, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style4-icon-wrapper, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style5-radialin, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style5-radialout:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style5-rectin, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style5-rectout:before, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style6-bg, .elementor-2349 .elementor-element.elementor-element-65dd967 .premium-button-style6:before{background-color:#00a09d;}.elementor-2349 .elementor-element.elementor-element-32624eca{--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:100px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-3e42b21e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-2349 .elementor-element.elementor-element-3e42b21e.elementor-element{--align-self:center;}.elementor-2349 .elementor-element.elementor-element-3e42b21e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:#171717;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94 .premium-dual-header-first-header span{display:inline;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94 .premium-dual-header-first-span{background-image:url("https://snowremovaldepot.ca/wp-content/uploads/2025/11/animated-shape-divider-hero-bg.jpg");font-family:"Plus Jakarta Sans", Sans-serif;font-size:55px;font-weight:800;background-position:bottom center;background-size:cover;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94.elementor-element{--align-self:center;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94 .elementor-widget-container{text-align:center;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94 .premium-dual-header-second-header{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;color:#171717;}.elementor-2349 .elementor-element.elementor-element-1d6150d{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Lorin", Sans-serif;font-size:15px;font-weight:400;color:#171717;}.elementor-2349 .elementor-element.elementor-element-1d6150d.elementor-element{--align-self:center;}.elementor-2349 .elementor-element.elementor-element-5dcc4949{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-77afb7f5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171726;--border-color:#17171726;--border-radius:25px 25px 25px 25px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-container-in{text-align:left;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-icon-container svg *{stroke-width:1;stroke:#171717;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-icon{color:#17171700;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-icon-container svg, .elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-icon-container svg *{fill:#17171700;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-wrapper, .elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2349 .elementor-element.elementor-element-18e794d2:hover .premium-icon-box-icon-container svg *{stroke:#171717;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-title{color:#171717;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;margin:0px 0px 10px 0px;}.elementor-2349 .elementor-element.elementor-element-18e794d2:hover .premium-icon-box-title{color:#171717;}.elementor-2349 .elementor-element.elementor-element-18e794d2 .premium-icon-box-content{color:#171717;font-family:"Lorin", Sans-serif;font-size:14px;}.elementor-2349 .elementor-element.elementor-element-18e794d2:hover .premium-icon-box-content{color:#171717;}.elementor-2349 .elementor-element.elementor-element-18e794d2{padding:0px 0px 0px 0px;}.elementor-2349 .elementor-element.elementor-element-60decb3c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171726;--border-color:#17171726;--border-radius:25px 25px 25px 25px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-container-in{text-align:left;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-icon-container svg *{stroke-width:1;stroke:#171717;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-icon{color:#17171700;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-icon-container svg, .elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-icon-container svg *{fill:#17171700;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-wrapper, .elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb:hover .premium-icon-box-icon-container svg *{stroke:#171717;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-title{color:#171717;font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;margin:0px 0px 10px 0px;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb:hover .premium-icon-box-title{color:#171717;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb .premium-icon-box-content{color:#171717;font-family:"Lorin", Sans-serif;font-size:14px;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb:hover .premium-icon-box-content{color:#171717;}.elementor-2349 .elementor-element.elementor-element-1c18e1fb{padding:0px 0px 0px 0px;}.elementor-2349 .elementor-element.elementor-element-1d9e57c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#17171726;--border-color:#17171726;--border-radius:25px 25px 25px 25px;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-1c5f2103{--display:flex;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-7f64f6a7 img{width:380px;}.elementor-2349 .elementor-element.elementor-element-286c6df7{--display:flex;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-5d631ef1{text-align:left;}.elementor-2349 .elementor-element.elementor-element-5d631ef1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:700;color:#171717;}.elementor-2349 .elementor-element.elementor-element-72c0b2e9{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:left;font-family:"Lorin", Sans-serif;font-size:15px;font-weight:400;color:#171717;}.elementor-2349 .elementor-element.elementor-element-72c0b2e9.elementor-element{--align-self:flex-start;}body.elementor-page-2349 .container{max-width:1290px;}body.elementor-page-2349 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1290px;}@media(max-width:1024px){.elementor-2349 .elementor-element.elementor-element-13283997 .premium-dual-header-second-header{font-size:40px;}.elementor-2349 .elementor-element.elementor-element-1e627e3b{padding:0px 35px 20px 35px;}.elementor-2349 .elementor-element.elementor-element-32624eca{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-2349 .elementor-element.elementor-element-49fba338{--content-width:1070px;}.elementor-2349 .elementor-element.elementor-element-32624eca{--content-width:1070px;}.elementor-2349 .elementor-element.elementor-element-1c5f2103{--width:45%;}.elementor-2349 .elementor-element.elementor-element-286c6df7{--width:55%;}}@media(max-width:767px){.elementor-2349 .elementor-element.elementor-element-49fba338{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-52c876f{left:252px;}.elementor-2349 .elementor-element.elementor-element-4e7d4dba .elementor-repeater-item-e798c8a{left:-1.247%;top:618.09px;}.elementor-2349 .elementor-element.elementor-element-13283997 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2349 .elementor-element.elementor-element-13283997 .premium-dual-header-second-header{font-size:35px;}.elementor-2349 .elementor-element.elementor-element-65dd967{text-align:center;}.elementor-2349 .elementor-element.elementor-element-7cbd8e94 .premium-dual-header-first-span{font-size:44px;}}