.elementor-33 .elementor-element.elementor-element-t2bm9dn{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:80px;--padding-inline-start:80px;--padding-inline-end:80px}.elementor-33 .elementor-element.elementor-element-t2bm9dn:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-t2bm9dn>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(http://hqenergy.ca/wp-content/uploads/2026/hq-home/solar-hero.webp);background-position:center center;background-size:cover}.elementor-33 .elementor-element.elementor-element-t2bm9dn,.elementor-33 .elementor-element.elementor-element-t2bm9dn::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-m9fdp45 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:144px;font-weight:100;line-height:132px;letter-spacing:-6.48px}.elementor-33 .elementor-element.elementor-element-6w8g764{--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;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:36px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-7rirnvx{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-lcayf0q{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:17px;font-weight:300;line-height:1.59em}.elementor-33 .elementor-element.elementor-element-qc20o2y{--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;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#4A3A1F;--border-color:#4A3A1F;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-qc20o2y,.elementor-33 .elementor-element.elementor-element-qc20o2y::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-9y2lqib{--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#4A3A1F;--border-color:#4A3A1F;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-9y2lqib,.elementor-33 .elementor-element.elementor-element-9y2lqib::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-9vkfrf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 6px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#4A3A1F;--border-color:#4A3A1F;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-9vkfrf7,.elementor-33 .elementor-element.elementor-element-9vkfrf7::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-4upfnsa .elementor-heading-title{color:#ECECEC;font-family:"Inter",Sans-serif;font-size:10px;font-weight:200;text-transform:uppercase;letter-spacing:1.8px}.elementor-33 .elementor-element.elementor-element-9jgbd68 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:32px;font-weight:200;line-height:38px;letter-spacing:-.64px}.elementor-33 .elementor-element.elementor-element-c9drk0v{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:6px 6px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#4A3A1F;--border-color:#4A3A1F;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:24px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-c9drk0v,.elementor-33 .elementor-element.elementor-element-c9drk0v::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-kjiewnt .elementor-heading-title{color:#ECECEC;font-family:"Inter",Sans-serif;font-size:10px;font-weight:200;text-transform:uppercase;letter-spacing:1.8px}.elementor-33 .elementor-element.elementor-element-x85q3gf .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:32px;font-weight:200;line-height:38px;letter-spacing:-.64px}.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button{font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;fill:#060709;color:#060709;background-color:#E4B046;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px}.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button:hover,.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button:focus{color:#060709}.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button:hover svg,.elementor-33 .elementor-element.elementor-element-d1kn0as .elementor-button:focus svg{fill:#060709}.elementor-33 .elementor-element.elementor-element-kjvsnkg{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:32px 32px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:80px;--padding-inline-end:80px}.elementor-33 .elementor-element.elementor-element-kjvsnkg:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-kjvsnkg>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A0B0D}.elementor-33 .elementor-element.elementor-element-kjvsnkg,.elementor-33 .elementor-element.elementor-element-kjvsnkg::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-fogillc .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.64px}.elementor-33 .elementor-element.elementor-element-3h2acgs .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:80px;font-weight:200;line-height:80px;letter-spacing:-2.8px}.elementor-33 .elementor-element.elementor-element-8j4tv8g{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:1px 1px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-8j4tv8g:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-8j4tv8g>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1F1F1F}.elementor-33 .elementor-element.elementor-element-8j4tv8g,.elementor-33 .elementor-element.elementor-element-8j4tv8g::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-2sg4njo{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1px 1px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-rb7ywti{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px}.elementor-33 .elementor-element.elementor-element-10k41pe .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:200;text-transform:uppercase;letter-spacing:1.98px}.elementor-33 .elementor-element.elementor-element-ec51gyw .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:32px;font-weight:200;line-height:40px;letter-spacing:-.5px}.elementor-33 .elementor-element.elementor-element-tl0dmai{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:1.65em}.elementor-33 .elementor-element.elementor-element-nfc45aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px}.elementor-33 .elementor-element.elementor-element-va1iphw .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:200;text-transform:uppercase;letter-spacing:1.98px}.elementor-33 .elementor-element.elementor-element-45ylffz .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:32px;font-weight:200;line-height:40px;letter-spacing:-.5px}.elementor-33 .elementor-element.elementor-element-byqu3as{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:1.65em}.elementor-33 .elementor-element.elementor-element-wenfzu1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1px 1px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-zfw9tfv{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px}.elementor-33 .elementor-element.elementor-element-zw8jbee .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:200;text-transform:uppercase;letter-spacing:1.98px}.elementor-33 .elementor-element.elementor-element-ke9ijdk .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:32px;font-weight:200;line-height:40px;letter-spacing:-.5px}.elementor-33 .elementor-element.elementor-element-1flva34{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:1.65em}.elementor-33 .elementor-element.elementor-element-a7j54f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px}.elementor-33 .elementor-element.elementor-element-rmzzn8f .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:200;text-transform:uppercase;letter-spacing:1.98px}.elementor-33 .elementor-element.elementor-element-ign6nzh .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:32px;font-weight:200;line-height:40px;letter-spacing:-.5px}.elementor-33 .elementor-element.elementor-element-qdc5el8{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:15px;font-weight:200;line-height:1.65em}.elementor-33 .elementor-element.elementor-element-44vo3jq{--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;--justify-content:space-between;--align-items:flex-start;--gap:60px 60px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-block-start:120px;--padding-block-end:140px;--padding-inline-start:80px;--padding-inline-end:80px}.elementor-33 .elementor-element.elementor-element-44vo3jq:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-44vo3jq>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#060709}.elementor-33 .elementor-element.elementor-element-44vo3jq,.elementor-33 .elementor-element.elementor-element-44vo3jq::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-x1w7pln{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:28px 28px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-od4d14q .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.64px}.elementor-33 .elementor-element.elementor-element-888hevn .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:60px;font-weight:100;line-height:64px;letter-spacing:-1.5px}.elementor-33 .elementor-element.elementor-element-84dar4q{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:15px;font-weight:300;line-height:1.65em}.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button{font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;fill:#060709;color:#060709;background-color:#E4B046;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px}.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button:hover,.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button:focus{color:#060709}.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button:hover svg,.elementor-33 .elementor-element.elementor-element-3ng9f82 .elementor-button:focus svg{fill:#060709}.elementor-33 .elementor-element.elementor-element-ykigdvm{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-wc60c2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:48px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-block-start:160px;--padding-block-end:120px;--padding-inline-start:80px;--padding-inline-end:80px}.elementor-33 .elementor-element.elementor-element-wc60c2c:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-wc60c2c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#060709}.elementor-33 .elementor-element.elementor-element-wc60c2c,.elementor-33 .elementor-element.elementor-element-wc60c2c::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-wha5298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 0px;--background-transition:0.3s}.elementor-33 .elementor-element.elementor-element-we8a563 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:4px}.elementor-33 .elementor-element.elementor-element-wt7894d .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:68px;font-weight:200;line-height:69px;letter-spacing:-1.7px}.elementor-33 .elementor-element.elementor-element-wrb47c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0 1px 0;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:#4A3A1F;--border-color:#4A3A1F}.elementor-33 .elementor-element.elementor-element-wrb47c5,.elementor-33 .elementor-element.elementor-element-wrb47c5::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-w1f62b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#2A2A2A;--border-color:#2A2A2A;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:36px;--padding-inline-end:36px}.elementor-33 .elementor-element.elementor-element-w1f62b0,.elementor-33 .elementor-element.elementor-element-w1f62b0::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-c1tae6 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:19px;font-weight:300;letter-spacing:-.19px}.elementor-33 .elementor-element.elementor-element-c1p889{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:12px;font-weight:200;line-height:19px}.elementor-33 .elementor-element.elementor-element-w263941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#2A2A2A;--border-color:#2A2A2A;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:36px;--padding-inline-end:36px}.elementor-33 .elementor-element.elementor-element-w263941,.elementor-33 .elementor-element.elementor-element-w263941::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-c2ta1e .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:19px;font-weight:300;letter-spacing:-.19px}.elementor-33 .elementor-element.elementor-element-c2p1b8{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:12px;font-weight:200;line-height:19px}.elementor-33 .elementor-element.elementor-element-w352784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 0px;--background-transition:0.3s;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:36px;--padding-inline-end:36px}.elementor-33 .elementor-element.elementor-element-c3tc42 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:19px;font-weight:300;letter-spacing:-.19px}.elementor-33 .elementor-element.elementor-element-c3p646{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:12px;font-weight:200;line-height:19px}.elementor-33 .elementor-element.elementor-element-zw90fgc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px 24px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:80px;--padding-inline-end:80px}.elementor-33 .elementor-element.elementor-element-zw90fgc:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-zw90fgc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0A0B0D}.elementor-33 .elementor-element.elementor-element-zw90fgc,.elementor-33 .elementor-element.elementor-element-zw90fgc::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-o732mzh{text-align:center}.elementor-33 .elementor-element.elementor-element-o732mzh .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.64px}.elementor-33 .elementor-element.elementor-element-pikn7l9{text-align:center}.elementor-33 .elementor-element.elementor-element-pikn7l9 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:88px;font-weight:200;line-height:92px;letter-spacing:-3.08px}.elementor-33 .elementor-element.elementor-element-hyz9nq2{text-align:center;color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:17px;font-weight:300;line-height:1.71em}.elementor-33 .elementor-element.elementor-element-obfhj52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-lqcw8is .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.64px}.elementor-33 .elementor-element.elementor-element-q7ul8c0 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:36px;font-weight:200;line-height:44px;letter-spacing:-.5px}.elementor-33 .elementor-element.elementor-element-25q4fhp{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1px 1px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px}.elementor-33 .elementor-element.elementor-element-m09qdcp{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-8l3kcu3 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-o7f06it .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-sbcmuar{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-qyzddva{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-xvkhyl1 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-q3k346g .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-etcskcf{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-zsvac6p{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-ychdbl5 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-0nwsdpz .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-lx3ifel{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-7aa5xnw{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-avgq0ta .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-c86oaqn .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-szfrxsu{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-s1aw6pw{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-33 .elementor-element.elementor-element-x7payi9 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.64px}.elementor-33 .elementor-element.elementor-element-grxksl6 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:36px;font-weight:200;line-height:44px;letter-spacing:-.5px}.elementor-33 .elementor-element.elementor-element-bvswub9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1px 1px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px}.elementor-33 .elementor-element.elementor-element-58nwgt5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-2c6fggs .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-fmp0ulp .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-41lkaig{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-013u6bs{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-03nospy .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-nfzo3ax .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-46l1r5f{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-8bidkbz{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-l4tu1hp .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-7e2ufbg .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-ocvhjqr{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-awgcpln{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-2cbqceo .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-eiepufj .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-ud4p0gs{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-vynffte{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:28px;--padding-inline-end:28px}.elementor-33 .elementor-element.elementor-element-1io4nz1 .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:40px;font-weight:100;line-height:48px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-p3w9d07 .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.elementor-33 .elementor-element.elementor-element-7k69xya{color:#B8B8B8;font-family:"Inter",Sans-serif;font-size:13px;font-weight:200;line-height:1.6em}.elementor-33 .elementor-element.elementor-element-i767lk4{--display:flex;--min-height:840px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:80px;--padding-inline-end:80px}.elementor-33 .elementor-element.elementor-element-i767lk4:not(.elementor-motion-effects-element-type-background),.elementor-33 .elementor-element.elementor-element-i767lk4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(http://hqenergy.ca/wp-content/uploads/2026/hq-home/solar-cta-bg.webp);background-position:center center;background-size:cover}.elementor-33 .elementor-element.elementor-element-i767lk4::before,.elementor-33 .elementor-element.elementor-element-i767lk4>.elementor-background-video-container::before,.elementor-33 .elementor-element.elementor-element-i767lk4>.e-con-inner>.elementor-background-video-container::before,.elementor-33 .elementor-element.elementor-element-i767lk4>.elementor-background-slideshow::before,.elementor-33 .elementor-element.elementor-element-i767lk4>.e-con-inner>.elementor-background-slideshow::before,.elementor-33 .elementor-element.elementor-element-i767lk4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgb(6 7 9 / .72)}.elementor-33 .elementor-element.elementor-element-i767lk4,.elementor-33 .elementor-element.elementor-element-i767lk4::before{--border-transition:0.3s}.elementor-33 .elementor-element.elementor-element-o99gi1l .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.64px}.elementor-33 .elementor-element.elementor-element-f5j7uea .elementor-heading-title{color:#F2F2F2;font-family:"Inter",Sans-serif;font-size:160px;font-weight:100;line-height:179px;letter-spacing:-7px}.elementor-33 .elementor-element.elementor-element-f31peck .elementor-heading-title{color:#E4B046;font-family:"Inter",Sans-serif;font-size:188px;font-weight:100;line-height:179px;letter-spacing:-7px}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-c1p889{font-size:15px}.elementor-33 .elementor-element.elementor-element-c2p1b8{font-size:15px}.elementor-33 .elementor-element.elementor-element-c3p646{font-size:15px}.elementor-33 .elementor-element.elementor-element-8l3kcu3>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-o7f06it>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-sbcmuar>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-xvkhyl1>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-q3k346g>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-etcskcf>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-ychdbl5>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-0nwsdpz>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-lx3ifel>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-avgq0ta>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-c86oaqn>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-szfrxsu>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-2c6fggs>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-fmp0ulp>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-41lkaig>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-03nospy>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-nfzo3ax>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-46l1r5f>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-l4tu1hp>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-7e2ufbg>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-ocvhjqr>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-2cbqceo>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-eiepufj>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-ud4p0gs>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-1io4nz1>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-p3w9d07>.elementor-widget-container{margin:0 15px 0 15px}.elementor-33 .elementor-element.elementor-element-7k69xya>.elementor-widget-container{margin:0 15px 0 15px}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-7rirnvx{--width:40%}.elementor-33 .elementor-element.elementor-element-qc20o2y{--width:60%}.elementor-33 .elementor-element.elementor-element-rb7ywti{--width:50%}.elementor-33 .elementor-element.elementor-element-nfc45aa{--width:50%}.elementor-33 .elementor-element.elementor-element-zfw9tfv{--width:50%}.elementor-33 .elementor-element.elementor-element-a7j54f8{--width:50%}.elementor-33 .elementor-element.elementor-element-x1w7pln{--width:48%}.elementor-33 .elementor-element.elementor-element-ykigdvm{--width:48%}.elementor-33 .elementor-element.elementor-element-wc60c2c{--width:100%}}