.elementor-8040 .elementor-element.elementor-element-3a62270:not(.elementor-motion-effects-element-type-background),.elementor-8040 .elementor-element.elementor-element-3a62270>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ecosparklecanada.com/wp-content/uploads/2023/12/Untitled-design.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8040 .elementor-element.elementor-element-3a62270>.elementor-background-overlay{background-color:#FFF;opacity:.75;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8040 .elementor-element.elementor-element-3a62270>.elementor-container{min-height:400px;text-align:center}.elementor-8040 .elementor-element.elementor-element-3a62270{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 150px 0}.elementor-8040 .elementor-element.elementor-element-885cf38 .elementor-heading-title{font-size:48px}.elementor-8040 .elementor-element.elementor-element-08c835e .elementor-heading-title{font-size:24px;font-weight:700;color:var(--e-global-color-primary)}.elementor-8040 .elementor-element.elementor-element-8c01001 .elementor-button{background-color:#B57D09;font-family:"Montserrat",Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;border-radius:50px 50px 50px 50px}.elementor-8040 .elementor-element.elementor-element-8c01001{width:100%;max-width:100%}.elementor-8040 .elementor-element.elementor-element-de327cb{font-weight:700}.elementor-8040 .elementor-element.elementor-element-b40c52a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8040 .elementor-element.elementor-element-b40c52a>.elementor-element-populated{margin:-150px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8040 .elementor-element.elementor-element-ffc9686{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-8040 .elementor-element.elementor-element-ffc9686 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8040 .elementor-element.elementor-element-05a20c0{margin-top:30px;margin-bottom:30px}.elementor-8040 .elementor-element.elementor-element-a9dcaff{text-align:center}.elementor-8040 .elementor-element.elementor-element-038f8ca .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-038f8ca .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill 0.3s}.elementor-8040 .elementor-element.elementor-element-038f8ca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8040 .elementor-element.elementor-element-038f8ca .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8040 .elementor-element.elementor-element-038f8ca .elementor-icon-list-item>a{font-weight:700}.elementor-8040 .elementor-element.elementor-element-038f8ca .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-c748547{text-align:center;font-weight:700}.elementor-8040 .elementor-element.elementor-element-39b1166>.elementor-widget-container{margin:30px 0 0 0}.elementor-8040 .elementor-element.elementor-element-39b1166{text-align:center}.elementor-8040 .elementor-element.elementor-element-39b1166 .elementor-heading-title{text-transform:uppercase}.elementor-8040 .elementor-element.elementor-element-3d3650a{text-align:center;font-weight:700}.elementor-8040 .elementor-element.elementor-element-87e5e02>.elementor-widget-container{margin:30px 0 0 0}.elementor-8040 .elementor-element.elementor-element-87e5e02{text-align:center}.elementor-8040 .elementor-element.elementor-element-87e5e02 .elementor-heading-title{text-transform:uppercase}.elementor-8040 .elementor-element.elementor-element-3bcacdf{text-align:center;font-weight:700}.elementor-8040 .elementor-element.elementor-element-1b1ce2c .elementor-button{background-color:#B57D09;font-family:"Montserrat",Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;border-radius:50px 50px 50px 50px}.elementor-8040 .elementor-element.elementor-element-1b1ce2c{width:100%;max-width:100%}.elementor-8040 .elementor-element.elementor-element-2d91fdf>.elementor-container{text-align:center}.elementor-8040 .elementor-element.elementor-element-2d91fdf{margin-top:30px;margin-bottom:30px}.elementor-8040 .elementor-element.elementor-element-6767a70.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-8040 .elementor-element.elementor-element-ecb6734{text-align:center}.elementor-8040 .elementor-element.elementor-element-ecb6734 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:26px;text-transform:uppercase}.elementor-8040 .elementor-element.elementor-element-c05f3a9{font-weight:600}.elementor-8040 .elementor-element.elementor-element-412878d .elementor-button{background-color:#B57D09;font-family:"Montserrat",Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;border-radius:50px 50px 50px 50px}.elementor-8040 .elementor-element.elementor-element-412878d{width:auto;max-width:auto}.elementor-8040 .elementor-element.elementor-element-412878d>.elementor-widget-container{margin:0 30px 0 0}.elementor-8040 .elementor-element.elementor-element-b37bf86 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-weight:600;text-transform:uppercase;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px}.elementor-8040 .elementor-element.elementor-element-b37bf86{width:auto;max-width:auto}.elementor-8040 .elementor-element.elementor-element-1d88f5d{margin-top:30px;margin-bottom:10px}.elementor-8040 .elementor-element.elementor-element-f897495 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8040 .elementor-element.elementor-element-6044147 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-8040 .elementor-element.elementor-element-77af4b8:not(.elementor-motion-effects-element-type-background),.elementor-8040 .elementor-element.elementor-element-77af4b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D2F1E3}.elementor-8040 .elementor-element.elementor-element-77af4b8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-8040 .elementor-element.elementor-element-77af4b8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8040 .elementor-element.elementor-element-77af4b8>.elementor-container{text-align:center}.elementor-8040 .elementor-element.elementor-element-26e2803 .elementor-heading-title{font-size:24px}.elementor-8040 .elementor-element.elementor-element-631b6c1{margin-top:30px;margin-bottom:30px}.elementor-8040 .elementor-element.elementor-element-15992b5 .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-15992b5 .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill 0.3s}.elementor-8040 .elementor-element.elementor-element-15992b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8040 .elementor-element.elementor-element-15992b5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8040 .elementor-element.elementor-element-15992b5 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-8040 .elementor-element.elementor-element-15992b5 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-5cfceae .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-5cfceae .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill 0.3s}.elementor-8040 .elementor-element.elementor-element-5cfceae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8040 .elementor-element.elementor-element-5cfceae .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8040 .elementor-element.elementor-element-5cfceae .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-8040 .elementor-element.elementor-element-5cfceae .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-44ff484 .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-44ff484 .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill 0.3s}.elementor-8040 .elementor-element.elementor-element-44ff484{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8040 .elementor-element.elementor-element-44ff484 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8040 .elementor-element.elementor-element-44ff484 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-8040 .elementor-element.elementor-element-44ff484 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-94b68b2 .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-94b68b2 .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill 0.3s}.elementor-8040 .elementor-element.elementor-element-94b68b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8040 .elementor-element.elementor-element-94b68b2 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8040 .elementor-element.elementor-element-94b68b2 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-8040 .elementor-element.elementor-element-94b68b2 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-8040 .elementor-element.elementor-element-5be6731{text-align:center;font-weight:700;color:#333}.elementor-8040 .elementor-element.elementor-element-19e7800 .elementor-button{background-color:#B57D09;font-family:"Montserrat",Sans-serif;font-weight:600;text-transform:uppercase;border-style:none;border-radius:50px 50px 50px 50px}.elementor-8040 .elementor-element.elementor-element-19e7800{width:100%;max-width:100%}