.elementor-331081 .elementor-element.elementor-element-ba320:not(.elementor-motion-effects-element-type-background),.elementor-331081 .elementor-element.elementor-element-ba320>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://solaronline.ca/wp-content/uploads/2026/03/Pattern-min.png);background-position:bottom center;background-repeat:no-repeat}.elementor-331081 .elementor-element.elementor-element-ba320>.elementor-container{max-width:1440px}.elementor-331081 .elementor-element.elementor-element-ba320{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 70px 0}.elementor-331081 .elementor-element.elementor-element-ba320>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-331081 .elementor-element.elementor-element-659ec4a>.elementor-element-populated{margin:0% 25% 0% 0%;--e-column-margin-right:25%;--e-column-margin-left:0%}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-331081 .elementor-element.elementor-element-3645a4fc{padding:0 0 20px 0;text-align:start}.elementor-331081 .elementor-element.elementor-element-3645a4fc img{max-width:130px}.elementor-331081 .elementor-element.elementor-element-5b92f9b6>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-c2704ef .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-c2704ef .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-c2704ef:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .elementor-repeater-item-c2704ef .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-dbe5023 .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-dbe5023 .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-dbe5023:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .elementor-repeater-item-dbe5023 .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-757a4aa .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-757a4aa .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-757a4aa:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .elementor-repeater-item-757a4aa .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-ab5e70d .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-ab5e70d .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-ab5e70d:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .elementor-repeater-item-ab5e70d .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-819e24a .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-819e24a .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-819e24a:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .elementor-repeater-item-819e24a .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-0dcac97 .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-0dcac97 .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-7158a24b .elementor-repeater-item-0dcac97:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .elementor-repeater-item-0dcac97 .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .item-title-holder .menu-title{font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:700}.elementor-331081 .elementor-element.elementor-element-7158a24b .item-title-holder .menu-title{color:#FFF}.elementor-331081 .elementor-element.elementor-element-7158a24b .et-menu-list .item-title-holder .menu-title{padding:0 0 5px 0}.elementor-331081 .elementor-element.elementor-element-7158a24b .subitem-title-holder:hover .menu-title{color:#8F8F8F}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-c2704ef .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-c2704ef .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-c2704ef:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-1d16e814 .et-menu-list .elementor-repeater-item-c2704ef .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-dbe5023 .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-dbe5023 .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-dbe5023:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-1d16e814 .et-menu-list .elementor-repeater-item-dbe5023 .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-757a4aa .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-757a4aa .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-757a4aa:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-1d16e814 .et-menu-list .elementor-repeater-item-757a4aa .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-ab5e70d .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-ab5e70d .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-ab5e70d:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-1d16e814 .et-menu-list .elementor-repeater-item-ab5e70d .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-4c722c7 .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-4c722c7 .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-1d16e814 .elementor-repeater-item-4c722c7:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-1d16e814 .et-menu-list .elementor-repeater-item-4c722c7 .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-1d16e814 .item-title-holder .menu-title{font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:700}.elementor-331081 .elementor-element.elementor-element-1d16e814 .item-title-holder .menu-title{color:#FFF}.elementor-331081 .elementor-element.elementor-element-1d16e814 .et-menu-list .item-title-holder .menu-title{padding:0 0 5px 0}.elementor-331081 .elementor-element.elementor-element-1d16e814 .subitem-title-holder:hover .menu-title{color:#8F8F8F}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-c2704ef .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-c2704ef .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-c2704ef:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-174dcea9 .et-menu-list .elementor-repeater-item-c2704ef .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-dbe5023 .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-dbe5023 .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-dbe5023:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-174dcea9 .et-menu-list .elementor-repeater-item-dbe5023 .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-757a4aa .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-757a4aa .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-174dcea9 .elementor-repeater-item-757a4aa:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-174dcea9 .et-menu-list .elementor-repeater-item-757a4aa .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-174dcea9 .item-title-holder .menu-title{font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:700}.elementor-331081 .elementor-element.elementor-element-174dcea9 .item-title-holder .menu-title{color:#FFF}.elementor-331081 .elementor-element.elementor-element-174dcea9 .et-menu-list .item-title-holder .menu-title{padding:0 0 5px 0}.elementor-331081 .elementor-element.elementor-element-174dcea9 .subitem-title-holder:hover .menu-title{color:#8F8F8F}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-c2704ef .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-c2704ef .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-c2704ef:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .et-menu-list .elementor-repeater-item-c2704ef .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-dbe5023 .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-dbe5023 .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-dbe5023:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .et-menu-list .elementor-repeater-item-dbe5023 .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-757a4aa .menu-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;line-height:38px}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-757a4aa .menu-title{color:#CCC}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .elementor-repeater-item-757a4aa:hover .menu-title{color:#17EF97}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .et-menu-list .elementor-repeater-item-757a4aa .menu-title{padding:0 0 0 0}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .item-title-holder .menu-title{font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:700}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .item-title-holder .menu-title{color:#FFF}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .et-menu-list .item-title-holder .menu-title{padding:0 0 5px 0}.elementor-331081 .elementor-element.elementor-element-57ac4d94 .subitem-title-holder:hover .menu-title{color:#8F8F8F}.elementor-331081 .elementor-element.elementor-element-3f340b80{margin-top:50px;margin-bottom:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-331081 .elementor-element.elementor-element-5b08c9ce{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400;color:#CCC}.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-inline,.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-item,.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-more-items{justify-content:flex-end}.elementor-331081 .elementor-element.elementor-element-21388a10{--h-space:20px}.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-item{font-family:"Inter",Sans-serif;font-size:17px;color:#CCC}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-331081 .elementor-element.elementor-element-659ec4a>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-331081 .elementor-element.elementor-element-5b08c9ce{text-align:center}.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-inline,.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-item,.elementor-331081 .elementor-element.elementor-element-21388a10 .etheme-icon-list-more-items{justify-content:center}}@media(min-width:768px){.elementor-331081 .elementor-element.elementor-element-659ec4a{width:40%}.elementor-331081 .elementor-element.elementor-element-5b92f9b6{width:16%}.elementor-331081 .elementor-element.elementor-element-6e89324d{width:17.717%}.elementor-331081 .elementor-element.elementor-element-3d87fbc0{width:14.313%}.elementor-331081 .elementor-element.elementor-element-78d188a4{width:11.93%}.elementor-331081 .elementor-element.elementor-element-753ebd56{width:67%}.elementor-331081 .elementor-element.elementor-element-774e5a96{width:33%}}@media(max-width:1024px) and (min-width:768px){.elementor-331081 .elementor-element.elementor-element-659ec4a{width:67%}.elementor-331081 .elementor-element.elementor-element-5b92f9b6{width:33%}.elementor-331081 .elementor-element.elementor-element-6e89324d{width:33%}.elementor-331081 .elementor-element.elementor-element-3d87fbc0{width:34%}.elementor-331081 .elementor-element.elementor-element-78d188a4{width:33%}.elementor-331081 .elementor-element.elementor-element-753ebd56{width:100%}.elementor-331081 .elementor-element.elementor-element-774e5a96{width:100%}}