.elementor-3147 .elementor-element.elementor-element-ba8fa27:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-ba8fa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-923338.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-ba8fa27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-3147 .elementor-element.elementor-element-ba8fa27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-1e626da .cz_image > div{position:relative;width:11%;}.elementor-3147 .elementor-element.elementor-element-fa0857e .cz_title .cz_title_content{font-size:90px;line-height:90px;}.elementor-3147 .elementor-element.elementor-element-ee63ab6 .cz_title .cz_title_content{font-size:24px;color:#ffffff;background-color:#010080;margin-top:-15px;}.elementor-3147 .elementor-element.elementor-element-0c595c8:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-0c595c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-3147 .elementor-element.elementor-element-0c595c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3147 .elementor-element.elementor-element-0c595c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-cce7fa0 .cz_title .cz_title_content{font-size:34px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-cce7fa0 .cz_title .cz_title_content h2{font-size:80px;}.elementor-3147 .elementor-element.elementor-element-bfe33ed .cz_title .cz_title_content{margin-top:35px;}.elementor-3147 .elementor-element.elementor-element-dffd106 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-b42c913 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-3147 .elementor-element.elementor-element-f04881d .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-3147 .elementor-element.elementor-element-a446a05 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-3147 .elementor-element.elementor-element-14f5716 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-3147 .elementor-element.elementor-element-55b163f .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-41278fe:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-41278fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-92338.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-41278fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 0px;}.elementor-3147 .elementor-element.elementor-element-41278fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-644d5ee .cz_image > div{position:relative;width:11%;}.elementor-3147 .elementor-element.elementor-element-3a0feba .cz_title .cz_title_content{font-size:44px;line-height:60px;text-shadow:0px 0px 15px #0a0a0a;}.elementor-3147 .elementor-element.elementor-element-3a0feba .cz_title .cz_title_content h2{font-size:72px;line-height:60px;margin-bottom:10px;}.elementor-3147 .elementor-element.elementor-element-12d1ace:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-12d1ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-3147 .elementor-element.elementor-element-12d1ace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-3147 .elementor-element.elementor-element-12d1ace > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-7525c4b .cz_title .cz_title_content{font-size:20px;}.elementor-3147 .elementor-element.elementor-element-ff3770e .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-b09d850 .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-aba7d08 .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-c90ae47 > .elementor-element-populated{padding:80px 150px 0px 150px;}.elementor-3147 .elementor-element.elementor-element-95ddc72 .cz_title .cz_title_content h2{font-size:70px;}.elementor-3147 .elementor-element.elementor-element-296c621 .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-296c621 .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-71c2345 .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-f28ac1b .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-f28ac1b .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-80c5942 .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-23fb64f .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-23fb64f .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-abd6809 .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-7ab057d .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-7ab057d .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-7361d6f .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-0cdc97c .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-0cdc97c .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-0b14934 .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-20c2efc .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-20c2efc .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-ff4e9e3 .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-abbdb70 .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-abbdb70 .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-f6530cb .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-abfa26b{overflow:hidden;}.elementor-3147 .elementor-element.elementor-element-6da891a > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3147 .elementor-element.elementor-element-05bb8e6 .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-05bb8e6 .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-cda9ad3 .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-f709fec .cz_title .cz_title_content{font-size:48px;color:#010080;line-height:65px;}.elementor-3147 .elementor-element.elementor-element-f709fec .cz_title .cz_title_icon_before{font-size:65px;color:#da8553;font-weight:700;width:70px;padding:0px;margin-right:35px;border-style:solid;border-right-width:2px;}.elementor-3147 .elementor-element.elementor-element-b63472b .cz_title .cz_title_content{font-size:20px;line-height:30px;margin-top:-30px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-bcdac8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-bcdac8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-92638.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-bcdac8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 25px;}.elementor-3147 .elementor-element.elementor-element-bcdac8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-c0aad44 .cz_title .cz_title_content{color:#ffffff;}.elementor-3147 .elementor-element.elementor-element-f7a1bc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-f7a1bc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-3147 .elementor-element.elementor-element-f7a1bc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 25px;}.elementor-3147 .elementor-element.elementor-element-f7a1bc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-1e67290 .cz_title .cz_title_content{font-size:74px;color:#da8553;line-height:69px;}.elementor-3147 .elementor-element.elementor-element-42618b5 .cz_title .cz_title_content{color:#ffffff;}.elementor-3147 .elementor-element.elementor-element-8652c90:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-8652c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-97298.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-8652c90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3147 .elementor-element.elementor-element-8652c90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-563a04e .cz_title .cz_title_content{font-size:30px;color:#ffffff;font-weight:700;line-height:51px;text-shadow:0px 0px 20px #0a0a0a;}.elementor-3147 .elementor-element.elementor-element-563a04e .cz_title .cz_title_content h2{font-size:60px;}.elementor-3147 .elementor-element.elementor-element-b2dc774:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-b2dc774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6002005 );}.elementor-3147 .elementor-element.elementor-element-b2dc774{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-b2dc774 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-efd480e > .elementor-widget-container{margin:40px 0px 60px 0px;padding:0px 220px 0px 220px;}.elementor-3147 .elementor-element.elementor-element-efd480e .cz_title .cz_title_content{font-size:30px;color:#ffffff;line-height:35px;}.elementor-3147 .elementor-element.elementor-element-efd480e .cz_title .cz_title_content h2{font-size:70px;}.elementor-3147 .elementor-element.elementor-element-6117be0:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-6117be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-95238.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-6117be0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-6117be0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-3147 .elementor-element.elementor-element-4208841 .cz_title .cz_title_content{font-size:20px;line-height:34px;}.elementor-3147 .elementor-element.elementor-element-4208841 .cz_title .cz_title_content h2{font-size:30px;}.elementor-3147 .elementor-element.elementor-element-28b9bd9:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-28b9bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6002005 );}.elementor-3147 .elementor-element.elementor-element-28b9bd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3147 .elementor-element.elementor-element-28b9bd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3147 .elementor-element.elementor-element-292e248.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3147 .elementor-element.elementor-element-292e248.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-939cfdc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-240d386 .cz_title .cz_title_content{color:#ffffff;line-height:56px;}.elementor-3147 .elementor-element.elementor-element-240d386 .cz_title .cz_title_content h2{font-size:70px;}.elementor-3147 .elementor-element.elementor-element-0308802 .cz_stylish_list li{font-size:20px;color:#ffffff;}.elementor-3147 .elementor-element.elementor-element-0308802 .cz_stylish_list i{color:#da8553;}.elementor-3147 .elementor-element.elementor-element-c9b08dc:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-c9b08dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DA8553;}.elementor-3147 .elementor-element.elementor-element-c9b08dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-3147 .elementor-element.elementor-element-c9b08dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-44507b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-44507b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-80d4ff2 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-3147 .elementor-element.elementor-element-80d4ff2 .cz_title .cz_title_content{font-size:34px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-80d4ff2 .cz_title .cz_title_content h2{font-size:50px;}.elementor-3147 .elementor-element.elementor-element-5986df8 > .elementor-widget-container{padding:0px 450px 0px 450px;}.elementor-3147 .elementor-element.elementor-element-5986df8 .cz_title .cz_title_content{font-size:20px;color:#ffffff;line-height:30px;padding-right:10px;padding-left:1px;border-style:solid;border-width:0px 2px;border-color:#da8553;}.elementor-3147 .elementor-element.elementor-element-431c3ab:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-431c3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-3147 .elementor-element.elementor-element-431c3ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-431c3ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-389557f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-389557f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-190d198 .cz_title .cz_title_content{color:#010080;background-color:#da8553;padding-top:15px;margin:0px;display:block;}.elementor-3147 .elementor-element.elementor-element-190d198 .cz_title .cz_title_content h2{font-size:48px;}.elementor-3147 .elementor-element.elementor-element-fab89a5 .cz_title .cz_title_content{text-align:left;background-color:#ffffff;width:100%;padding:0px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-5b5c929 .cz_title .cz_title_content{font-size:18px;line-height:30px;margin-top:15px;margin-bottom:35px;}.elementor-3147 .elementor-element.elementor-element-b1fd6f1:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-b1fd6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-923638.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-b1fd6f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3147 .elementor-element.elementor-element-b1fd6f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-3a495b8 .cz_title .cz_title_content{font-size:34px;color:#ffffff;line-height:51px;}.elementor-3147 .elementor-element.elementor-element-3a495b8 .cz_title .cz_title_content h2{font-size:68px;line-height:66px;}.elementor-3147 .elementor-element.elementor-element-78c5fa1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-78c5fa1:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-78c5fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-338.jpg");background-position:center center;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-78c5fa1 > .elementor-background-overlay{background-color:#DADADA;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-78c5fa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-3147 .elementor-element.elementor-element-914b937 .cz_title .cz_title_content{line-height:60px;}.elementor-3147 .elementor-element.elementor-element-914b937 .cz_title .cz_title_content h2{font-size:88px;color:#010080;line-height:88px;}.elementor-3147 .elementor-element.elementor-element-37eeb06 .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-37eeb06 .cz_image_in{mix-blend-mode:multiply;}.elementor-3147 .elementor-element.elementor-element-e214c50 .cz_title .cz_title_content{font-size:20px;padding-top:80px;padding-bottom:80px;}.elementor-3147 .elementor-element.elementor-element-dc3e1a2:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-dc3e1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3147 .elementor-element.elementor-element-dc3e1a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3147 .elementor-element.elementor-element-dc3e1a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-a17bc93 > .elementor-element-populated{padding:200px 0px 200px 0px;}.elementor-3147 .elementor-element.elementor-element-40ab95b .cz_title .cz_title_content h2{font-size:80px;}.elementor-3147 .elementor-element.elementor-element-1b1ea06 .cz_stylish_list li{font-size:20px;color:#232323;}.elementor-3147 .elementor-element.elementor-element-1b1ea06 .cz_stylish_list i{color:#da8553;}.elementor-3147 .elementor-element.elementor-element-8d300f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-8d300f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hannaenergy.ca/wp-content/uploads/2025/09/hanna-energy-power-rack-09876.png");background-position:50% 4px;background-repeat:no-repeat;background-size:41% auto;}.elementor-3147 .elementor-element.elementor-element-8d300f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-8d300f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-d3a0dd4 > .elementor-widget-container{margin:110px 54px 35px 141px;}.elementor-3147 .elementor-element.elementor-element-d43ed5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-d43ed5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6002005 );}.elementor-3147 .elementor-element.elementor-element-d43ed5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-d43ed5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-7c08a39 > .elementor-widget-container{margin:101px 15px 0px 30px;}.elementor-3147 .elementor-element.elementor-element-7c08a39 .cz_title .cz_title_content{font-size:110px;color:#ffffff;line-height:104px;}.elementor-3147 .elementor-element.elementor-element-52da894 > .elementor-widget-container{margin:-130px 0px -143px -550px;}.elementor-3147 .elementor-element.elementor-element-52da894 .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-81e8f37:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-81e8f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F1F1 0%, #D1D1D1 100%);}.elementor-3147 .elementor-element.elementor-element-81e8f37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3147 .elementor-element.elementor-element-81e8f37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3147 .elementor-element.elementor-element-0fa9b79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3147 .elementor-element.elementor-element-0fa9b79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-1f5829a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-1f5829a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3147 .elementor-element.elementor-element-1f5829a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-5d043f1 .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-5f927c5 .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-b0452cd .cz_image > div{position:relative;}.elementor-3147 .elementor-element.elementor-element-b0452cd .cz_image_in{mix-blend-mode:multiply;}.elementor-3147 .elementor-element.elementor-element-c160ea7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-c160ea7{padding:120px 0px 40px 0px;}.elementor-3147 .elementor-element.elementor-element-7009163 .cz_title .cz_title_content{line-height:59px;}.elementor-3147 .elementor-element.elementor-element-7009163 .cz_title .cz_title_content h2{font-size:80px;line-height:85px;}.elementor-3147 .elementor-element.elementor-element-c416d1c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-5a6c08f .cz_image > div{position:relative;display:table;margin:0 auto;width:81%;}.elementor-3147 .elementor-element.elementor-element-5187003{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-5187003 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-14115fe:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-14115fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-3147 .elementor-element.elementor-element-14115fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 15px 30px;}.elementor-3147 .elementor-element.elementor-element-14115fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-bd32618 .cz_title .cz_title_content h2{font-size:60px;}.elementor-3147 .elementor-element.elementor-element-12093ee .cz_stylish_list li{font-size:20px;}.elementor-3147 .elementor-element.elementor-element-12093ee .cz_stylish_list i{color:#da8553;}@media(max-width:1024px){.elementor-3147 .elementor-element.elementor-element-8d300f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-8d300f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-3147 .elementor-element.elementor-element-ba8fa27{padding:10px 10px 10px 10px;}.elementor-3147 .elementor-element.elementor-element-12c634f > .elementor-element-populated{padding:75px 0px 75px 0px;}.elementor-3147 .elementor-element.elementor-element-1e626da .cz_image > div{width:60px;}.elementor-3147 .elementor-element.elementor-element-fa0857e .cz_title .cz_title_content{font-size:45px;line-height:43px;}.elementor-3147 .elementor-element.elementor-element-ee63ab6 .cz_title .cz_title_content{font-size:14px;padding:8px;}.elementor-3147 .elementor-element.elementor-element-0c595c8{padding:15px 0px 15px 0px;}.elementor-3147 .elementor-element.elementor-element-cce7fa0 .cz_title .cz_title_content{font-size:25px;}.elementor-3147 .elementor-element.elementor-element-cce7fa0 .cz_title .cz_title_content h2{font-size:55px;}.elementor-3147 .elementor-element.elementor-element-bfe33ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-bfe33ed .cz_title .cz_title_content{padding:0px;margin:0px;}.elementor-3147 .elementor-element.elementor-element-172fead{width:50%;}.elementor-3147 .elementor-element.elementor-element-b42c913 .cz_image > div{width:130px;}.elementor-3147 .elementor-element.elementor-element-de7c7ea{width:50%;}.elementor-3147 .elementor-element.elementor-element-f04881d > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-f04881d .cz_image > div{width:130px;}.elementor-3147 .elementor-element.elementor-element-bb7b6c5{width:50%;}.elementor-3147 .elementor-element.elementor-element-a446a05 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-a446a05 .cz_image > div{width:130px;}.elementor-3147 .elementor-element.elementor-element-be586d8{width:50%;}.elementor-3147 .elementor-element.elementor-element-14f5716 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-14f5716 .cz_image > div{width:80px;}.elementor-3147 .elementor-element.elementor-element-55b163f > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-55b163f .cz_image > div{width:130px;}.elementor-3147 .elementor-element.elementor-element-644d5ee .cz_image > div{width:60px;}.elementor-3147 .elementor-element.elementor-element-3a0feba .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-3a0feba .cz_title .cz_title_content h2{font-size:38px;line-height:16px;}.elementor-3147 .elementor-element.elementor-element-12d1ace{padding:15px 0px 15px 0px;}.elementor-3147 .elementor-element.elementor-element-7525c4b .cz_title .cz_title_content{font-size:18px;}.elementor-3147 .elementor-element.elementor-element-c90ae47 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-95ddc72 .cz_title .cz_title_content h2{font-size:35px;}.elementor-3147 .elementor-element.elementor-element-296c621 .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-296c621 .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-71c2345 .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-f28ac1b .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-f28ac1b .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-80c5942 .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-23fb64f .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-23fb64f .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-abd6809 .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-7ab057d .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-7ab057d .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-7361d6f .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-0cdc97c .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-0cdc97c .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-0b14934 .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-20c2efc .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-20c2efc .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-ff4e9e3 .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-abbdb70 .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-abbdb70 .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-f6530cb .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-05bb8e6 .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-05bb8e6 .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-cda9ad3 .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-f709fec .cz_title .cz_title_content{font-size:25px;line-height:30px;}.elementor-3147 .elementor-element.elementor-element-f709fec .cz_title .cz_title_icon_before{font-size:36px;width:35px;margin-right:10px;}.elementor-3147 .elementor-element.elementor-element-b63472b .cz_title .cz_title_content{font-size:16px;margin-top:-20px;}.elementor-3147 .elementor-element.elementor-element-bcdac8b > .elementor-element-populated{padding:170px 0px 170px 0px;}.elementor-3147 .elementor-element.elementor-element-f7a1bc9 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-1e67290 .cz_title .cz_title_content{font-size:35px;line-height:35px;}.elementor-3147 .elementor-element.elementor-element-42618b5 .cz_title .cz_title_content{font-size:18px;}.elementor-3147 .elementor-element.elementor-element-efd480e > .elementor-widget-container{margin:15px 0px 15px 0px;padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-efd480e .cz_title .cz_title_content{font-size:18px;line-height:26px;}.elementor-3147 .elementor-element.elementor-element-efd480e .cz_title .cz_title_content h2{font-size:45px;margin-bottom:15px;}.elementor-3147 .elementor-element.elementor-element-240d386 .cz_title .cz_title_content h2{font-size:42px;}.elementor-3147 .elementor-element.elementor-element-0308802 .cz_stylish_list li{font-size:18px;}.elementor-3147 .elementor-element.elementor-element-5986df8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-190d198 .cz_title .cz_title_content h2{font-size:35px;}.elementor-3147 .elementor-element.elementor-element-5b5c929 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-3a495b8 .cz_title .cz_title_content{font-size:20px;line-height:22px;}.elementor-3147 .elementor-element.elementor-element-3a495b8 .cz_title .cz_title_content h2{font-size:30px;line-height:39px;}.elementor-3147 .elementor-element.elementor-element-78c5fa1{padding:15px 0px 15px 0px;}.elementor-3147 .elementor-element.elementor-element-914b937 .cz_title .cz_title_content h2{font-size:59px;line-height:55px;}.elementor-3147 .elementor-element.elementor-element-a17bc93 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-40ab95b .cz_title .cz_title_content h2{font-size:45px;}.elementor-3147 .elementor-element.elementor-element-8d300f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3147 .elementor-element.elementor-element-8d300f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3147 .elementor-element.elementor-element-d3a0dd4 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-7c08a39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-7c08a39 .cz_title .cz_title_content{font-size:92px;line-height:91px;}.elementor-3147 .elementor-element.elementor-element-c160ea7{padding:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-7009163 .cz_title .cz_title_content h2{font-size:41px;line-height:42px;}.elementor-3147 .elementor-element.elementor-element-14115fe{padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-bd32618 .cz_title .cz_title_content h2{font-size:35px;}.elementor-3147 .elementor-element.elementor-element-12093ee .cz_stylish_list li{font-size:18px;}}@media(min-width:768px){.elementor-3147 .elementor-element.elementor-element-a9da732{width:39.88%;}.elementor-3147 .elementor-element.elementor-element-c90ae47{width:60.12%;}.elementor-3147 .elementor-element.elementor-element-bcdac8b{width:50%;}.elementor-3147 .elementor-element.elementor-element-f7a1bc9{width:50%;}.elementor-3147 .elementor-element.elementor-element-3e9645e{width:40.079%;}.elementor-3147 .elementor-element.elementor-element-5d74e32{width:59.921%;}.elementor-3147 .elementor-element.elementor-element-d904353{width:41.641%;}.elementor-3147 .elementor-element.elementor-element-1ea829e{width:58.359%;}.elementor-3147 .elementor-element.elementor-element-a17bc93{width:45.546%;}.elementor-3147 .elementor-element.elementor-element-8d300f5{width:54.454%;}.elementor-3147 .elementor-element.elementor-element-153f6a4{width:60.313%;}.elementor-3147 .elementor-element.elementor-element-a38be4c{width:39.649%;}}@media(min-width:1025px){.elementor-3147 .elementor-element.elementor-element-ba8fa27:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-ba8fa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3147 .elementor-element.elementor-element-41278fe:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-41278fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3147 .elementor-element.elementor-element-8652c90:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-8652c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3147 .elementor-element.elementor-element-6117be0:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-6117be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3147 .elementor-element.elementor-element-78c5fa1:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-78c5fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}