@font-face{font-family:'AvenirNext Regular';src:url("../fonts/AvenirLTStd-Book.otf");font-weight:400;font-display:swap}@font-face{font-family:'Avenir Black';src:url("../fonts/AvenirLTStd-Black.ttf");src:url("../fonts/AvenirLTStd-Black.woff");src:url("../fonts/AvenirLTStd-Black.eot");font-weight:400;font-display:swap}@font-face{font-family:'AvenirNext Medium';src:url("../fonts/AvenirLTStd-Roman.otf");font-weight:600;font-display:swap}@font-face{font-family:'AvenirNext Bold';src:url("../fonts/AvenirLTStd-Black.otf");font-weight:800;font-display:swap}h1{font-family:"AvenirNext Bold",sans-serif;font-size:4.8rem}h2{font-family:"AvenirNext Bold",sans-serif;font-size:4rem}h3{font-family:"AvenirNext Regular",sans-serif;font-size:2.8rem}h4{font-family:"AvenirNext Regular",sans-serif;font-size:2.4rem}h5,p,a{font-family:"AvenirNext Medium",sans-serif;font-size:1.8rem}sup{font-size:50%;top:-0.7em}@font-face{font-family:'AvenirNext Regular';src:url("../fonts/AvenirLTStd-Book.otf");font-weight:400;font-display:swap}@font-face{font-family:'Avenir Black';src:url("../fonts/AvenirLTStd-Black.ttf");src:url("../fonts/AvenirLTStd-Black.woff");src:url("../fonts/AvenirLTStd-Black.eot");font-weight:400;font-display:swap}@font-face{font-family:'AvenirNext Medium';src:url("../fonts/AvenirLTStd-Roman.otf");font-weight:600;font-display:swap}@font-face{font-family:'AvenirNext Bold';src:url("../fonts/AvenirLTStd-Black.otf");font-weight:800;font-display:swap}h1{font-family:"AvenirNext Bold",sans-serif;font-size:4.8rem}h2{font-family:"AvenirNext Bold",sans-serif;font-size:4rem}h3{font-family:"AvenirNext Regular",sans-serif;font-size:2.8rem}h4{font-family:"AvenirNext Regular",sans-serif;font-size:2.4rem}h5,p,a{font-family:"AvenirNext Medium",sans-serif;font-size:1.8rem}sup{font-size:50%;top:-0.7em}html{overflow:auto}body{color:#6d6d6d}.fade.fadeIn{opacity:1}.cl-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.d-none{display:none}@media (min-width: 767px) and (max-width: 1024px){body{width:100%;overflow-x:hidden}}.hyperlink-underline a{text-decoration:underline}.page-node-type-energy-forum .node--type-energy-forum a{text-decoration:underline}@media (min-width: 768px){.cl-container{width:750px}}@media (min-width: 992px){.cl-container{width:970px}}@media (min-width: 1200px){.cl-container{width:1170px}}.content-top__section,.main-content__section,.sidebar__section{padding:50px 0}.primary-color{color:#d63827}.line{content:'';display:block;width:140.5px;height:2px;background:#D63827;position:relative;margin-top:20px}.region--dark-background{background-color:#333}.region--white-background,.region--dark-background{position:relative}.to-top{color:#373737;z-index:25}@media (max-width: 400px){.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.hidden_grecaptcha{opacity:0;height:1px;width:1px}.socials{margin-bottom:20px}.socials .share{color:#a0a0a0;font-size:1.6rem;font-family:"AvenirNext Regular",sans-serif;letter-spacing:0.03px;font-weight:600}.socials ul{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start}.socials ul li{list-style:none;position:relative}.socials ul li a{padding:5px 10px;color:#a0a0a0}.socials ul li span{display:none}.socials ul li .copy-link-tooltip{position:absolute;top:20px;width:max-content;left:8px;font-size:1.6rem;font-family:"AvenirNext Regular",sans-serif;letter-spacing:0.03px;color:#6d6d6d}.go-back{font-size:1.4rem;font-family:"AvenirNext Regular",sans-serif;letter-spacing:0.03px;color:#D63827;font-weight:500;line-height:19px;display:inline-block;margin-bottom:10px}.go-back:hover,.go-back:focus{color:#BA462C}.go-back i{font-family:'FontAwesome';font-weight:400;line-height:20px;font-size:10px;margin-right:3px}.go-back-link{text-decoration:underline}.error{font-size:1.4rem;font-family:"AvenirNext Regular",sans-serif;letter-spacing:0.03px;color:#D63827}.ajax-progress-fullscreen,.tp-loader.spinner0,.tp-loader.spinner5{border:5px solid #f3f3f3;border-top:5px solid #DA3732;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:auto;background:transparent}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.download-lnk a{color:#D63827}.download-lnk a:hover{color:#BA462C}.modal-open{padding-right:0px !important}.cr-canada-logo-block .logo-and-site-name-wrapper .logo img{width:100%}.goog-te-spinner-pos{display:none}@media (min-width: 769px) and (max-width: 991px){#onetrust-banner-sdk .ot-sdk-row{padding-right:55px;padding-bottom:20px}}#onetrust-banner-sdk #onetrust-policy-title::after{content:none}.skiptranslate,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none}.btn-primary{background:#d63827;padding:10px 15px;color:#fff;text-transform:none;border-radius:0;font-size:1.8rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px}.btn-primary:hover{background:#BA462C;box-shadow:none}.btn-primary:active,.btn-primary:focus{background:#d63827;border-color:#d63827;outline:0;box-shadow:none}.btn-primary:active:hover,.btn-primary:active:focus{background:#d63827;border-color:#d63827;outline:0;box-shadow:none}.btn-secondary{background:transparent;padding:10px 15px;color:#fff;text-transform:none;border:1px solid #fff;border-radius:0;font-size:1.8rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px}.btn-secondary:hover{box-shadow:none}.link{font-size:1.8rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;color:#D63827}.layered-banner-bgimg{height:915px;background-attachment:fixed;background-size:cover}@media (max-width: 991px){.layered-banner-bgimg{height:879px;background-size:cover;background-position:center}}.layered-banner-bgimg .floating-images{position:relative;background-attachment:fixed;background-size:cover}@media (max-width: 991px){.layered-banner-bgimg .floating-images{display:none}}.layered-banner-bgimg .floating-images .floating-img{position:absolute}.layered-banner-bgimg .floating-images .floating-img-1{width:140px;top:70px;left:-125px;z-index:2}.layered-banner-bgimg .floating-images .floating-img-2{top:230px;left:-180px;z-index:1}.layered-banner-bgimg .floating-images .floating-img-3{width:136px;top:110px;right:-150px}.layered-banner-bgimg .floating-images .floating-img-4{width:196px;top:540px;right:-131px}.layered-banner-bgimg .heading-image{margin:38px auto 20px auto;text-align:center}@media (max-width: 991px){.layered-banner-bgimg .heading-image{display:none}}@media (max-width: 991px){.layered-banner-bgimg .bnr-containt{display:flex;flex-direction:column-reverse}}.layered-banner-bgimg .links-list-section{margin-top:40px}@media (min-width: 768px) and (max-width: 991px){.layered-banner-bgimg .links-list-section{margin-top:25px}}@media (max-width: 767px){.layered-banner-bgimg .links-list-section{margin-top:17px}}.layered-banner-bgimg .links-list-section .links-list-label{background-color:#333;font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;color:#fff;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:3px 5px 8px 15px;border:1px solid #000}@media (max-width: 991px){.layered-banner-bgimg .links-list-section .links-list-label{font-size:1.2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px}}.layered-banner-bgimg .links-list-section .links-list-wrap{background-color:#5B5557;border-radius:10px;padding:5px;margin-top:-8px}.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item{margin-bottom:5px}.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item:last-child{margin-bottom:0}.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a{height:123px;font-size:2.4rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:34px;color:#fff;padding-left:27px;padding-right:6px;border:1px solid #fff;border-radius:10px;display:flex;align-items:center}.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a img{margin-right:20px}@media (max-width: 991px){.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a img{width:35px;margin-right:15px}}.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a:hover{background-color:#2B2B2B}@media (min-width: 992px) and (max-width: 1099px){.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a{height:117px}}@media (min-width: 768px) and (max-width: 991px){.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a{height:62px;font-size:1.8rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;padding-left:20px;line-height:25px}}@media (max-width: 767px){.layered-banner-bgimg .links-list-section .links-list-wrap .links-list-item a{height:74px;font-size:1.8rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;padding-left:20px;line-height:25px}}.layered-banner-bgimg .energy-insights{margin-top:40px}@media (max-width: 991px){.layered-banner-bgimg .energy-insights{margin-top:15px}}.layered-banner-bgimg .energy-insights .insight-blog-section .energy-insights-label{background-color:#333;font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;color:#fff;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:8px 5px 3px 25px}@media (max-width: 991px){.layered-banner-bgimg .energy-insights .insight-blog-section .energy-insights-label{font-size:1.2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;padding:8px 5px 3px 20px}}@media (max-width: 767px){.layered-banner-bgimg .energy-insights .insight-blog-section .energy-insights-label{padding:8px 5px 3px 12px}}.layered-banner-bgimg .energy-insights .insight-blog-section .description-card{background-color:#27272795;height:454px;border-radius:10px;padding:8px 12px 10px 25px;margin-top:-8px}@media (max-width: 1099px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card{padding:8px 8px 10px 17px}}@media (min-width: 768px) and (max-width: 991px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card{padding:2px 10px 3px 20px;height:200px}}@media (max-width: 767px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card{height:260px;padding:2px 10px 0px 10px}}.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:2.4rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;color:#fff;line-height:44px}@media (max-width: 1099px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{line-height:35px}}@media (max-width: 991px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:24px}}@media (max-width: 767px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:21px}}.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:2.4rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;color:#fff;text-decoration:underline}@media (max-width: 991px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:24px}}@media (max-width: 767px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:21px}}.layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:2.4rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;color:#fff;line-height:44px;margin-top:20px}@media (max-width: 1099px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{line-height:35px}}@media (max-width: 991px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:26px;margin-top:10px}}@media (max-width: 767px){.layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:21px;margin-top:5px}}.layered-banner-bgimg .energy-insights .insight-img-section{margin-top:20px}@media (max-width: 991px){.layered-banner-bgimg .energy-insights .insight-img-section .insight-image{padding-left:15px;padding-right:15px}}.layered-banner-bgimg .energy-insights .insight-img-section .insight-image a img{border-radius:10px}.layered-banner-bgimg .energy-insights .insight-img-section .insight-image:first-child{padding-right:10px}.layered-banner-bgimg .energy-insights .insight-img-section .insight-image:last-child{padding-left:10px}html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:2.2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:32px}@media (max-width: 1099px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:28px}}@media (max-width: 991px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:20px;margin-top:18px}}@media (max-width: 767px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:18px}}html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:2.2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:32px}@media (max-width: 1099px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:28px}}@media (max-width: 991px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:20px;margin-top:18px}}@media (max-width: 767px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card .description-text a{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:18px}}html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:2.2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:32px}@media (max-width: 1099px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:2rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:28px}}@media (max-width: 991px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:20px;margin-top:0}}@media (max-width: 767px){html[lang|="fr"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p,html[lang|="es"] .layered-banner-bgimg .energy-insights .insight-blog-section .description-card p{font-size:1.6rem;font-family:"AvenirNext Medium",sans-serif;letter-spacing:0.03px;line-height:18px}}
