body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#4bfdee}h1,h2,h3,h4,h5,h6{color:#9cc1d3}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:rgba(0,35,53,0.63)}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:rgba(0,35,53,0.63)}.footer-widget h4{color:rgba(0,35,53,0.63)}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:rgba(0,35,53,0.63)}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:rgba(0,35,53,0.63)}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}a{color:#ffffff}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(0,0,0,0)}#main-header .nav li ul{background-color:#ffffff}.nav li ul{border-color:#2ea3f2}#page-container #top-header{background-color:rgba(0,35,53,0.63)!important}#et-secondary-nav li ul{background-color:rgba(0,35,53,0.63)}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#main-footer{background-color:#000000}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#9dc8ec}.footer-widget li:before{border-color:#000000}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:13px}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#footer-widgets .footer-widget li:before{top:8.05px}#et-footer-nav{background-color:#000000}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}.bottom-nav{letter-spacing:1px}#footer-bottom{background-color:#000000}#footer-info,#footer-info a{color:#ffffff}#footer-info{font-size:12px}#main-header{box-shadow:none}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.7em}body.home-posts #left-area .et_pb_post .post-meta,body.archive #left-area .et_pb_post .post-meta,body.search #left-area .et_pb_post .post-meta,body.single #left-area .et_pb_post .post-meta{line-height:1.5em}body.home-posts #left-area .et_pb_post .post-meta,body.archive #left-area .et_pb_post .post-meta,body.search #left-area .et_pb_post .post-meta,body.single #left-area .et_pb_post .post-meta{letter-spacing:1px}.et_slide_menu_top{display:none}body #page-container .et_slide_in_menu_container{background:#cccccc}.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:before,.et_slide_in_menu_container #mobile_menu_slide li a{color:#000000}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item span.et_mobile_menu_arrow:before,.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{color:#0c71c3}.et_slide_in_menu_container .et_slide_menu_top,.et_slide_in_menu_container .et_slide_menu_top a,.et_slide_in_menu_container .et_slide_menu_top input{color:#ffffff}.et_slide_in_menu_container .et_slide_menu_top .et-search-form input,.et_slide_in_menu_container .et_slide_menu_top .et-search-form button#searchsubmit_header:before{color:#ffffff}.et_slide_in_menu_container .et_slide_menu_top .et-search-form input::-webkit-input-placeholder{color:#ffffff}.et_slide_in_menu_container .et_slide_menu_top .et-search-form input::-moz-placeholder{color:#ffffff}.et_slide_in_menu_container .et_slide_menu_top .et-search-form input:-ms-input-placeholder{color:#ffffff}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{color:#ffffff}.et_header_style_fullscreen .et_slide_menu_top .et-search-form{border-color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field,.et_slide_in_menu_container a,.et_slide_in_menu_container #et-info span{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}.et_header_style_slide .et_slide_in_menu_container .et_mobile_menu li a{font-size:16px}.et_header_style_slide .et_slide_in_menu_container,.et_header_style_slide .et_slide_in_menu_container input.et-search-field,.et_header_style_slide .et_slide_in_menu_container a,.et_header_style_slide .et_slide_in_menu_container #et-info span,.et_header_style_slide .et_slide_menu_top ul.et-social-icons a,.et_header_style_slide .et_slide_menu_top span{font-size:15px}.et_header_style_slide .et_slide_in_menu_container .et-search-field::-moz-placeholder{font-size:15px}.et_header_style_slide .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{font-size:15px}.et_header_style_slide .et_slide_in_menu_container .et-search-field:-ms-input-placeholder{font-size:15px}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:-1px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:-1px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:-1px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:-1px}@media only screen and (min-width:981px){.et_pb_section{padding:0% 0}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0% 0}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:17px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:27px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:27px}.et_header_style_split .centered-inline-logo-wrap{width:54px;margin:-54px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:54px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:54px}.et_header_style_centered #top-menu>li>a{padding-bottom:10px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:18px 0 18px 0!important}.et_header_style_centered #main-header .logo_container{height:54px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:9.72px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:27px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:27px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:54px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:54px;margin:-54px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:54px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:54px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:18px 0 18px 0!important}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#000000}body.home-posts #left-area .et_pb_post .post-meta,body.archive #left-area .et_pb_post .post-meta,body.search #left-area .et_pb_post .post-meta,body.single #left-area .et_pb_post .post-meta{font-size:18px}}@media only screen and (min-width:2400px){.et_pb_row{padding:0px 0}.et_pb_section{padding:0px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:700}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:700}h3{font-weight:700}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:700}h5{font-weight:700}h6{font-weight:700}.et_pb_slide_description .et_pb_slide_title{font-weight:700}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:700}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#004059}.et_pb_section{padding:0px 0}.et_pb_section.et_pb_fullwidth_section{padding:0}.et_pb_row,.et_pb_column .et_pb_row_inner{padding:0px 0}}@media only screen and (max-width:767px){body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:12px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:13px}h1{font-size:22px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:18px}h3{font-size:16px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:13px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:33px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:11px}h5{font-size:11px}h6{font-size:10px}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#cookie-law-info-again{left:99999px;display:none}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{background-color:#004059!important;color:#fff!important}.cli-style-v2 .cli-bar-message{line-height:1.6}body{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}div#et-boc{overflow-x:hidden;overflow-y:visible}.home .mejs-overlay,.home .mejs-overlay-button,.home .et_pb_section_video_bg .mejs-controls,.home .mejs-button,.home .mejs-time,.home .mejs-time-rail,.home .mejs-button.mejs-fullscreen-button{left:-99999px!important;display:none!important;position:absolute!important}.column-gap{column-count:2;column-gap:50px}@keyframes logo-fade-in{0%{opacity:0}100%{opacity:1}}.burger-menu{visibility:visible;opacity:1!important}a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a:hover{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltiptext{visibility:hidden;position:absolute;width:250px;background-color:#000e14;color:#fff;padding:10px 15px;border-radius:5px;z-index:1;opacity:0;transition:opacity .6s;text-transform:none!important;left:22px;line-height:1.3em;border:1px solid #4bfdee;font-weight:300;font-size:13px;letter-spacing:.5px;text-align:left;-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.75);box-shadow:10px 10px 5px 0px rgba(0,0,0,0.75)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;text-transform:unset}.tooltip-top{bottom:90%;margin-left:-60px}.tooltip-left{top:-5px;right:128%}.tooltip-bottom{top:100%;margin-left:-60px}.tooltip-right{top:-5px;left:125%}.tooltiptext.tooltip-top ul{padding:10px 0 0!important;margin:0 10px}.tooltiptext.tooltip-top li{font-size:12px;line-height:1.3em;margin-bottom:5px;width:95%;list-style-type:none;padding-left:20px}.error404 .et_pb_menu .et_pb_menu__menu{display:block!important}.error404 .et_pb_menu .et_mobile_nav_menu{display:none!important}.about-us .footer-twenty-three a.qm-about,.what-we-do .footer-twenty-three a.qm-what-we-do,.projects .footer-twenty-three a.qm-projects,.project-pages .footer-twenty-three a.qm-projects,.technologies .footer-twenty-three a.qm-technologies,.team .footer-twenty-three a.qm-team,.investor-centre .footer-twenty-three a.qm-investor-centre,.news .footer-twenty-three a.qm-newsroom,.contact .footer-twenty-three a.qm-contact,.forward-looking-statement .footer-twenty-three a.fl-fls,.copyright .footer-twenty-three a.fl-copyright,.disclaimer .footer-twenty-three a.fl-disclaimer,.cookies .footer-twenty-three a.fl-cookies,.privacy .footer-twenty-three a.fl-privacy,.terms .footer-twenty-three a.fl-terms{color:#4bfdee!important}.home .home-header-section .et_parallax_bg{background-position:top}.home .home-header-row,.home .home-arrow-row{left:0;right:0;transform:unset}.home .home-header-section .arrow-down-bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);-webkit-transform:translateY(0)}40%{transform:translateY(5px);-webkit-transform:translateY(5px)}60%{transform:translateY(-5px);-webkit-transform:translateY(-5px)}}.stock-button{font-size:18px;margin:0;font-weight:300!important;padding:0.5em 1.4em!important;line-height:1.7em!important;background-color:transparent;border:1px solid #4bfdee;text-transform:uppercase!important;display:block;width:fit-content;position:relative;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-property:all!important;transition-property:all!important;cursor:pointer;color:#4bfdee!important}.stock-button:hover{background-color:transparent;padding:0.5em 2em 0.5em 1em!important}.stock-button::after{content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;text-shadow:none;font-family:'ETmodules';top:8px}.stock-button:hover::after{opacity:1;margin-left:0;padding-left:8px}.stock-header{transform:scale(1.3,1);text-transform:unset}.container .et_pb_section .et_pb_row .et_pb_column{max-height:unset!important}.home .home-header-section .et_pb_section_video_bg{position:fixed}.home .home-header-section video::-webkit-media-controls-start-playback-button{display:none!important}.home #section1.our-mission{filter:opacity(.8)}.home .home-mission a.stock-button{margin:20px auto 0}.home .home-mission p:nth-child(2){margin-left:18%;font-weight:100;margin-top:2%;color:#fff}.home .home-mission p:nth-child(3){float:right}.home .home-mission h2{position:absolute;margin-left:-4.75%!important}.home .home-mission .stock-button,.investor-centre .investor-relations-section .stock-button{font-size:30px;border-radius:50%;border:none;padding:0;font-weight:300;-webkit-transition:all 2.5s;transition:all 2.5s;color:#4bfdee!important}.home .home-mission .stock-button:hover,.investor-centre .investor-relations-section .stock-button:hover{background-image:initial;background-color:transparent;letter-spacing:2px;color:#9cc1d3!important;-webkit-transition:all 2.5s;transition:all 2.5s}.home .home-mission .stock-button::after,.investor-centre .investor-relations-section .stock-button:after{font-size:2vw;content:"\24";-webkit-transition:all .5s;transition:all .5s;top:16px}.home .pie-charts .chart-container{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:stretch;gap:39px;text-align:center}.home .pie-charts .circle-legend{text-transform:uppercase;text-align:center;line-height:21px;color:#4bfdee}.home .pie-charts .circle-legend li.legend-header{text-transform:uppercase;text-align:left;padding:20px 0;line-height:25px;font-size:20px}.home .pie-charts .circle-legend li.legend-info{font-weight:300;font-size:13.5px;line-height:30px;text-align:left;padding-left:30px;text-transform:uppercase;background-color:#ffffff15;margin-bottom:5px;border-top:1px solid transparent;border-bottom:1px solid transparent;transition:all .5s ease-in}.home .pie-charts .circle-legend li.legend-info.l1{color:#1EFCED}.home .pie-charts .circle-legend li.legend-info.l2{color:#15E794}.home .pie-charts .circle-legend li.legend-info::before{color:#1EFCED;content:"\5e";font-family:'ETmodules';font-size:30px;position:absolute;left:0px}.home .pie-charts .circle-legend li.legend-info.tooltip-info::after{position:relative;font-family:'ETmodules';color:#fff;top:-7px;left:0px;content:"\26";font-size:6px}.home .pie-charts .circle-legend li.legend-info.l2::before{color:#15E794}.home .pie-charts .circle-legend li.legend-info.l3,.home .pie-charts .circle-legend li.legend-info.l3::before{color:#008f00}.home .pie-charts .circle-legend li.legend-info.l4,.home .pie-charts .circle-legend li.legend-info.l4::before{color:#A1CCCE}.home .pie-charts .et_parallax_bg.et_pb_parallax_css{filter:opacity(0.75)}.home .pie-charts .pie-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5vw}.home .pie-charts [class*='pie-overview-']{width:200px;height:200px;position:relative;border-radius:50%}.home .pie-charts .pie-overview-1{background-image:conic-gradient(#eee 0%,#eee 21%,#0a2e3d 18%,#0a2e3d 57%)}.home .pie-charts ul{list-style:none;width:100%;height:100%;padding:20px 0 0 0}@-webkit-keyframes animate-height{0%{height:0}100%{visibility:visible}}@-moz-keyframes animate-height{0%{height:0}100%{visibility:visible}}@keyframes animate-height{0%{height:0}100%{visibility:visible}}.home .pie-charts .circle-container{width:18%;padding-right:0}.home .pie-charts #bar-chart{position:relative}.home .pie-charts #bar-chart *{box-sizing:border-box}.home .pie-charts #bar-chart .graph{height:250px;position:relative}.home .pie-charts #bar-chart .bars{height:100%;padding:0 0%;position:absolute;width:100%;z-index:10}.home .pie-charts #bar-chart .bar-group{display:block;float:left;height:100%;position:relative;width:100%;margin-right:10%;border-bottom:1px solid #ffffff70}.home .pie-charts #bar-chart .bar-group:last-child{margin-right:0}#bar-chart .bar-group .bar{visibility:hidden;height:0}.home .pie-charts #bar-chart .bar-group .bar.in-view{-webkit-animation:animate-height;-moz-animation:animate-height;animation:animate-height;animation-timing-function:cubic-bezier(0.35,0.95,0.67,0.99);-webkit-animation-timing-function:cubic-bezier(0.35,0.95,0.67,0.99);-moz-animation-timing-function:cubic-bezier(0.35,0.95,0.67,0.99);animation-duration:3s;-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;border:0px solid #2d2d2d;border-radius:3px 3px 0 0;bottom:0;height:0;position:absolute;text-align:center;width:21%;-webkit-box-shadow:5px -3px 2px 0px #000e14db;-moz-box-shadow:5px -3px 2px 0px #000e14db;box-shadow:5px -3px 2px 0px #000e14db;margin-left:5px;transition:all .5s ease-in}.home .pie-charts #bar-chart .in-view:hover{transition:all .5s ease-out;opacity:.6}#bar-chart:has(.bar-one .bar-1:hover) .legend-1 .legend-info.l1,#bar-chart:has(.bar-one .bar-2:hover) .legend-1 .legend-info.l2,#bar-chart:has(.bar-two .bar-1:hover) .legend-2 .legend-info.l1,#bar-chart:has(.bar-two .bar-2:hover) .legend-2 .legend-info.l2,#bar-chart:has(.bar-three .bar-1:hover) .legend-3 .legend-info.l1,#bar-chart:has(.bar-three .bar-2:hover) .legend-3 .legend-info.l2,#bar-chart:has(.bar-three .bar-3:hover) .legend-3 .legend-info.l3,#bar-chart:has(.bar-three .bar-4:hover) .legend-3 .legend-info.l4,#bar-chart:has(.bar-four .bar-1:hover) .legend-4 .legend-info.l1,#bar-chart:has(.bar-four .bar-2:hover) .legend-4 .legend-info.l2,#bar-chart:has(.bar-five .bar-1:hover) .legend-5 .legend-info.l1,#bar-chart:has(.bar-five .bar-2:hover) .legend-5 .legend-info.l2,#bar-chart:has(.bar-five .bar-3:hover) .legend-5 .legend-info.l3,#bar-chart:has(.bar-five .bar-4:hover) .legend-5 .legend-info.l4{background-color:#00000090;color:#fff;font-weight:300;border-top:1px solid #ffffff70;border-bottom:1px solid #ffffff70;transition:all .5s ease-in}.home .pie-charts #bar-chart .bar-group .bar-1{right:2%}.home .pie-charts #bar-chart .bar-group .bar-2{right:26%}.home .pie-charts #bar-chart .bar-group .bar-3{right:50%}.home .pie-charts #bar-chart .bar-group .bar-4{right:74%}.home .pie-charts #bar-chart .bar-group .bar span{display:none}.home .pie-charts #bar-chart.bar-one .bar-group .bar-1,.home .pie-charts #bar-chart.bar-two .bar-group .bar-1,.home .pie-charts #bar-chart.bar-four .bar-group .bar-1{animation-delay:1s!important;-webkit-animation-delay:1s!important}.home .pie-charts #bar-chart.bar-one .bar-group .bar-2,.home .pie-charts #bar-chart.bar-two .bar-group .bar-2,.home .pie-charts #bar-chart.bar-four .bar-group .bar-2{animation-delay:.75s!important;-webkit-animation-delay:.75s!important}.home .pie-charts #bar-chart.bar-three .bar-group .bar-4,.home .pie-charts #bar-chart.bar-five .bar-group .bar-4{animation-delay:.75s!important;-webkit-animation-delay:.75s!important}.home .pie-charts #bar-chart.bar-three .bar-group .bar-3{animation-delay:1s!important;-webkit-animation-delay:1s!important}.home .pie-charts #bar-chart.bar-three .bar-group .bar-2{animation-delay:1.25s!important;-webkit-animation-delay:1.25s!important}.home .pie-charts #bar-chart.bar-three .bar-group .bar-1{animation-delay:1.5s!important;-webkit-animation-delay:1.5s!important}.home .pie-charts #bar-chart.bar-five .bar-group .bar-3{animation-delay:.75s!important;-webkit-animation-delay:.75s!important}.home .pie-charts #bar-chart.bar-five .bar-group .bar-2{animation-delay:1s!important;-webkit-animation-delay:1s!important}.home .pie-charts #bar-chart.bar-five .bar-group .bar-1{animation-delay:1.25s!important;-webkit-animation-delay:1.25s!important}.home .pie-charts #bar-chart.bar-one .bar-group .bar-4{right:75%}.home .pie-charts #bar-chart ul{list-style:none;margin:0;padding:0}.home .pie-charts #bar-chart ul li ul{margin:0}.home .pie-charts #bar-chart .stat-1{background-color:#4bfdee99}.home .pie-charts #bar-chart .stat-2{background-color:#15E79499}.home .pie-charts #bar-chart .stat-3{background-color:#008f0099}.home .pie-charts #bar-chart .stat-4{background-color:#A1CCCE99}.home .home-cards-section .home-cards-row.et_pb_row{margin:0 7%!important}.home .home-cards-section .card-container,.team .team-page .card-container,.investor-centre .why-invest-section .card-container{display:flex;justify-content:center}.home .home-cards-section ul.cards,.team .team-page ul.cards,.investor-centre .why-invest-section ul.cards{list-style-type:none;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:30px;align-items:stretch;flex-direction:row;align-content:center}.home .home-cards-section li.card,.team .team-page li.card,.investor-centre .why-invest-section li.card{position:relative}.home .home-cards-section .card-title,.team .team-page .card-title{display:block;text-align:center;color:#4bfdee;background-color:#012f41;padding:2%;border-top-right-radius:4px;border-top-left-radius:4px;font-weight:300;text-transform:uppercase;letter-spacing:1px}.home .home-cards-section .card img,.team .team-page .card img,.investor-centre .why-invest-section .card img{height:auto;object-fit:cover;display:block;position:relative;width:520px}.home .home-cards-section .card .card-desc{top:65px}.home .home-cards-section .card-desc,.team .team-page .card-desc,.investor-centre .why-invest-section .card-desc{position:absolute;height:0;top:91px;opacity:0;padding:18px 8%;transition:0.8s ease;color:#ffffff;font-weight:100;font-size:23px;width:100%;line-height:1.5em;align-content:center}.home .home-cards-section .card-desc[class*="desc-"],.team .team-page .card-desc[class*="desc-"],.investor-centre .why-invest-section .card-desc[class*="desc-"]{background-color:rgb(0 0 0 / 80%)}.home .home-cards-section .card:hover .card-desc,.team .team-page .card:hover .card-desc,.investor-centre .why-invest-section .card:hover .card-desc{opacity:1;height:520px}.home .home-cards-section .card:hover .card-desc li{margin:15px 25px 0;width:100%}.home .home-cards-section .card-button-container{margin-top:50px!important}.home .home-cards-section .card-button-container,.team .team-page .card-button-container{margin:0 auto;width:100%;text-align:center;display:block;margin-top:20px}.home .home-cards-section .card-button-container .home-card-button,.team .team-page .card-button-container .home-card-button{display:block;margin:0 auto;text-align:center}.home .home-cards-section .card-button-container .home-card-button,.team .team-page .card-button-container .home-card-button{display:inline-block;margin:0 1vw 1vw 0;cursor:pointer;color:#6ea4bf}.home .team-projects-section .team-projects-col-1 img{object-fit:cover;width:55vw}.home-tech-split h2,.home .home-mission h2,.home .projects-section h2,.home .team-section h2,.home .home-news h2,.home .pie-charts-header h2,.investor-centre .why-invest h2,.investor-centre .investor-relations h2{-webkit-transform:scale(2,1);-moz-transform:scale(2,1);-ms-transform:scale(2,1);-o-transform:scale(2,1);transform:scale(1.3,1);font-size:58px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:100;text-transform:none;color:#4bfdee!important;letter-spacing:0;line-height:1.3em;margin-left:7%}.home .projects-section .projects-module h2,.investor-centre .investor-relations h2{margin-left:12.5%}.home .team-section .team-row img{height:auto;max-height:100vh;width:50vw;object-fit:cover;z-index:999}.home .team-section .team-col h2{margin-left:12%}.home .projects-col{background-position:center;width:92vw!important;background-size:cover}.home .stock-scroller-section.et_pb_section_0.et_pb_section,.home .stock-scroller-section .et_pb_row.et_pb_row_0.stock-scroller-row{padding:0!important}.home .stock-scroller-section .stock-scroller-code .et_pb_code_inner{position:relative;margin:20px 15% auto}.home .stock-scroller-section .stock-scroller-code iframe{max-width:2560px;background-color:transparent}.home .tradingview-widget-container{width:auto!important}.home .tv-ticker-item-tape{color:#fff!important}.home .track{text-align:center;margin-top:17px}.home .track .investment-link{color:#fff;transition:all .6s ease-out;font-weight:300;font-family:'Roboto';text-transform:uppercase;font-size:11px;letter-spacing:1px}.home .track .investment-link:hover{color:#4bfdee;transition:all .6s ease-out}.home .news-section .lwp_post_carousel_0 .slick-dots li button{background-color:#4bfdee}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{margin-bottom:0!important;padding:10px}.et_pb_blog_0 .wp-pagenavi{margin-top:20px}.et_pb_blog_0 .wp-pagenavi a{border:1px solid #4949495c}.et_pb_blog_0 .wp-pagenavi a:hover{color:#b5d5f0!important;background-color:#333}.wp-pagenavi span.pages{border:none}.wp-pagenavi span.pages:hover{color:#b5d5f0!important}.wp-pagenavi span.current.active,.wp-pagenavi span.current{border:1px solid #333;background-color:#333;color:#b5d5f0!important;font-weight:400}.wp-pagenavi span.current:hover{color:#b5d5f0!important}.home .news-section .lwp-slick-slider .slick-prev,.home .news-section .lwp-slick-slider .slick-next{left:1.5vw;z-index:99;top:25vh}.home .news-section .lwp-slick-slider .slick-next{left:auto;right:2vw}.home .news-section .lwp-slick-slider .slick-prev:before,.home .news-section .lwp-slick-slider .slick-next:before{font-family:ETmodules!important;font-size:40px;font-weight:100;content:"\34"}.home .news-module .lwp-slick-slider .slick-next:before{content:"\35"}.home .news-section p.lwp_post_carousel_meta{display:flex}body.home #page-container .news-section .lwp_post_carousel .et_pb_button{font-size:15px;margin:0;font-weight:300!important;padding:0.3em 1em!important;line-height:1.7em!important;background-color:transparent;border:1px solid #4bfdee;text-transform:uppercase!important;display:block;width:fit-content;position:relative;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-property:all!important;transition-property:all!important;cursor:pointer;color:#4bfdee!important;border-radius:0;float:right}body.home #page-container .news-section .lwp_post_carousel .et_pb_button:hover{background-image:initial;background-color:transparent;border:1px solid #4bfdee;padding:0.3em 2em 0.3em 0.7em!important}body.home #page-container .news-section .lwp_post_carousel .et_pb_button::before{font-size:1vw;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s!important;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off!important;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400!important;text-shadow:none;font-family:'ETmodules'!important;color:#4bfdee;right:7px;top:6px}body.home #page-container .news-section .lwp_post_carousel .et_pb_button:hover::before{opacity:1;margin-left:0;padding-left:4px}.home .news-section .lwp_post_carousel_heading{font-weight:300!important;text-transform:uppercase!important;color:#4bfdee!important;line-height:1.3em!important;text-align:left!important;height:12vh}.home .news-section .lwp_post_carousel_item_inner.lwp_carousel_default{display:grid}.home .news-section span.lwp_meta_by,.home .news-section .lwp_post_carousel_meta a,.home .news-section span.lwp_meta_separator,.home .news-section span.lwp_meta_categories,.home .news-section span.lwp_meta_comments,.home .news-section .lwp_post_carousel_excerpt{display:none}.home .news-section span.lwp_meta_date{color:#fff;font-weight:100;order:1}.lwp_post_carousel_title{order:2}.home .news-section .lwp_post_carousel .lwp_post_carousel_read_more{margin-bottom:3px;order:3}.home .news-section .lwp_post_carousel .small-slider .lwp_post_carousel_item_inner{display:grid}.home .news-section .lwp_post_carousel .lwp-slick-slider .slick-slide img,.home .news-section .lwp_post_carousel .lwp_post_carousel_image img{background-size:cover;max-width:980px;max-height:350px}.home .news-section .lwp_post_carousel .lwp_carousel_default .lwp_post_carousel_image{overflow:hidden}.home .news-section .lwp_post_carousel .lwp_post_carousel_image img{transition:.6s ease-in-out;filter:grayscale(.3)}.home .news-section .lwp_post_carousel .lwp_post_carousel_image img:hover{transform:scale(1.2)}.home .news-section .slick-dots li,.home .news-section .slick-dots li button{width:15px;height:15px;border-radius:0}.home .news-section .lwp-slick-slider .slick-dots li button{width:12px;height:12px;margin-right:0px}.home .news-section a.lwp_post_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:.6s ease-in-out}.home .news-section a.lwp_post_title:hover{transition:.6s ease-in-out;color:#6ea4bf}.home .news-section .slick-dots{bottom:-50px}.home .news-section .home-more-news>div{float:right;margin-right:10px}.projects-landing .portfolio-intro .intro-text h1,.technologies .technologies-intro .intro-text h1,.what-we-do .what-we-do-intro .intro-text h1,.contact .intro-text h1{padding-left:9.2vh}.projects-landing .portfolio-intro .intro-img .et_parallax_bg{background-position:0}.projects-landing .portfolio-map .portfolio-blurb h2{padding-left:5.25vh}.projects-landing .portfolio-blurb ul.investment-bullets{padding-bottom:0}.projects-landing .portfolio-blurb ul.investment-bullets li{list-style-type:none}.projects-landing .portfolio-blurb ul.investment-bullets li::before{content:"\24";font-family:'ETmodules';margin-left:-31px;padding-left:0;position:relative;left:15px;padding-right:30px;top:-1px;font-size:20px}.projects-landing .projects-box-container .box-container img{width:425px;height:300px;object-fit:cover}.projects-landing .portfolio-tabs .et_pb_row.et_pb_row_5.row,.projects-landing .portfolio-tabs .et_pb_row.et_pb_row_6.row{padding:0!important}.projects-landing .et_pb_all_tabs .et_pb_tab_1 .projects-box-container .project-boxes{justify-content:flex-start;margin-left:7%}.projects-landing .portfolio-section-tiles h2.entry-title{display:none}.projects-landing .portfolio-tiles-section.et_pb_section_10000,.projects-landing .portfolio-tiles-section.et_pb_section_10001{background-color:#000e14!important}.projects-landing .portfolio-section-tiles article .portfolio-tiles-section .et_pb_row{width:100%}.projects .projects-box-container{display:flex;justify-content:center}.projects .overview-col ul.project-snapshot{list-style-type:none!important}.projects .project-snapshot li.snapshot-1::before{position:absolute;content:"";width:20px;height:20px;background:url(/wp-content/uploads/2024/07/snapshot-icon-solar-light.png);background-repeat:no-repeat;background-position:0;background-size:cover;left:19px;top:4px}.projects .projects-box-container .project-boxes{list-style-type:none;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:25px;align-items:stretch;flex-direction:row;padding:0}.projects .projects-box-container.completed .project-boxes{justify-content:flex-start}.projects .project-boxes-row.et_pb_row{margin:0 10%!important}.projects .projects-box-container .box-container{background-color:#00212e;padding-bottom:10px;border:1px solid #9cc1d3}.projects .projects-box-container a.project-link,.projects .projects-box-container a.project-link:hover{border-bottom:unset;transition:all 300ms;font-size:14px;color:#4bfdee}.projects .glightbox-container .projects-box-container a.project-link,.projects .glightbox-container .projects-box-container a.project-link:hover{font-size:12px}.projects .projects-box-container .box-container .box-info{padding:10px 20px;display:flex;flex-direction:column;min-height:26vh}.projects .projects-box-container .box-container h3{font-weight:300;font-size:18px;color:#4bfdee;padding:0;letter-spacing:.5px;text-transform:uppercase;margin-bottom:15px}.projects .projects-box-container .box-container ul{list-style:none;padding:0;flex:1;display:flex;flex-direction:column;justify-content:flex-start;position:relative;min-height:16vh}.projects .projects-box-container .box-container ul li{color:#fff;position:relative;padding-left:35px;height:35px;padding-top:5px;font-weight:300;font-size:13px}.projects .projects-box-container .box-container ul li.stock-button{height:unset;line-height:unset!important;position:absolute;left:0;bottom:0;font-size:13px;padding:.25em 1.75em .25em 1.2em!important}.projects .projects-box-container .box-container ul li::after{top:3px}.projects .projects-box-container .box-container ul li.stock-button:hover::after{padding-left:4px}.projects .projects-box-container .box-container .wind-solar-bess li.solar-project{position:absolute!important;left:40%;top:0}.projects .projects-box-container .box-container ul li.bess-project:before,.projects .projects-box-container .box-container ul li.location-project:before,.projects .projects-box-container .box-container ul li.solar-project:before,.projects .projects-box-container .box-container ul li.wind-project:before,.projects .projects-box-container .box-container ul li.data-capacity:before,.projects .projects-box-container .box-container ul li.energy-resilience:before,.projects .projects-box-container .box-container ul li.network-connectivity:before{content:"";background-image:url(/wp-content/uploads/2024/07/snapshot-icon-battery-1.png);width:32px;height:21px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:absolute;top:7px;left:0}.projects .projects-box-container .box-container ul li.location-project:before{background-image:url(/wp-content/uploads/2024/07/location-icon-light-1.png)}.projects .projects-box-container .box-container ul li.solar-project:before{background-image:url(/wp-content/uploads/2024/07/snapshot-icon-solar-light.png)}.projects .projects-box-container .box-container ul li.data-capacity::before{background-image:url(/media/2025/07/data-center.png)}.projects .projects-box-container .box-container ul li.energy-resilience::before{background-image:url(/media/2025/07/flash.png)}.projects .projects-box-container .box-container ul li.network-connectivity::before{background-image:url(/media/2025/07/network.png)}.projects .projects-box-container .box-container.box1 ul,.projects .projects-box-container .box-container.box2 ul,.projects .projects-box-container .box-container.box3 ul,.projects .projects-box-container .box-container.box9 ul,.projects .projects-box-container .box-container.box10 ul{justify-content:flex-start;padding-top:15px}.projects .projects-box-container .box-container.box1 li.bess-project,.projects .projects-box-container .box-container.box2 li.solar-project,.projects .projects-box-container .box-container.box3 li.bess-project,.projects .projects-box-container .box-container.box8 li.bess-project,.projects .projects-box-container .box-container.box9 li.wind-project,.projects .projects-box-container .box-container.box10 li.solar-project{height:40px}.projects .overview-snapshot .et_pb_code_inner,.projects .overview-snapshot .projects-box-container{margin-bottom:0;height:100%}.projects .overview-snapshot .projects-box-container .box-container .box-info{min-height:unset}.projects .overview-snapshot .projects-box-container ul.project-boxes{text-align:center;width:100%;justify-content:space-evenly;align-items:center;padding:0!important}.projects .overview-snapshot .projects-box-container #snapshot-solar .box-container,.projects .overview-snapshot .projects-box-container #snapshot-bess .box-container,.projects .overview-snapshot .projects-box-container #snapshot-location .box-container{background-color:transparent;padding-bottom:10px;border:0px}.projects .overview-snapshot .projects-box-container .box-container img{width:60px}.projects .overview-snapshot .projects-box-container .box-container h3{text-transform:none;font-size:25px;padding-bottom:0;margin-bottom:0;font-weight:400}.projects .overview-snapshot .projects-box-container .box-container p{text-transform:uppercase}.projects .project-contact i{display:none!important}.projects .project-location g#surface1{background-color:#025452}.projects .portfolio-map #red-willow-solar:target{z-index:1001;transform:scale(1.2);transition:-webkit-transform 0.7s;position:absolute;display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:100vw;background-color:rgb(0 0 0 / 80%);height:calc(100% - 50px)}.projects .portfolio-map .gslide-inline .ginlined-content{width:fit-content!important;padding:10px}.projects .projects-box-container.lightbox{margin-bottom:0px}.projects .portfolio-map .igm-live-filter-dropdown,.projects .portfolio-map .igm_select_choices.choices__input{width:fit-content;padding:10px 15px;margin-top:0;margin-left:50px;color:#4bfdee;text-transform:uppercase;border-color:#4bfdee;background-color:transparent;height:5vh;min-width:16%;font-size:16px;background-image:url(/wp-content/uploads/2024/07/arrow-down.png);background-position:calc(100% - 8px) center;background-repeat:no-repeat;-webkit-appearance:none!important;-moz-appearance:none!important;background-size:24px;cursor:pointer;position:absolute;z-index:1001}.projects .portfolio-map option{background-color:#000e14}.projects .portfolio-map input.text:focus,.projects .portfolio-map input.title:focus,.projects .portfolio-map input[type=text]:focus,.projects .portfolio-map select:focus,.projects .portfolio-map textarea:focus{color:#4bfdee;text-transform:uppercase}.projects .gslide-inline .ginlined-content{padding:0px;background-color:#012f41}.projects .portfolio-map .choices[data-type*=select-one] .choices__input{display:none}.projects .portfolio-map .choices__list--dropdown{width:17%;background-color:#000e14;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:9999;border-color:#4bfdee}.projects .portfolio-map .igm_select_container{margin-left:50px;position:absolute;width:100%;z-index:999}.projects .portfolio-map .choices__list--single{text-transform:uppercase;font-size:20px;font-weight:400;color:#4bfdee}.projects .portfolio-map .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#000}.projects .portfolio-map .choices__heading{font-weight:300;font-size:20px;padding:10px;border-bottom:1px solid #0a232f;color:#eee;text-transform:uppercase}.projects .portfolio-map .choices__inner{width:17%;background-color:#000e1499;border:1px solid #4bfdee;border-radius:0;position:relative}.projects .portfolio-map .choices__inner::after{font-family:'ETmodules';display:inline-block;position:absolute;right:8px;font-size:25px;top:10px;content:"\33"}.projects .portfolio-map .choices__list--dropdown .choices__item{position:relative;font-size:14px;font-weight:300;text-transform:uppercase}.projects .portfolio-map .choices__placeholder{opacity:.9}.projects .portfolio-map select.igm-live-filter-dropdown{display:none}.projects .portfolio-map .map_box{position:relative}.projects .portfolio-map div#choices--igm_select_247711-item-choice-1::after{content:""}.projects .gslider .igm_close{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;background:#000102;width:30px;height:26px;font-size:15px;opacity:.75;font-weight:600}@media only screen and (min-width:769px){.projects .glightbox-clean .gslide-media{width:fit-content!important;transform:scale(1.3)}}.project-pages #left-area,.project-pages.single .post{padding-bottom:0}.project-pages .header-content,.contact .header-content,.team .header-content{display:flex;align-items:flex-end;justify-content:flex-start;max-width:100%!important;width:100%!important}.project-pages .project-site-main-header .header-bkg,.global-main-header .global-header-bkg{display:flex;align-items:flex-end}.project-pages .project-site-main-header .et_pb_header_content_wrapper,.global-main-header .et_pb_header_content_wrapper{width:100%}.project-pages h1.project-site-header,h1.global-content-header{font-weight:100!important;text-align:left;margin-bottom:3%;opacity:.8;letter-spacing:0px!important;transform:scale(1.5,1);font-size:100px!important;line-height:2rem!important;padding-left:15.5%}.project-pages.southern-prairie h1.project-site-header{font-size:100px!important}.project-pages .project-site-location h2,.project-pages .timeline-col h2,.project-pages .resources-col h2,.project-pages .project-contact-header h2,.project-pages .overview-col h2,.team .leadership-col h2{text-transform:unset;font-size:3.3rem!important;color:#4bfdee!important;line-height:1.2em;text-align:left;font-weight:100!important;letter-spacing:0!important;transform:scale(1.3,1);margin-left:13%}.project-pages .overview .overview-col p,.project-pages .overview .overview-col .et_pb_text_inner{color:#fff!important;font-size:18px;line-height:1.5em;letter-spacing:.5px}body.project-pages.custom-background{background-color:#fff}.project-pages #main-content{background-color:#fff!important}.project-pages .header .header-bkg .et_parallax_bg{background-position:top}.project-pages .header .header-bkg-project-solar .et_parallax_bg{background-position:0 -70vh}.project-pages h2{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:2.3rem!important;color:#025452!important;letter-spacing:3px!important;line-height:initial;padding-bottom:30px}.project-pages .project-location h2{font-size:3.3rem!important;letter-spacing:1px!important;padding-left:5.25vh;text-transform:unset!important;padding-bottom:0}.project-pages .snapshot .snapshot-number .percent-value{font-size:1vw!important;font-weight:700}.project-pages .snapshot .snapshot-number .percent{height:50px;margin-bottom:0}.project-pages .timeline .project-pages-timeline{overflow-x:hidden;padding:20px 0}.project-pages .timeline .project-pages-timeline ol{width:100%;transition:all 1s;margin:0;padding:0;display:flex;justify-content:space-between}.project-pages .timeline .project-pages-timeline ol li{list-style:none;position:relative;text-align:center;flex-grow:1;flex-basis:0;padding:0 5px;font-weight:300;font-size:13px;color:#4bfdee}.project-pages .timeline .project-pages-timeline ol li.incomplete{color:#4b8aaa}.project-pages .timeline .project-pages-timeline ol li:before{content:"";width:10px;height:10px;display:block;border-radius:50%;background:#4bfdee content-box;margin:0 auto 5px auto;border:2px solid #9ed6bd;color:#4bfdee;padding:4px;top:-6px;position:relative}.project-pages .timeline .project-pages-timeline ol li.incomplete:before{background:#4b8aaa content-box;border:2px solid #4b8aaa;color:#4b8aaa}.project-pages .timeline .project-pages-timeline ol li:not(:last-child)::after{content:"";width:calc(100% - 20px);height:2px;display:block;background:#9ed6bd;margin:0;position:absolute;top:4px;left:calc(50% + 10px)}.project-pages .timeline .project-pages-timeline ol li.incomplete:not(:last-child)::after,.project-pages .timeline .project-pages-timeline ol li.not:not(:last-child)::after{background:#4b8aaa}.project-pages .resources .resources-row{margin:0 10%!important}.project-pages .resources .resources-accordion .et_pb_toggle_open h5.et_pb_toggle_title::after{content:"\43"!important;transform:rotate(180deg);left:auto;position:absolute;font-size:27px;right:-6px;color:#025452;font-family:ETmodules!important;font-weight:400!important}.project-pages .resources .resources-accordion .et_pb_accordion_item{margin-bottom:0.75%!important}.project-pages .project-contact span.et_pb_contact_field_options_title{display:none}.project-pages .project-contact div.wpforms-container-full .wpforms-confirmation-container-full,.project-pages .project-contact div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:transparent;border:1px solid transparent;text-align:center}.project-pages .project-contact p.et_pb_contact_error_text{margin-bottom:10px;color:#ff0000}.project-pages .project-contact .et_contact_bottom_container{float:left;margin-top:0;padding-left:1.75%}.project-pages .project-contact .et_pb_button{font-size:15px;border:2px solid #6ea4bf;color:#4bfdee;font-weight:300;border-radius:0;border-color:#4bfdee}.project-pages .project-contact .et_pb_button:after{line-height:unset;top:4px;right:8px;font-size:20px;font-weight:300}.project-pages .project-contact .et_pb_contact p.et_pb_contact_field_0 input[type=checkbox]+label i,.project-pages .project-contact .et_pb_contact p.et_pb_contact_field_7 input[type=checkbox]+label i{display:none}.project-pages .project-contact .et_pb_contact p input[type=checkbox]+label,.project-pages .project-contact .et_pb_contact p input[type=radio]+label{cursor:auto}.project-pages .project-contact p.et_pb_contact_field_6{margin-bottom:1%}.project-pages .project-contact .et-pb-contact-message p{font-weight:600}.project-pages .project-contact .project-contact-header p{padding:0}.project-pages .project-location-text-col .et_pb_image::before{z-index:9999;font-family:'ETmodules';content:"\54";position:absolute;font-size:50px;left:3vh;top:6vh;color:#000;font-weight:900;transform:rotate(270deg)}.project-pages .project-design-technology img{cursor:zoom-in}.project-pages.bess .project-site-main-header .et_parallax_bg{background-position:0 -470px;background-image:url(/wp-content/uploads/2024/08/bess.jpg)!important}.project-pages .burger-menu #mobile_menu1 li.menu-item-244114 a{color:#fff!important}@media only screen and (max-width:980px){.home-tech-split h2,.home .home-mission h2,.home .projects-section h2,.home .team-section h2,.home .home-news h2,.home .pie-charts-header h2{font-size:5vw}.home .team-section canvas#canvas{max-height:55vw!important}.home .team-section .team-col p{font-size:2.5vw}.home .news-section.et_pb_section{background-image:linear-gradient(180deg,#000000 0%,#012f41 40%,rgba(1,47,65,0.96) 100%)!important}#page-container footer.et-l.et-l--footer{margin-top:0px}}.team .team-main-header .et_parallax_bg{background-position:bottom}.team .team-tab-col .et_pb_tab{padding:24px 0px}.team .team-tabs,.portfolio .portfolio-tabs,.news .news-tabs,.investor-centre .investor-tabs,footer .contact-subscribe,.contact-forms .contact-form-tabs{border:none}.team .team-tabs .all-intro{padding-bottom:30px}.team .team-tabs p.all-team-blurb{color:#fff;font-weight:100;letter-spacing:.5px;font-size:23px;line-height:1.5em}.legal-pages .legal.et_pb_section{padding-top:100px;padding-right:10%;padding-bottom:80px;padding-left:10%}.legal-pages .legal h1.et_pb_module_header{font-weight:100;font-size:58px;color:#4BFDEE!important;letter-spacing:0;line-height:1.3em;text-align:left;transform:scale(1.3,1);padding-left:11%;padding-bottom:30px}.legal-pages .legal h2{color:#4BFDEE;font-weight:300;font-size:20px}.legal-pages .legal ul li{color:#fff;font-weight:300}.legal-pages .legal ul li span{font-weight:900;padding:0;margin:0;position:absolute;left:2.5%}.legal-pages .legal a{color:#4bfdee;transition:all .3s ease-out}.legal-pages .legal a:hover{color:#4bfdee;opacity:0.7;transition:all .3s ease-out}.team .team-tabs ul.et_pb_tabs_controls,.projects-landing .portfolio-tabs ul.et_pb_tabs_controls,.news .news-tabs ul.et_pb_tabs_controls,.investor-centre .investor-tabs ul.et_pb_tabs_controls,footer .contact-subscribe ul.et_pb_tabs_controls,.contact-forms .contact-form-tabs ul.et_pb_tabs_controls{background-color:transparent}.team .team-tabs ul.et_pb_tabs_controls:after,.projects-landing .portfolio-tabs ul.et_pb_tabs_controls:after,.news .news-tabs ul.et_pb_tabs_controls:after,.investor-centre .investor-tabs ul.et_pb_tabs_controls:after,footer .contact-subscribe ul.et_pb_tabs_controls:after,.contact-forms .contact-form-tabs ul.et_pb_tabs_controls:after{border-top:1px solid rgba(156,193,211,0.19)}footer .contact-subscribe ul.et_pb_tabs_controls:after{top:-8px}.team .team-tabs .et_pb_tabs_controls li,.projects-landing .portfolio-tabs .et_pb_tabs_controls li,.news .news-tabs .et_pb_tabs_controls li,.investor-centre .investor-tabs .et_pb_tabs_controls li,footer .contact-subscribe .et_pb_tabs_controls li,.contact-forms .contact-form-tabs .et_pb_tabs_controls li{border-right:1px solid #ffffff00;background-color:#012f41}.investor-centre .investor-tab-2-section .et_pb_tabs_controls li{background-color:#000e14}footer .contact-subscribe .et_pb_tabs_controls li{width:auto!important;display:inline-block;background-color:#032635;padding-right:0}footer .contact-subscribe .et_pb_tabs_controls li:hover{width:auto!important}.team .team-tabs .et_pb_tabs_controls li.et_pb_tab_active,.projects-landing .portfolio-tabs .et_pb_tabs_controls li.et_pb_tab_active,.news .news-tabs .et_pb_tabs_controls li.et_pb_tab_active,.investor-centre .investor-tabs .et_pb_tabs_controls li.et_pb_tab_active,footer .contact-subscribe .et_pb_tabs_controls li.et_pb_tab_active,.contact-forms .contact-form-tabs li.et_pb_tab_active{background-color:#004059;color:#4bfdee;margin-right:3px}.team .team-tabs .et_pb_tabs_controls .et_pb_tab_0,.team .team-tabs .et_pb_tabs_controls .et_pb_tab_1,.projects-landing .portfolio-tabs .et_pb_tabs_controls .et_pb_tab_0,.projects-landing .portfolio-tabs .et_pb_tabs_controls .et_pb_tab_1,.news .news-tabs .et_pb_tabs_controls .et_pb_tab_0,.news .news-tabs .et_pb_tabs_controls .et_pb_tab_1,.news .news-tabs .et_pb_tabs_controls .et_pb_tab_2,.news .news-tabs .et_pb_tabs_controls .et_pb_tab_3,.investor-centre .investor-tabs .et_pb_tabs_controls .et_pb_tab_1,.investor-centre .investor-tabs .et_pb_tabs_controls .et_pb_tab_2,.investor-centre .investor-tabs .et_pb_tabs_controls .et_pb_tab_3,footer .contact-subscribe .et_pb_tabs_controls .et_pb_tab_0,footer .contact-subscribe .et_pb_tabs_controls .et_pb_tab_1,.contact-forms .contact-form-tabs .et_pb_tabs_controls .et_pb_tab_0,.contact-forms .contact-form-tabs .et_pb_tabs_controls .et_pb_tab_1{margin-right:3px}.team .team-tabs .et_pb_tabs_controls li,.projects-landing .portfolio-tabs .et_pb_tabs_controls li,.news .news-tabs .et_pb_tabs_controls li,.investor-centre .investor-tabs .et_pb_tabs_controls li,footer .contact-subscribe .et_pb_tabs_controls li,.contact-forms .contact-form-tabs .et_pb_tabs_controls li{border:none;margin-right:3px}.team .team-tabs .et_pb_tabs_controls li a,.projects-landing .portfolio-tabs .et_pb_tabs_controls li a,.news .news-tabs .et_pb_tabs_controls li a,.investor-centre .investor-tabs .et_pb_tabs_controls li a,footer .contact-subscribe .et_pb_tabs_controls li a,.contact-forms .contact-form-tabs .et_pb_tabs_controls li a{color:#fff;font-weight:300;letter-spacing:.5px;padding:8px 38px;font-size:20px;text-transform:uppercase}footer .footer-twenty-three .contact-subscribe .et_pb_tabs_controls li a{font-size:17px}.team .team-tabs .et_pb_tabs_controls li a:hover,.projects-landing .portfolio-tabs .et_pb_tabs_controls li a:hover,.news .news-tabs .et_pb_tabs_controls li a:hover,.investor-centre .investor-tabs .et_pb_tabs_controls li a:hover,footer .contact-subscribe .et_pb_tabs_controls li a:hover,.contact-forms .contact-form-tabs .et_pb_tabs_controls li a:hover{background-color:#004059;color:#4bfdee;border:none}.team .team-tabs .et_pb_tab_active a,.projects-landing .portfolio-tabs .et_pb_tab_active a,.news .news-tabs .et_pb_tab_active a,.investor-centre .investor-tabs .et_pb_tab_active a,footer .contact-subscribe .et_pb_tab_active a,.contact-forms .contact-form-tabs .et_pb_tab_active a{color:#4bfdee!important;font-weight:300!important}.team .team-tabs [class*="team-tab-"]{padding-left:11.25%;font-size:3vw;color:#4bfdee!important;letter-spacing:1px;line-height:1.3em;font-weight:100}.team h2.leadership-team{margin-left:10%}.team .team-page .card img{width:350px}.team .team-page ul.cards{gap:40px;padding-left:0}.team .team-page .card-desc{top:80px;font-size:18px;line-height:1.5em;color:#fff;transition:0s ease-out;opacity:0;visibility:hidden}.team .team-page .card:hover .card-desc{height:350px;overflow-y:scroll;overflow-x:hidden;color:#fff;transition:.4s ease-in;opacity:1;visibility:visible;background-color:rgb(0 0 0 / 75%)}.team .team-page .card:hover .card-desc br{display:none}.team .team-page .card:hover .card-desc.no-scroll{overflow:hidden}.team .team-page .bio-header{background-color:#012f41;padding:10px;height:80px}.team .team-page .card-title{font-size:18px;padding:0}.team .team-page p.card-sub-title{text-align:center;text-transform:uppercase;font-size:12px;font-weight:300;letter-spacing:.5px;color:#fff}.team-profile{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;align-items:stretch;flex-direction:row;align-content:center;list-style-type:none}.team-profile-header{display:block;text-align:center;color:#4bfdee;background-color:#012f41;padding:10px;border-top-right-radius:4px;border-top-left-radius:4px;font-weight:400;text-transform:uppercase;letter-spacing:1px;height:70px}.team-profile-name{font-size:18px;padding-bottom:5px;color:#fff}.team-profile-title{font-size:12px;letter-spacing:0}.team-profile-container{position:relative;width:fit-content;height:300px}.team-profile-image{width:300px;height:auto}.team-profile-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#00000090}.team-profile-container:hover .team-profile-overlay{opacity:1;overflow-y:scroll;height:300px}.team-profile-bio{color:#ffffff;font-size:13px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left;width:100%;padding:50px 10px 10px;line-height:20px}.team .team-page.card-container,.choices__list--dropdown .choices__list{--scrollbarBG:#000e14;--thumbBG:#4bfdee}.team-page.card-container::-webkit-scrollbar,.choices__list--dropdown .choices__list::-webkit-scrollbar{width:7px}.team .team-page.card-container,.choices__list--dropdown .choices__list{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}.team .team-page.card-container::-webkit-scrollbar-track,.choices__list--dropdown .choices__list::-webkit-scrollbar-track{background:var(--scrollbarBG)}.team .team-page.card-container::-webkit-scrollbar-thumb,.choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:var(--thumbBG);border-radius:3px;border:2px solid var(--scrollbarBG)}.technologies .technologies-intro .pillars-header{padding-top:30px;font-weight:100;font-size:1.5vw;color:#4bfdee!important;letter-spacing:1px;transform:scale(1.3,1);padding-left:11.25%;padding-bottom:25px}.technologies .technologies-intro ul.pillars-bullets,.cross-pages .tech-cards-section ul.energy-storage-bullets{display:flex;padding-left:0;gap:40px}.technologies .technologies-intro .pillars-bullets li,.cross-pages .tech-cards-section ul.energy-storage-bullets li{width:30%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-content:flex-start;border-right:1px solid rgba(156,193,211,0.19);padding:0 40px 0 0;font-weight:300;font-size:16px;line-height:1.5em}.technologies .technologies-intro .pillars-bullets li{font-size:20px}.cross-pages .tech-cards-section .green-hydro-bullets-container ul.green-hydro-bullets li{min-height:175px}.technologies .technologies-intro .pillars-bullets li:last-child{border-right:none}.technologies img.tech-data-centre-img{margin-top:50px;border:2px solid #fff;padding:5px}.cross-pages .tech-cards-row.et_pb_row{margin:0 10%!important;}.cross-pages .tech-cards.pageTabs{display:flex;align-items:center;justify-content:center}.cross-pages .tech-cards.blurb{width:350px}.cross-pages .tech-cards ul.tech-cards-container{list-style-type:none;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:30px;align-items:stretch;flex-direction:row;align-content:center;padding-left:0}.cross-pages .tech-cards img.tech-cards-img{width:350px;height:350px;object-fit:cover;transition:all .3s ease-in}.cross-pages .tech-cards img.tech-cards-img:hover{filter:grayscale(.3) brightness(.7);transition:all .3s ease-in}.cross-pages .tech-cards img.tech-cards-img:hover~.tech-cards-button{background-color:#012f41;transition:all .3s ease-in}.cross-pages .tech-cards .tech-cards-button:hover~img.tech-cards-img{filter:grayscale(.3) brightness(.7);transition:all .3s ease-in}.cross-pages .tech-cards img.tech-cards-img:hover~.tech-cards-button{transition:all .3s ease-in}.cross-pages .tech-cards p.tech-cards-header{font-size:2vw;font-weight:100;text-align:right;border-top:1px solid rgba(156,193,211,0.19);padding-top:30px;padding-bottom:30px}.cross-pages .tech-cards .active p.tech-cards-header{border-top:unset}.cross-pages .tech-cards .tabHeader.active{border-top:1px solid rgba(156,193,211,0.19)}.cross-pages .tech-cards p{font-size:18px}.cross-pages .tech-cards p.tech-cards-intro{font-size:38px;font-weight:100;padding-top:30px;padding-bottom:40px;text-align:left;color:#fff}.cross-pages .tech-cards .tech-cards-button.stock-button{font-size:12px}.cross-pages .tech-cards p.tech-cards-button.stock-button::after{top:6px}.cross-pages .tech-card-blurb{margin:0;display:none;padding-bottom:80px}.cross-pages .tech-cards p.tech-cards-intro .cross-pages .tech-card-blurb .tech-cards ul.tech-cards-container{display:block;padding-left:0}.cross-pages .tech-cards p.tech-cards-intro.blurb{padding-bottom:0;color:#4bfdee;font-size:40px}.cross-pages .tech-cards p.tech-cards-header.blurb{color:#4bfdee}.cross-pages .tech-card-blurb h3{color:#4bfdee;font-size:30px;font-weight:100}.cross-pages .tech-card-blurb p{color:#fff;line-height:1.5em;font-weight:100;font-size:23px;letter-spacing:0.5px}.cross-pages .tech-card-blurb .tech-cards-button.blurb{margin-top:50px;font-size:18px;font-weight:300!important;padding:0.5em 1.4em!important;line-height:1.7em!important;background-color:transparent;border:1px solid #4bfdee;text-transform:uppercase!important;display:block;width:fit-content;position:relative;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-property:all!important;transition-property:all!important;cursor:pointer;color:#4bfdee!important}.cross-pages .tech-card-blurb .tech-cards-button.blurb:hover{padding:0.5em 1em 0.5em 2em!important}.cross-pages .tech-card-blurb .tech-cards-button.blurb::before{opacity:0;position:absolute;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;text-shadow:none;font-family:'ETmodules';top:8px;content:"\34";left:10px}.cross-pages .tech-card-blurb .tech-cards-button.blurb:hover::before{opacity:1}.cross-pages .tech-card-blurb .tech-cards-button.blurb::after{display:none}.cross-pages .tech-cards ul.tech-cards-container.blurb{margin-bottom:0px;display:block}.cross-pages .tech-card-blurb .sub-title-bess{display:block;font-size:20px;padding-bottom:5px}.cross-pages .tech-cards-section ul.energy-storage-bullets{flex-wrap:wrap;padding-top:50px;padding-bottom:50px;align-items:flex-start;gap:10px}.cross-pages .tech-cards-section .green-hydro-bullets-container ul.energy-storage-bullets{padding-top:20px}.cross-pages .tech-cards-section ul.energy-storage-bullets li{color:#fff;font-size:17px;flex-direction:column;min-height:280px;border:1px solid rgba(156,193,211,0.19);padding:20px;flex:30%;background-color:rgba(156,193,211,0.03);width:unset;font-weight:100}@media (max-width:1599px){.cross-pages .tech-cards-section ul.energy-storage-bullets li{flex:49%}.cross-pages .tech-cards-section .green-hydro-bullets-container ul.green-hydro-bullets li{flex:1}}@media (max-width:1024px){.cross-pages .tech-cards-section ul.energy-storage-bullets li,.cross-pages .tech-cards-section .green-hydro-bullets-container ul.green-hydro-bullets li{flex:100%;min-height:unset}}.cross-pages .tech-cards-section ul.energy-storage-bullets li span{font-size:18px;color:#4bfdee;font-weight:300}.cross-pages .tech-cards-section a.stock-button.energy-storage{margin-top:50px}.cross-pages .tech-cards-section a.closebutton.tech-cards-button{margin:40px 0}.cross-pages .tech-cards-section .tabs{text-align:center}.cross-pages .tech-cards-section .tabs .tabHeader{background-color:transparent;display:inline-block;font-size:12px;line-height:30px;margin:0!important;padding:0 14px;text-decoration:none;transition:all 1s ease-out;cursor:default;z-index:1;position:relative}.cross-pages .tech-cards-section .tabs .tabHeader.active{background-color:#0a1b26;padding-bottom:0;height:100%}.cross-pages .tech-cards-section .tab-content{margin:0;background-color:#0a1b26;padding:0px;transition:all 1s ease-out;position:relative;z-index:3}.cross-pages .tech-cards-section .sub-content{padding:20px;color:#fff;font-size:18px;font-weight:300;line-height:1.7rem}.cross-pages .tech-cards-section .sub-content h3{font-size:30px;font-weight:100;color:#4bfdee}.cross-pages .tech-cards-section .solar-tab,.cross-pages .tech-cards-section .energy-tab,.cross-pages .tech-cards-section .hydrogen-tab,.cross-pages .tech-cards-section .data-tab{display:none}.cross-pages .tech-cards .tabHeader.active .tech-cards-button.stock-button{display:none;transition:all 1s ease-out}.cross-pages .tech-cards-section [style="display: block;"].sub-content{margin-top:-4vh;z-index:2;position:relative}.what-we-do .what-we-do-intro .intro-img .et_parallax_bg{background-position:0;filter:brightness(0.7) grayscale(.3)}.what-we-do .wwd-section h2{font-size:40px;font-weight:100;color:#4bfdee;text-align:center;line-height:3.5rem}.what-we-do .wwd-section p{color:#fff;width:80%;text-align:center;line-height:1.5em;font-size:20px;margin:0 auto;font-weight:100}.what-we-do .wwd-section p.small-width{width:60%}.what-we-do .wwd-section .wwd-row{display:flex;flex-direction:row;flex-wrap:wrap}.what-we-do .wwd-section .wwd-col-1{background-image:url(/wp-content/uploads/2024/08/semi-earth-1.jpg);background-size:cover;width:50%;border-top:20px solid #000e14;border-right:10px solid #000e14;border-left:20px solid #000e14;border-bottom:20px solid #000e14;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;transition:1.5s ease-in-out}.what-we-do .wwd-section .wwd-blurb{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;text-align:center;transition:1.5s ease-in-out;width:100%;height:100%}.what-we-do .wwd-section .wwd-blurb:hover{transition:1.5s ease-in-out;transform:scale(1.2)}.what-we-do .wwd-section .wwd-col-2{border-top:20px solid #000e14;border-right:20px solid #000e14;border-left:10px solid #000e14;border-bottom:20px solid #000e14;width:50%}.what-we-do .wwd-section .wwd-col-2 .top-right-row{width:100%;height:50vh;border-bottom:20px solid #000e14;background-image:url(/wp-content/uploads/2024/08/wwd-nodesc-1.jpg);background-size:cover;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;transition:1.5s ease-in-out}.what-we-do .wwd-section .wwd-col-2 .bottom-left-quarter{width:50%;border-right:10px solid #000e14;background-image:url(/wp-content/uploads/2024/08/wwd-space-2.jpg);float:left;height:408px;background-size:cover;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;transition:1.5s ease-in-out}.what-we-do .wwd-section .wwd-col-2 .bottom-right-quarter{width:50%;height:408px;border-left:10px solid #000e14;float:right;background-image:url(/wp-content/uploads/2024/08/wwd-solar-panels-2.jpg);background-size:cover;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;transition:1.5s ease-in-out}.what-we-do a.stock-button.tech-button,.what-we-do a.stock-button.tech-button:hover{color:#4bfdee!important}.final-section-stock .final-section-row ul{padding:0 0 0 1em!important}.final-section-stock .final-section-row ul li{list-style-type:none;border-bottom:1px solid rgba(73,73,73,0.7);padding:15px 0;font-size:23px;line-height:1.5em;font-weight:100}.final-section-stock .final-section-row ul li::before{content:"\24";font-family:'ETmodules';margin-left:-33px;position:relative;left:-10px;top:2px;font-size:20px;color:#4bfdee;background-color:#4bfdee10;padding:6px}.final-section-stock .final-section-row ul li:last-child{border:none}@media only screen and (max-width:1024px){.what-we-do .wwd-section .wwd-row{display:block}.what-we-do .wwd-section .wwd-col-1{border-top:20px solid #000e14;border-right:20px solid #000e14;border-left:20px solid #000e14;border-bottom:10px solid #000e14}.what-we-do .wwd-section .wwd-col-2{border-top:10px solid #000e14;border-right:20px solid #000e14;border-left:20px solid #000e14;border-bottom:20px solid #000e14}.what-we-do .wwd-section .wwd-col-1,.what-we-do .wwd-section .wwd-col-2{width:100%;height:50vh}.what-we-do .wwd-section .wwd-col-2 .bottom-left-quarter,.what-we-do .wwd-section .wwd-col-2 .bottom-right-quarter{margin-bottom:20px}.what-we-do .wwd-section p.small-width{width:80%}}@media only screen and (max-width:767px){.what-we-do .wwd-section .wwd-col-2 .bottom-left-quarter,.what-we-do .wwd-section .wwd-col-2 .bottom-right-quarter{width:100%;height:50vh}.what-we-do .wwd-section .wwd-col-2 .bottom-left-quarter{border-right:0px}.what-we-do .wwd-section .wwd-col-2 .bottom-right-quarter{border-left:0px}}.about-us .about-us-intro .intro-img .et_parallax_bg{background-position:0}.about-us .about-us-intro .intro-text h1{padding-left:9.9vh}.about-us .projects-box-container .box-container img{width:100%;height:auto;object-fit:cover}.about-us .about-box-container .box-container.box-2,.about-us .about-box-container .box-container.box-4,.about-us .about-box-container .box-container.box-6{padding:75px;background-color:#000e14;display:flex;align-items:center;height:100%}.about-us .overview-col ul.project-snapshot{list-style-type:none!important}.about-us .project-snapshot li.snapshot-1::before{position:absolute;content:"";width:20px;height:20px;background:url(/wp-content/uploads/2024/07/snapshot-icon-solar-light.png);background-repeat:no-repeat;background-position:0;background-size:cover;left:19px;top:4px}.about-us .about-box-container .about-boxes{list-style-type:none;display:flex;flex-wrap:wrap;padding-bottom:0;padding-left:0}.about-us .about-boxes-row.et_pb_row{margin:0 10%!important}.about-us .about-box-container .box-container{overflow:hidden;display:flex}.about-us .about-box-container a.project-link,.about-us .about-box-container a.project-link:hover{border-bottom:unset;transition:all 300ms}.about-us .about-box-container .box-container .box-info{padding:10px 20px;display:flex;flex-direction:column;transition:1.5s ease-in-out}.about-us .about-box-container .box-container .box-info:hover{transition:1.5s ease-in-out;transform:scale(1.2)}.about-us .about-box-container .box-container h3{font-weight:100;font-size:35px;color:#4bfdee;padding:0;letter-spacing:.5px;margin-bottom:15px;text-align:center;line-height:1.1em;width:80%;padding-left:15%}.about-us .about-box-container .box-container p.about-tile-blurb{color:#fff;text-align:center;font-weight:300;letter-spacing:.5px;line-height:1.5em;font-size:23px}.about-us .about-box-container .box-container ul{list-style:none;padding:0;flex:1;display:flex;flex-direction:column;justify-content:flex-start;position:relative;min-height:16vh}.about-us .about-box-container .box-container ul li{color:#4bfdee;position:relative;padding-left:35px;height:35px;padding-top:5px;font-weight:300;font-size:13px;width:33.3333%;background-color:#000e14;display:flex}.about-us .about-box-container .about-boxes li{width:33.33%;padding:0;margin:0}.about-us .about-box-container .box-container ul li::after{top:3px}.about-us .about-box-container .box-container img{object-fit:cover;width:100%}.about-us a.stock-button.about-investor,.what-we-do a.stock-button.collaboration{float:right;margin-top:50px}.about-us .final-section-stock span.et_pb_background_pattern{display:none}.investor-centre iframe{min-height:75vh!important}.investor-centre .investor-various-tabs iframe{min-height:unset!important}.investor-centre .theme-dark.feature-no-touch.feature-no-mobiletouch{background-color:transparent!important}.investor-centre .investor-tab-2-section .events-current{padding-top:30px;margin-bottom:50px}.investor-centre .investor-tab-2-section .events-current,.investor-centre .investor-tab-2-section .events-past{font-weight:300;color:#fff;font-size:16px}.investor-centre .investor-tab-2-section .events-tiles{}.investor-centre .investor-tab-2-section .event-tile{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:10px 25px 0;margin-top:10px;background-color:rgb(6 40 55)}.investor-centre .investor-tab-2-section .image-holder{width:250px;height:auto;padding:20px;padding-left:0}.investor-centre .investor-tab-2-section .image-holder img{height:200px;object-fit:cover}.investor-centre .investor-tab-2-section .event-blurb{padding:20px}.investor-centre .investor-tab-2-section ul.event-details{list-style-type:none}.investor-centre .investor-tab-2-section .event-link a.stock-button{font-size:14px;padding:5px 15px!important;margin-top:10px}.investor-centre .investor-tab-2-section .event-link a.stock-button.event-news{margin-top:30px}.investor-centre .investor-tab-2-section .event-link a.stock-button:hover{padding-right:25px!important}.stock-button::after .investor-centre .investor-tab-2-section{top:5px}.investor-centre .investor-tab-2-section .event-link a.stock-button:hover::after{opacity:1;margin-left:5px;padding-left:0;top:5px}.investor-centre .investor-tab-2-section ul li.event-date,.investor-centre .investor-tab-2-section ul li.event-venue,.investor-centre .investor-tab-2-section ul li.event-location{color:#fff;font-weight:300;letter-spacing:.5px}.investor-centre .investor-tab-2-section ul li.event-venue{font-size:20px;color:#4bfdee}.investor-tab-2-section .blog-events h2.entry-title{display:none}.investor-tab-2-section .blog-events .et_pb_section_10000.et_pb_section,.investor-tab-2-section .blog-events .et_pb_section_10001.et_pb_section{background-color:rgb(6 47 64)!important}.investor-tab-2-section .blog-events .et_pb_row.et_pb_row_10000.row,.investor-tab-2-section .blog-events .et_pb_row.et_pb_row_10001.row{width:100%}.investor-tab-2-section .blog-events .blog-events-no-link .et_pb_post .post-meta span.author.vcard a{pointer-events:none}.investor-centre li[class*='investor-report-year-']{font-size:20px;background-color:rgba(73,73,73,0.5);width:fit-content;letter-spacing:.5px;cursor:pointer;transition:all .3s ease-in;display:flex;margin:0 -7px 0 0;padding:0.3em 1em!important;line-height:1.7em!important;-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-property:all!important;transition-property:all!important;border-bottom:2px solid #012F41}.investor-centre li[class*='investor-report-year-']:hover,.investor-centre .active[class*='investor-report-year-']{color:#fff;background-color:rgba(73,73,73,0.3);border-bottom:2px solid rgba(73,73,73,0)}.investor-centre .active[class*='investor-report-year-']::after{font-family:'ETmodules';content:"\33";padding-left:10px}.investor-centre #reports-23,.investor-centre #reports-22,.investor-centre #reports-21{display:none}.investor-centre ul.investor-reports{list-style-type:none;display:flex;gap:10px;padding:0;margin-top:30px}.investor-centre .investor-tabs .news-note{margin:30px 0 40px}.investor-centre .investor-tabs .content{display:none;margin-top:20px}.investor-centre .investor-tab-2-section .et_pb_tab.et_pb_tab_4.clearfix{margin-top:20px}.investor-centre .investor-tabs .content:first-of-type{display:block}.investor-centre .investor-tabs a.tab-link{display:inline-block;padding:7px 15px;font-size:16px;font-weight:300;border:1px solid rgba(156,193,211,0.19);text-transform:uppercase;letter-spacing:.5px;background-color:#000e14;margin-bottom:7px;margin-right:1px}.investor-centre .investor-tabs a.tab-link:hover{background-color:#004059;color:#4bfdee}.investor-centre .investor-tabs a.tab-link.active{background-color:#004059;color:#4bfdee}@media only screen and (min-width:980px){.investor-centre .investor-tabs a.tab-link{border-bottom:0;margin-bottom:1.5px}.investor-centre .investor-tabs .content{margin-top:-15px;border-top:1px solid rgba(156,193,211,0.19)}}@media only screen and (max-width:980px){.investor-centre .investor-tabs a.tab-link{display:inline-block;width:fit-content}}@media only screen and (max-width:767px){.investor-centre .investor-tabs a.tab-link{width:188px}}.investor-centre .investor-presentation{margin-top:30px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.investor-centre .investor-presentation h2{font-weight:100;font-size:45px;letter-spacing:.5px;line-height:1.5em}.investor-centre .presentation-pdf.stock-button{margin-top:30px}.investor-centre .presentation-pdf.stock-button::after{font-size:14px;font-weight:400!important;color:#4bfdee;right:15px;top:9px}.investor-centre .why-invest-section .why-invest h2{margin-left:13%}.investor-centre .why-invest-section .why-invest-blurb{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:5%}.investor-centre .why-invest-section .why-invest-col{width:100%}.investor-centre .why-invest-section .card-container{position:relative}.investor-centre .why-invest-section .why-invest-img img{width:350px;height:350px}.investor-centre .why-invest-section .why-invest-col .card img,.investor-centre .why-invest-section .why-invest-col .card:hover .card-desc{height:275px;width:275px}.investor-centre .why-invest-section .why-invest-col .card-desc{top:0;font-size:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.investor-centre .why-invest-section .why-invest-col li.card{margin-bottom:10px}.investor-centre .why-invest-section .why-invest-button{margin-bottom:80px}.investor-centre .why-invest-section li.card p.number{position:absolute;top:-87px;font-weight:100;font-size:30px;text-align:right;right:1px;border-top:1px solid rgba(156,193,211,0.19);padding-top:30px;padding-bottom:30px;width:100%}.investor-centre .why-invest-section p.card-desc a{color:#4bfdee;transition:all .2s ease-in}.investor-centre .why-invest-section p.card-desc a:hover{transition:all .2s ease-in;opacity:.7}.investor-centre .why-invest-section .card-invest-sub-header{font-size:25px;font-weight:100;padding-top:30px;padding-bottom:40px;text-align:left;color:#fff;letter-spacing:.5px}.investor-centre .investor-relations-section .et_pb_row_5.et_pb_row.investor-relations-row{margin-right:10%!important;margin-left:10%!important;padding-bottom:80px;padding-top:80px}.investor-centre .investor-relations-section .investor-relations-row ul.investor-relations-profiles{width:fit-content;display:inline-block;margin-right:50px}.investor-centre .investor-relations-section ul.investor-relations-profiles,.investor-centre .investor-relations-section ul.investor-relations-profiles ul{list-style-type:none;width:100%;padding:30px 0 0px 0}.investor-centre .investor-relations-section li.investor-relations-img{width:250px;height:auto;display:inline-block}.investor-centre .investor-relations-section li.investor-relations-title{font-size:30px;font-weight:300;margin-bottom:10px}.investor-centre .investor-relations-section li.investor-relations-position{color:#fff;font-weight:300;letter-spacing:.5px}.investor-centre .investor-relations-section .investor-contact-button{position:absolute;right:3.75%;bottom:0}.investor-centre .investor-relations-section .investor-relations-row .stock-button{letter-spacing:0;display:inline-block;font-size:35px;transform:scale(1.3,1);font-weight:100!important;padding:0!important}.investor-centre .investor-relations-section .investor-relations-row .stock-button:hover{color:#fff!important}.investor-centre .investor-relations-section .investor-relations-row .stock-button:after{top:0px;color:#4bfdee}.investor-centre .investor-relations-section .investor-relations-blurb{position:absolute;bottom:17%;right:5.5%}.investor-centre .investor-relations-section .investor-relations-blurb p{font-weight:100;font-size:23px;color:#fff;letter-spacing:.5px}.investor-centre .investor-relations-section .investor-relations-row{background:linear-gradient(70deg,#012f41 45%,#ffffff00 76%),url(/media/2024/08/AdobeStock_604299136-scaled.jpeg);background-position:115px 100px;background-attachment:fixed;background-repeat:no-repeat;margin-left:10%!important;margin-right:10%!important}.news .news-tabs .et_pb_tab{padding:24px 0px}.et_pb_salvattore_content{display:-webkit-box;display:-ms-flexbox;display:flex}.news .news-row .news-mod .column.size-1of3{width:33.33%;margin-right:2%;margin-bottom:2%}.news .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:310px;position:relative;overflow:hidden;border-width:0;border-style:none;border-color:transparent;background-color:transparent;border-radius:0;padding:0;margin-bottom:30px!important;border:none;height:52vh}.news .et_pb_blog_grid .et_pb_image_container{overflow:hidden;margin-bottom:15px}.news .et_pb_post .entry-featured-image-url{margin-bottom:0}.news .category-news img{height:350px;min-height:350px;display:block;-moz-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;object-fit:cover}.news .category-news:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.news .news-row .news-mod .et_pb_post .entry-title{order:2;padding:0;margin:0}.news .news-row article .entry-title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px;color:#4bfdee!important;font-weight:300!important;line-height:1.5em;transition:all .5s ease-in;letter-spacing:.5px}.et_pb_blog_0 .et_pb_post h2.entry-title a:hover{opacity:.7!important;transition:all .5s ease-in}.news .news-row .news-mod .et_pb_post .post-meta{order:1}.news .news-row .news-mod .et_pb_post .post-content{order:3}.news .news-note,.investor-centre .news-note{font-weight:300;font-size:16px;letter-spacing:.5px;margin:20px 0}.news .news-pdf-format::before,.investor-centre .news-pdf-format::before{content:"";background-image:url(/wp-content/uploads/2024/08/pdf-icon.png);height:17px;width:17px;display:inline-block;background-size:contain;padding-right:10px;background-repeat:no-repeat}.news a.news-pdf-downloads,.investor-centre a.news-pdf-downloads{padding:20px;display:block;position:relative;background-color:rgba(73,73,73,0.1);border:1px solid transparent}.news a.news-pdf-downloads::after,.investor-centre a.news-pdf-downloads::after{content:"";background-image:url(/wp-content/uploads/2024/08/download-icon.png);height:25px;width:25px;display:inline-block;background-size:contain;padding-right:10px;background-repeat:no-repeat;position:absolute;top:30px;right:20px;filter:grayscale(1) brightness(0.4)}.news a.news-pdf-downloads:hover,.investor-centre a.news-pdf-downloads:hover{background-color:rgba(73,73,73,0.2);transition:all .5s ease-in;border-bottom:1px solid #444}.news .news-pdf-downloads .news-date{font-size:16px;letter-spacing:.5px;font-weight:300;display:block;color:#4bfdee}.news .news-pdf-downloads .pdf-doc{font-size:16px;letter-spacing:.5px;font-weight:300;transition:all .5s ease-in;display:block}.news span.news-download::before,.news span.news-view::before,.investor-centre span.news-download::before,.investor-centre span.news-view::before{background-image:url(/media/2024/08/download-icon.png);content:"";height:17px;width:17px;display:inline-block;background-size:contain;padding-right:5px;background-repeat:no-repeat;margin-left:20px;top:3px;position:relative;filter:grayscale(1) brightness(0.7)}.news span.news-view::before,.investor-centre span.news-view::before{background-image:url(/media/2024/08/view-icon.png);height:20px;width:20px;padding-right:8px;top:4px}.pdf-link-container{display:flex;padding:2px 0 0;margin-bottom:2px}.investor-centre .pdf-link-container{padding:0}.pdf-link-container br{display:none}.col-1.blurb-pdf{flex:1;padding:0 20px;display:block;position:relative;background-color:rgba(73,73,73,0.1);border:1px solid transparent}.investor-centre .col-1.blurb-pdf{display:flex;align-items:center;justify-content:flex-start;background-color:rgba(73,73,73,0.3)}span.pdf-link-date{font-size:13px;letter-spacing:.5px;font-weight:300;display:block;color:#fff}span.pdf-link-title{font-size:16px;letter-spacing:.5px;font-weight:300;transition:all .5s ease-in;display:block;color:#4bfdee}.link-boxes{display:flex}.col-2.download-pdf,.col-3.view-pdf{padding:20px;display:flex;position:relative;background-color:rgba(73,73,73,0.1);border:1px solid transparent;border-left:5px solid #000e14;justify-content:center;align-items:center}.investor-centre .col-2.download-pdf,.investor-centre .col-3.view-pdf{background-color:rgba(73,73,73,0.3);border:1px solid transparent}.investor-centre .col-2.download-pdf,.investor-centre .col-3.view-pdf{border-left:5px solid #012f41}.col-2.download-pdf:hover,.col-3.view-pdf:hover{background-color:rgba(73,73,73,0.5);transition:all .3s ease-in}.col-2.download-pdf img,.col-3.view-pdf img{height:30px;width:30px;filter:grayscale(1) brightness(0.4)}.col-2.download-pdf:hover img,.col-3.view-pdf:hover img{filter:grayscale(.9) brightness(.7)}.col-3.view-pdf img{height:40px}.news .news-tabs span.published{color:#fff}.news-article.single .post{padding-bottom:0}.news-article #left-area{padding-bottom:0;margin-bottom:0}.news-article .news-content h1{transform:scale(1.3,1);padding-left:7.75vw;font-weight:100!important;font-size:40px!important;max-width:85%;line-height:1.5em!important}.news-article .blog-entry h3{color:#4bfdee;font-size:22px;padding-bottom:5px;font-weight:300}.news-article.post-westbridge-renewable-provides-corporate-update .et_parallax_bg{background-position:0vh -70vh}.news-article.post-westbridge-renewable-announces-0-10-per-share-return-of-capital .et_parallax_bg{background-position:0 -53vh}.news-article.post-westbridge-renewable-launches-normal-course-issuer-bid .et_parallax_bg{background-position:0 0}.news-article.post-westbridge-renewable-announces-european-expansion-with-the-origination-of-two-solar-projects-in-italy-with-a-combined-capacity-of-62mw .et_parallax_bg{background-position:0 -20vh}.news-article.post-westbridge-renewable-energy-named-to-2024-otcqx-best-50 .et_parallax_bg{background-position:0 -81vh}.news-article.post-template-default.single.single-post .blog-entry a.stock-button.news-article-button,.news-article.post-template-default.single.single-post .blog-entry .news-content a{color:#4bfdee!important;transition:all .3s ease-in}.news-article.post-template-default.single.single-post .blog-entry .news-content a:hover{opacity:.7;transition:all .3s ease-in}.news-article .news-content a.pdf-icon.stock-button{margin:20px 0}.news-article .news-content a.pdf-icon::before{content:"";background-image:url(/wp-content/uploads/2024/08/pdf-icon.png);height:17px;width:17px;display:inline-block;background-size:contain;padding-right:10px;background-repeat:no-repeat}.news-article .news-article-button.stock-button::before{opacity:0;position:absolute;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;text-shadow:none;font-family:'ETmodules';top:8px;content:"\34";left:10px}.news-article .news-article-button.stock-button:hover::before{opacity:1}.news-article-button.stock-button:hover{padding:0.5em 1em 0.5em 2em!important}.news-article .news-article-button.stock-button::after{display:none}.news-article .header-section .et_pb_menu ul li.menu-item-249849 a,.project-pages .header-section .et_pb_menu ul li.menu-item-244114 a{color:#fff!important}.news-article .entry-content ul.news-contact-ul{list-style-type:none!important;padding:0 0 30px!important;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:50px}.news-article .entry-content ul.news-contact-ul li{margin-left:0}.news-article .post-253035 .et_parallax_bg{background-position:bottom}.contact .contact-form-col .et_pb_contact_field_0 i,.contact .contact-form-col .et_pb_contact_field_6 i{display:none}.contact .contact-form-col .et_pb_contact_field_0 label,.contact .contact-form-col .et_pb_contact_field_6 label,footer .et_pb_contact_field .et_pb_contact_field_checkbox label{cursor:default!important;font-weight:300;font-size:12px;letter-spacing:.5px;color:#9CC1D3}.home-contact-form{padding:0!important}.home-contact-form .et_pb_newsletter_form .input,.home-contact-form .et_pb_newsletter_form input[type=password],.home-contact-form .et_pb_newsletter_form input[type=text],.home-contact-form .et_pb_newsletter_form p.et_pb_newsletter_field input[type=text],.home-contact-form .et_pb_newsletter_form p.et_pb_newsletter_field textarea,.home-contact-form .et_pb_newsletter_form select,.home-contact-form .et_pb_newsletter_form textarea{font-size:14px;font-weight:300;border:1px solid #9cc1d3;border-radius:0}.home-contact-form a.et_pb_newsletter_button.et_pb_button{width:fit-content;float:right;font-size:14px;font-weight:300;border:1px solid #9cc1d3;border-radius:0;color:#9cc1d3;padding:5px 10px}.home-contact-form a.et_pb_newsletter_button.et_pb_button:hover{background-color:transparent;border-color:#4bfdee;color:#4bfdee}.home-contact-form .et_pb_newsletter_button:after,.home-contact-form .et_pb_newsletter_button:before{font-size:16px;line-height:1em;position:relative;font-weight:300;top:2px}.home-contact-form .et_pb_newsletter_button:hover:after{color:#4bfdee}.home-contact-form .et_pb_newsletter{padding:25px 0}.home-contact-form p.subscribe-note{font-weight:300;font-size:12px;letter-spacing:.5px;color:#9CC1D3}.home-contact-form .et_pb_newsletter_button_text{font-size:13px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.home-contact-form .et_pb_newsletter_button_text:hover{color:#4bfdee}footer .et_pb_contact_form_1_tb_footer.et_pb_contact_form_container .input[type="checkbox"]+label i,footer .et_pb_contact_form_0_tb_footer.et_pb_contact_form_container .input[type="checkbox"]+label i{display:none}.contact .contact-form-col .et_pb_contact .et_pb_contact_field_half{width:100%}.contact .contact-form-col .et_contact_bottom_container{float:left;text-align:left}.contact .other-contact-col ul{padding:0}.contact .other-contact-col li.media-contact{text-transform:uppercase;font-weight:400;font-size:16px}.contact .other-contact-col .contact-boxes{display:flex;flex-direction:row;flex-wrap:wrap}.contact .other-contact-col div[class*="contact-box-"]{width:100%;padding:0px 15px 20px 0px;border-bottom:1px solid rgba(156,193,211,0.19);margin-bottom:20px}.contact .contact-map-section .contact-address{padding-left:0;margin-left:-14.5%}.contact .contact-form-col{padding-right:150px}.contact .et_pb_contact .et_pb_contact_field_half,footer .et_pb_contact .et_pb_contact_field_half{width:100%}body #page-container .et_pb_section.contact-forms .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover,body #page-container .et_pb_section.contact-forms .et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button:hover,body #page-container footer .et_pb_section .et_pb_contact_form_1_tb_footer.et_pb_contact_form_container.et_pb_module .et_pb_button:hover,body #page-container footer .et_pb_section .et_pb_contact_form_0_tb_footer.et_pb_contact_form_container.et_pb_module .et_pb_button:hover{color:inherit!important;border-color:inherit!important;background-color:transparent!important}body.sgpb-overflow-hidden-body{position:fixed}.renewable.button-link a.et_pb_button.et_pb_more_button.et_pb_button_one{position:absolute;bottom:12%;left:41%;padding:6px 10px 2px 10px}.home .grid-gallery-caption[data-grid-gallery-type="half-slide"]:hover img{-webkit-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.home .grid-gallery-caption figcaption{-webkit-transition:1.25s;-o-transition:1.25s;transition:1.25s}.home .slimScrollDiv{overflow:visible!important}.home .slimScrollBarX{bottom:-25px!important;cursor:url(/wp-content/uploads/2023/08/cursor-grab.png),auto}.home .slimScrollRailX{height:1px!important;background:#5f5e5e!important;bottom:-22px!important;opacity:1!important}.home .gg-caption-row.center{background-color:#004059!important;border:1px solid #262626;top:50.5%;transform:translateY(-50.5%)}.home .home-newsroom-section .grid-gallery-caption[data-grid-gallery-type="half-slide"] figcaption{opacity:1;bottom:0;height:19.5vh!important;top:1vh}.home .home-newsroom-section .grid-gallery-caption .gg-caption-row.top{text-align:left!important;background-color:#004059!important;height:14vh!important;z-index:9;top:7vh;border:none}.home .home-newsroom-section .grid-gallery-caption .gg-caption-row.center{top:75.0625px!important;transform:translateY(12vh)!important;bottom:0;height:20vh!important;border:none;padding-top:10px}.home #gg-3-23,.home #gg-6-28{position:absolute;top:-3vh;z-index:1}.home #gg-3-23 .grid-gallery-caption .crop img,.home #gg-6-28 .grid-gallery-caption .crop img{width:100vw!important;height:125px!important}.home #gg-3-23 .gg-caption-row.center,.home #gg-6-28 .gg-caption-row.center{background-color:transparent!important;border:unset}.home #gg-3-21 img.ggImg,.home #gg-6-29 img.ggImg{width:250px!important}.home #gg-3-21 .gg-caption-cell span,.home #gg-6-29 .gg-caption-cell span{position:relative}.home #gg-3-21 .gg-caption-row.center,.home #gg-6-29 .gg-caption-row.center{display:flex;align-items:center;justify-content:center;background-color:transparent!important;border:none}.home a.view-all-projects{width:auto;display:block;height:100%;font-size:70px;font-weight:100;color:#B5D5F0;-webkit-transition:1.25s;-o-transition:1.25s;transition:1.25s;transform:scale(-1,1)}.home a.view-all-projects:hover{opacity:.5;-webkit-transition:1.25s;-o-transition:1.25s;transition:1.25s;transform:rotate(180deg)}.home a.view-all-projects::after{font-family:'ETmodules';content:"\4a";transform:scale(-1,1)}.home .scroll-container{width:100%;text-align:left;position:relative;top:0vh;left:-4vw;display:block}.home .gg-caption-cell span.project-heading{font-size:30px!important;font-weight:600!important;color:#B5D5F0!important;transition:color 300ms ease 0ms;display:block;padding-bottom:5px;text-transform:uppercase}.home .gg-caption-cell span.project-description{font-size:20px!important;font-weight:400!important;color:#ffffff!important;transition:color 300ms ease 0ms;display:block}.home ul.points{padding-top:15px}.home li[class*="point-"]{color:#fff;display:block;font-size:20px;padding:5px 0}.home li[class*="point-"]::before{position:relative;padding-right:10px;text-align:center;display:inline-block;top:2px;background-size:24px 20px;width:24px;height:20px;content:"";background-repeat:no-repeat}.home li.point-one::before{background-image:url('/media/2023/08/blue-solar-panel.png')}.home li.point-two::before{background-image:url('/media/2023/08/blue-developed-1.png')}.home li.point-three::before{background-image:url('/media/2023/08/blue-map-marker-1.png')}.home .home-newsroom-section .scroll-container{top:-2vh;left:unset;padding:0 2%}.home .home-newsroom-section .grid-gallery-caption{border:1px solid #262626}.home .home-newsroom-section #gg-6-28 .grid-gallery-caption,.home .home-newsroom-section #gg-6-29 .grid-gallery-caption{border:none}.home .home-newsroom-section .gg-caption-cell span.project-heading{font-size:20px!important;padding:2%}.home .home-newsroom-section p{font-size:14px;display:block}.home .home-newsroom-section p.home-newsroom-date{padding:0 2% 15px;color:#fff}.home .home-newsroom-section p.home-newsroom-teaser{padding:0 0 15px;line-height:1.5em}.home .home-newsroom-section #gg-6-29 .gg-caption-row.center{top:unset;bottom:unset}.home a.slider-button.home-newsroom-button{margin:15px 0 0}.post-password-required{z-index:100001;position:absolute;top:50%;left:50%}#logo{width:auto}link,meta{display:block!important}.et_pb_fullscreen .et_pb_fullwidth_header_container{min-height:100vh!important}#main-content{background-color:#004059!important}.post-template-default .container{padding-top:0!important}.post-template-default h1.entry-title,.archive .entry-title a{color:#9dc8ec!important;font-weight:900!important;font-size:40px!important;margin-top:0!important}.et_pb_widget a{color:#676262!important}.et_pb_widget a:hover{opacity:.7}.home h1.et_pb_module_header{position:absolute;bottom:100px;left:0;right:0}.blog-entry .wp-caption{border:none;background-color:transparent;margin:0 auto 10px;padding:10px 0 20px;max-width:100%}.blog-entry .wp-caption p.wp-caption-text{color:#aaa;padding-top:10px}.blog-entry h3{color:#9DC8EC;font-size:16px;padding-bottom:5px;font-weight:900}.newsroom .blog-entry h3{color:inherit;font-size:20px;padding-bottom:10px;font-weight:normal}.et_pb_sidebar_0_tb_body.et_pb_widget_area h4.title::before{content:"Newsroom "}.fb3d-modal .cmd-close.fa-remove:before,.fb3d-modal .cmd-close.fa-close:before,.fb3d-modal .cmd-close.fa-times:before{content:"\4d"!important;font-family:'ETmodules';font-size:60px}.newsroom .et_pb_blog_1 .et_pb_post .entry-title a:hover{color:#000000!important;-webkit-transition:all 1.3s;transition:all 1.3s}.newsroom .et_overlay{-webkit-transition:all 1.3s;transition:all 1.3s}.et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{margin:0 auto}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{border:none!important}.et-pb-icon{font-family:ETmodules!important}img.header-logo{position:absolute;left:0;right:0;top:30%;margin:auto}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{bottom:2%}.logo_container{-webkit-transition:all 4s ease-in-out;transition:all 4s ease-in-out}.fb3d-modal .cmd-close .fa.fa-times::before{font-family:ETmodules!important;content:"\4d";font-size:50px;background-color:#004059;color:#ccc;font-weight:bold}.fb3d-modal .cmd-close .fa.fa-times:hover::before{opacity:.7}.single-3d-flip-book footer{display:none}.search-results .et_pb_post a img{min-height:218px;object-fit:cover}.search .newsroom h2.entry-title a,.archive .newsroom h2.entry-title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8rem;text-overflow:ellipsis}.latest-news.et_pb_posts{padding:0;box-shadow:unset}.latest-news a.entry-featured-image-url{float:left;width:35%;padding-right:20px}.latest-news img{height:250px;object-fit:cover;border-radius:5px;border:none}.latest-news .et_pb_post{padding:30px 0}.latest-news h2.entry-title{width:auto}.et_pb_row .search-newsroom .widget_search{width:40%!important;margin-bottom:2%!important}.search-newsroom .widget_search input#s{border:none;background-color:#ccc!important;color:#000}.search-results #content-area,.archive #content-area{margin-bottom:100px}.search-results .et_pb_post .entry-featured-image-url,.archive .et_pb_post .entry-featured-image-url{float:left;width:20%;padding-right:20px;margin-bottom:70px}.search-results .et_pb_post a img,.archive .et_pb_post a img{height:90px;object-fit:cover;border-radius:5px;border:none!important}.search-results .intro-info-search .et_pb_text_inner,.archive .intro-info-search .et_pb_text_inner{font-size:24px}.search-results .et_pb_blog_0_tb_body,.archive .et_pb_blog_0_tb_body{max-width:90%}.et_pb_row.et_pb_equal_columns.search-row>.et_pb_column{margin:unset}input:-internal-autofill-selected,input:-internal-autofill,input:-internal-autofill:hover,input:-internal-autofill:focus,input:-internal-autofill:active{background-color:#333!important;color:#9dc8ec!important}.gmwd_container_wrapper .gmwd_container #gmwd_container_1 a{left:-9999px;position:absolute}.gmwd_container div#wd-map13{margin-bottom:0!important}.gmwd_categories_container.wd-clear h4{text-align:center;margin-bottom:0!important;margin-top:0!important;color:#B5D5F0}.gmwd_categories_wrapper{margin:10px 0 15px}ul.gmwd_categories.wd-clear{text-align:center}.gmwd_cat_dropdown>ul>li{border:none}.gmwd_cat_dropdown>ul>li{text-align:center;float:none;display:inline-block}.gmwd_container_wrapper .gmwd_container #gmwd_container_1 label{font-weight:400;color:#999}.gmwd_container input[type=checkbox],.gmwd_container input[type=checkbox]:checked{height:18px;width:18px;accent-color:#999}@media (min-width:981px){.search-results .et_pb_post,.archive .blog-entry .et_pb_post{margin-bottom:40px;border-bottom:1px solid #0a0a0a}.home .header-home.et_pb_section_video{margin-top:-3%}.proposed-projects .et_pb_gutters3 .et_pb_column_3_5,.proposed-projects .et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:62.8%}}@media (max-width:980px){.search-results .et_pb_search_0_tb_body{max-width:50%}.search-results .et_pb_blog_0_tb_body{max-width:100%}.et_pb_search_0.et_pb_module{max-width:50%}}@media (max-width:767px){.et_pb_search_0.et_pb_module{max-width:100%}.search-results .et_pb_search_0_tb_body{max-width:100%}}.proposed-projects .et_slide_in_menu_container #mobile_menu_slide li.menu-item-240756 a{background-color:#ccc!important;color:#000}#main-footer{position:relative;width:100%}#footer-info,#footer-info a{font-weight:normal;width:100%;color:#676262;text-align:center;padding:0 10px 0 0}#footer-widgets .footer-widget a:hover,#footer-widgets .footer-widget li a:hover,#footer-widgets .footer-widget li a:hover{color:#9dc8ec}#footer-bottom{padding-top:20px;padding-bottom:20px;z-index:1001;border-top:1px solid #111111;position:absolute;bottom:0;width:100%}footer ul li{display:inline-block;padding:0 10px 0 0}footer a.netstuffed{letter-spacing:0;opacity:1}footer a.netstuffed:hover{opacity:1}footer a.netstuffed::after{content:" Web Development Services";font-size:0;opacity:0;transition:opacity 1s .2s ease,font-size 1s .2s ease;-webkit-transition:opacity 1s .2s ease,font-size 1s .2s ease;-moz-transition:opacity 1s .2s ease,font-size 1s .2s ease;-o-transition:opacity 1s .2s ease,font-size 1s .2s ease;line-height:0}footer a.netstuffed:hover::after{font-size:inherit;opacity:1;border-bottom:inherit}@media only screen and (max-width:767px){.latest-news .et_pb_post{padding:30px 0 50px}.latest-news a.entry-featured-image-url{float:unset;width:auto;padding-right:unset;margin-bottom:30px!important}.newsroom .blog-entry h4{margin-bottom:30px}.newsroom .et_pb_search_0{margin-bottom:15%!important}}.divi-area-wrap.dark .evr-close,.popup_outer_wrap [data-dm-type=popup].dark .evr-close,.divi-area-wrap.dark .evr-close:hover,.divi-area-wrap.dark .evr-close:focus,.divi-area-wrap.dark .evr-close:active,.popup_outer_wrap [data-dm-type=popup].dark .evr-close:hover,.popup_outer_wrap [data-dm-type=popup].dark .evr-close:focus,.popup_outer_wrap [data-dm-type=popup].dark .evr-close:active{background:#9DC8EC;box-shadow:none;text-shadow:none;width:38px;height:38px;font-size:40px;color:#000;border-radius:50%;line-height:38px}[data-dm-type=popup][id],.divi-area-wrap-fly-in{box-shadow:none;background-color:transparent}.blurb-content h2{color:#9DC8EC;font-weight:900;font-size:30px;line-height:1.3em;text-align:left}@media (min-width:981px){div#pages-5{text-align:right;float:right}.et_parallax_bg{background-position:center}}@media (max-width:980px){.et_fixed_nav #main-header,.et_non_fixed_nav.et_transparent_nav #main-header,#logo,#main-header,.container,.logo_container{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}}@media only screen and (max-width:767px){.et_pb_section_0{max-height:none!important}}.uk-button a,.aus-button a{cursor:default}.map-column style{background:#004059!important}.et_pb_column_2{padding-bottom:0px;max-height:650px}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:50%;max-height:650px}.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:0}.et_pb_fullwidth_header.et_pb_fullwidth_header_0{margin-top:0}.gm-style-iw-d div{max-width:unset!important;min-width:200px}.gm-style-iw.gm-style-iw-c{padding:20px!important;min-width:320px!important}.gmwd-infowindow-title{color:#000;text-transform:uppercase;font-weight:900;font-size:1.2em}.map-description{font-weight:400;color:#000;padding:10px;line-height:1.6}.note{color:#000;font-style:italic;font-weight:400;line-height:1.6}span.close-uksite{position:absolute;top:10px;right:15px;cursor:pointer}.gmwd_marker_carousel_box2:hover,.gmwd_carousel_active{background:none!important;border:none!important;padding:0!important;margin-top:15px!important}p.gmwd_carousel_title{background-color:#6E6E6E;padding:8px!important;border-radius:0!important;font-size:16px;opacity:.8}p.gmwd_carousel_title:hover{background-color:#ddd}.gmwd_marker_carousel_box2{height:40px;background:transparent!important}.FoodCarousel-Content h3{line-height:25px!important}#reveal,#reveal-1,#reveal-2,#reveal-3{display:none}.et_pb_team_member_image img{cursor:pointer}a:focus{outline:0!important}.post-template-default.single.single-post .container{width:100%;margin:0 auto;max-width:2560px}.post-template-default.single.single-post .blog-entry a:hover{color:#9dc8ec!important}.recent-blogs .entry-title a{color:#ffffff!important}.post-template-default.single.single-post .blog-entry .breadcrumb-container a,.post-template-default.single.single-post .blog-entry a.breadcrumb-home{color:#6E6E6E!important;font-size:11px;letter-spacing:0}.post-template-default.single.single-post .blog-entry .breadcrumb-container a:hover,.post-template-default.single.single-post .blog-entry a:hover.breadcrumb-home{color:#9dc8ec!important}.post-template-default.single.single-post .project-child-section-1 .blog-entry a.breadcrumb-home,.post-template-default.single.single-post .project-child-section-1 .blog-entry .et_pb_code span{font-size:13px}.post-template-default.single.single-post .blog-entry a:hover,.blog-entry a.outer-link:hover{color:#6E6E6E!important}.post-template-default.single.single-post .blog-entry a,.blog-entry a.outer-link{color:#9dc8ec!important}.recent-blogs ol li h3{display:inline-block;margin:0;padding:0}.recent-blogs ol li{display:list-item;counter-increment:start 0;margin-bottom:10px}.recent-blogs .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_description ol li{list-style-type:none!important;margin-left:0}.big-city .et_pb_blurb_1.et_pb_blurb p{padding-bottom:0}.blog-entry h4{font-weight:800;font-size:15.5px;color:#9dc8ec!important;text-align:left;padding-left:0!important;line-height:1.3em}.newsroom .blog-entry h4{font-weight:400;font-size:19.5px;color:#6c6c6c!important}.recent-blogs ol li::before{content:counter(list-item,decimal)". ";counter-increment:start;color:#9dc8ec!important}.recent-blogs li>ul li::before{content:counter(list-item,lower-alpha)". ";color:#fff!important}.recent-blogs .blog-bullets li>ul li::before{content:""}.recent-blogs ol li ul li{list-style-type:disc;margin-bottom:0}.recent-blogs .et_pb_blurb_1.et_pb_blurb .et_pb_blurb_description ol{padding-left:0!important}.post-template-default h1.entry-title,.archive .entry-title a{display:none}.archive h2.entry-title a{display:block;font-weight:normal!important;font-size:22px!important}.search-row .et_pb_widget ul li:last-child{display:none}.archive .blog-entry .et_pb_text_inner::before{content:"Archived "}.archive h1.et_pb_module_header span{visibility:hidden}.archive h1.et_pb_module_header span::before{content:"Archives.";visibility:visible}.single .et_pb_post{margin-bottom:0}.single .post{padding-bottom:5px;margin-top:0!important}.et_pb_blog_0 .et_pb_post h2.entry-title{padding:0;margin:0}#left-area .post-meta{font-size:0;padding-bottom:0}span.arrow-icon::after{content:" \226b ";font-size:10px;padding:0 7px;position:relative;bottom:1px;cursor:default;color:#6E6E6E!important}.breadcrumb-container.theme1{display:inline-block;font-size:14px}.blog-entry cite,em,i{line-height:1.4em}#rev_slider_5_1_wrapper{margin:-6% 0 auto!important}.post-template-default.single.single-post .et_post_meta_wrapper{width:80%;margin:0 auto}.news-article.post-template-default.single.single-post .et_post_meta_wrapper{padding-top:0!important}rs-fw-forcer{margin-bottom:-4%}.single .post{margin-top:60px}#blog .et_pb_button:hover,#blog .et_pb_module .et_pb_button:hover{border:1px solid transparent!important;padding:.3em 2em .3em .7em!important}.recent-blogs .festivals ol li{margin-bottom:15px}.recent-blogs .festivals.blog-bullets li>ul li{margin-bottom:5px}.recent-blogs .festivals.blog-bullets li>ul li::before{content:counter(list-item,circle)"  "}.blog-bullets div[id*="attachment_"]{width:auto!important}.blog-bullets div[id*="attachment_"] img[class*="wp-image-"]{max-width:100%;padding:unset}.blog-bullets img[class*="wp-image-"]{margin:0 auto 10px;max-width:96%;padding:8px}.post-template-default.single.single-post .blog-entry div[id*="attachment_"] a[target="_blank"]::before{content:"";top:0}.single-post .et_pb_section_0{height:450px;max-height:450px}.single-post .et_slide_in_menu_container #mobile_menu_slide li a.active-blog,.single-post .et_slide_in_menu_container #mobile_menu_slide li a.active-blog:hover{background-color:#ccc!important;opacity:1!important;color:#000!important}.blog-entry li{margin-left:20px}.map-section ul.et_pb_tabs_controls{background-color:#004059;text-align:center;margin:0 auto}.map-section .et_pb_tabs_controls li{float:none;display:inline-block}.map-section .et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}.map-section .et_pb_tabs_controls li{border-right:none}.map-section ul.et_pb_tabs_controls:after{border-top:none}.map-section ul.et_pb_tabs_controls{text-align:center}.map-section rs-carousel-wrap{right:0!important;visibility:visible}.gmwd_markers_carousel_container .owl-carousel{display:none!important}.gm-style-iw.gm-style-iw-c{padding:10px 10px 0!important}.uk-slider em{font-weight:normal!important;color:#aaa!important;font-size:13px!important;line-height:16px!important}.uk-slider .et_pb_row_3.et_pb_row::after{margin-bottom:0}.uk-map .et_pb_row_1.et_pb_row{padding:0!important}.blog-home .et_pb_row_2.et_pb_row::after{margin-bottom:7%}.gm-style-iw div{float:none!important;display:block}.gmwd_container_wrapper .gmwd_container img{width:100%!important;max-width:100%!important;min-width:100%!important}.et_pb_text_7 ul li::before{display:inline-block;padding-right:10px;content:"\21d2"}.entry-content .services ul{list-style-type:"→"!important;margin-left:15px}.entry-content .services ul li{padding-left:10px;font-size:15px}.et_pb_social_media_follow_network_0.et_pb_social_network_link a.icon:hover{background-image:url(https://westbridgerenewable.ca/media/2020/06/globe-grid-25px-hover.png)}.privacy-policy h2{font-size:22px;color:#9DC8EC;font-weight:600}.privacy-policy ul{list-style-type:none;padding-left:3%}.privacy-policy ul>li>ul{padding-left:2%}.privacy-policy a:hover{color:#666}.privacy-policy a{color:#aaa}.legal .blurb-content h2{font-size:20px}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{background-color:#004059!important;margin:0;border-top:2px solid #9DC8EC}#cookie-notice .cookie-notice-container{color:#9dc8ec;font-size:15px}#cookie-notice,#cookie-notice *{padding-left:10px;display:block;margin:20px auto;font-size:15px}#cookie-notice a:hover{color:#000}#cookie-notice .cn-button{border:none;width:50px;margin:20px auto;display:block}#cookie-notice a.cn-button:hover{color:#000;background-color:#ccc}#cookie-notice .cn-button.bootstrap{color:#000;background:#9DC8EC}#cookie-notice a.cn-link{width:130px;padding:0}#cookie-notice .cn-close-icon{top:2%;right:2%}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before{height:35px;width:7px}#hu .hu-text-heading{color:#9dc8ec;font-size:140%}#hu .hu-text-body,#hu .hu-toggle-body{font-size:15px}#hu .hu-button-container button.hu-btn{border:none;border-radius:5px;background-color:transparent;padding:0 20px 0 0;font-size:15px;font-family:inherit;font-weight:400;text-decoration:none}#hu .hu-button-container button.hu-btn:hover{text-decoration:underline}#hu .hu-footer .hu-credits{display:none}#hu.hu-animation-none.hu-visible{background-color:#004059}body #page-container .et_slide_in_menu_container{background:#010101}.et_header_style_slide .et_slide_in_menu_container{width:375px}.et_slide_in_menu_container ul#mobile_menu_slide{padding:77px 0 28px 0}.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:before,.et_slide_in_menu_container #mobile_menu_slide li a{color:#6C6C6C;text-transform:uppercase;letter-spacing:.1px;font-size:18px;padding:10px 20px!important;margin:1px 0 0;line-height:30px}.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:hover,.et_slide_in_menu_container #mobile_menu_slide li a:hover{background-color:#1C1D1F;opacity:1;color:#fff}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item span.et_mobile_menu_arrow:before,.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{color:#000;padding:10px;background-color:#ccc!important}.current-menu-item a,.current-menu-item a:hover{background-color:#63616E!important}.et_slide_in_menu_container span.et_mobile_menu_arrow{opacity:1;width:auto;height:auto;right:55px;top:-2px}.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:before{font-size:40px;font-weight:900}.et_header_style_left .logo_container,#main-header.et-fixed-header{height:82px}body #page-container .et_slide_in_menu_container{background-color:transparent;width:25%;max-width:100%;max-height:90%;overflow:hidden;height:auto}.et_slide_in_menu_container #mobile_menu_slide li a{margin:0!important}.et_header_style_fullscreen ul#mobile_menu_slide{text-align:left;padding:4.65rem 0 0;vertical-align:baseline;background-color:transparent}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a{display:block}.et_header_style_fullscreen .et_slide_in_menu_container{-webkit-transition:1s,padding-top 10s;transition:1s,padding-top 10s}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li{border-left:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;background-color:#004059;opacity:1}.et_pb_fullscreen_menu_opened .et_mobile_menu li:first-child{border-top:1px solid #2f2f2f}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu .sub-menu li{border:none}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu .sub-menu{padding:1rem 0;border-left:1px solid #2f2f2f}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li.current-menu-item{border-left:#ccc}.et_header_style_fullscreen .et_pb_fullscreen_nav_container{vertical-align:baseline}.et_header_style_fullscreen .et_slide_in_menu_container span.et_mobile_menu_arrow{right:-30%;padding-right:10px;position:relative;top:0px}.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:before{font-size:20px;font-weight:900;padding:0 20px!important;background:transparent}.et_header_style_fullscreen .et_slide_in_menu_container span.et_mobile_menu_arrow,.et_slide_in_menu_container #mobile_menu_slide li span.et_mobile_menu_arrow:hover{background-color:transparent}.et_slide_in_menu_container #mobile_menu_slide li a:hover{background-color:#1C1D1F;color:#fff}.et_slide_in_menu_container #mobile_menu_slide li a.active:hover{color:#111}.et_slide_in_menu_container #mobile_menu_slide .sub-menu.et_pb_slide_dropdown_opened li a{font-size:80%;line-height:1rem;margin-right:5%!important;margin-left:3%!important;background-color:transparent!important;color:#fff}.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{background-color:transparent!important}.et_slide_in_menu_container #mobile_menu_slide li li a:hover,.et_slide_in_menu_container #mobile_menu_slide li li a.active{opacity:1;font-weight:900}@media screen and (max-width:1405px){body #page-container .et_slide_in_menu_container{min-width:40%;overflow:auto}}@media screen and (max-width:980px){body #page-container .et_slide_in_menu_container{min-width:80%}}.grecaptcha-badge{visibility:hidden!important}a.contact-pp{color:#6c6c6c;letter-spacing:0;font-weight:700}.et_pb_contact p .et_contact_error{border:3px solid red!important}.contact-header .entry-content ul{list-style-position:inside}.contact-header .entry-content ul li::before{content:"* "}p.et_pb_contact_field{position:relative}.post-4530 p.et_pb_contact_field_1::before,.post-235482 p.et_pb_contact_field_1::before{top:30.5%}.post-4530 p.et_pb_contact_field_3::before,.post-235482 p.et_pb_contact_field_3::before{top:30.25%}.post-4530 p.et_pb_contact_field_4::before,.post-235482 p.et_pb_contact_field_4::before{top:10%}#et-boc .divi-area-wrap .evr-close,.popup_outer_wrap [data-dm-type=popup] .evr-close{width:40px;height:40px;line-height:40px;font-size:40px;color:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.03);margin:10px 40px 40px;position:fixed;right:3%}#contact-pp.privacy-policy .et_pb_row_1{width:100%;max-width:2560px;padding:0 80px 0 20px}.contact-form .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{margin-bottom:0}.post-4530 .et_pb_contact_form_container .input,.post-235482 .et_pb_contact_form_container .input{border:2px solid #9DC8EC;border-radius:3px}.post-4530 .et_pb_contact_field .input:focus,.post-235482 .et_pb_contact_field .input:focus{border:2px solid transparent;border-radius:0}.post-4530 .et_pb_section_4.et_pb_section{padding:40px 90px 0 20px}.post-4530 p.et_pb_contact_error_text::after,.post-235482 p.et_pb_contact_error_text::after{content:"reCaptcha has caught an error and believes this is spam. If this is incorrect, please refresh the page and re-submit.";display:block;visibility:visible;padding-bottom:20px}.post-4530 .popup_outer_wrap.popup_full_height,.post-235482 .popup_outer_wrap.popup_full_height{height:calc(80% - 52px)}.post-4530 .et-pb-contact-message p,.post-235482 .et-pb-contact-message p{font-size:16px;margin-left:-1.5%}.post-4530 .et-pb-contact-message ul,.post-4530 .et-pb-contact-message p,.post-235482 .et-pb-contact-message ul,.post-235482 .et-pb-contact-message p{position:relative;color:#fff;list-style-type:none;padding:10px;line-height:1.7em}.post-4530 .et_pb_blurb_description{color:#fff}.post-4530 .et_pb_text>:last-child,.post-235482 .et_pb_text>:last-child{padding-bottom:0;letter-spacing:0}.contact-reply-info a:hover{color:#9DC8EC}.post-4530 .google-stuff a,.post-4530 a.closed,.post-235482 .projects-register a,.post-235482 .projects-register a.closed,.post-template-default.single.single-post .projects-register .blog-entry a,.contact-legal a{color:#6c6c6c!important;letter-spacing:0;font-size:14px;font-weight:700}.post-4530 .google-stuff a:hover,.post-4530 a.closed:hover,.post-235482 .projects-register .google-stuff a:hover,.post-235482 .projects-register a.closed:hover,.post-template-default.single.single-post .projects-register .blog-entry a:hover,.contact-legal a:hover{color:#9DC8EC;opacity:.8}.post-template-default.single.single-post .projects-register .blog-entry a[target="_blank"]::before{display:none}.post-4530 .et_pb_blurb .et_pb_image_wrap,.post-235482 .et_pb_blurb .et_pb_image_wrap{float:right}.post-4530 .et_pb_contact_form_0.et_pb_contact_form_container .input:focus,.post-235482 .et_pb_contact_form_0.et_pb_contact_form_container .input:focus{border:none!important}.post-4530 .field-required,.post-235482 .field-required{margin-top:30px}.post-4530 .services .et_pb_fullwidth_header p,.post-235482 .services .et_pb_fullwidth_header p{padding-top:0}.post-4530 .et_pb_contact p .et_contact_error,.post-235482 .et_pb_contact p .et_contact_error{border:1px solid red!important}.post-4530 label.et_pb_contact_form_label,.post-235482 label.et_pb_contact_form_label{position:relative}.post-235482 label.et_pb_contact_form_label::before,.post-235482 label.et_pb_contact_form_label:focus::before,.post-235482 label.et_pb_contact_form_label::before,.post-235482 label.et_pb_contact_form_label:focus::before{content:"* ";color:#fff;position:absolute;bottom:-157%;left:1%;display:block;visibility:visible}.post-4530 .et_contact_bottom_container,.post-235482 .et_contact_bottom_container{float:left;margin-top:inherit;padding:0 0 0 3%}.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a{margin:0}.contact-form-map .et_pb_gutters3 .et_pb_column_1_2,.contact-form-map .et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%;max-height:unset;margin-right:2.75%!important}.contact-header-img .et_parallax_bg{background-position:bottom}@media screen and (min-width:783px){.popup_outer_wrap.popup_full_height{height:calc(80% - 52px);margin-top:16px;border:3px solid #fff;padding:20px 40px;border-radius:20px;width:70%;background-color:#004059}}.error-404 .et_pb_fullwidth_header_container.center .header-content{max-width:50%!important;text-align:left;width:50%!important;margin:0!important}.error-404 h1.et_pb_module_header{margin:0;text-align:left!important}.error-404 .et_pb_fullwidth_header_subhead{margin:0;max-width:100%;text-align:left!important;font-weight:600}.error-404 .et_pb_header_content_wrapper{font-size:18px!important;text-align:left!important;padding:20px 0 0}.error-404 a{font-weight:900}.error-404 a:hover{color:#9DC8EC}ul.reasons-404{padding:0}.error-404 li{margin-left:20px}.mobile .et_pb_module.et_pb_team_member.et_pb_module{width:100%;margin:unset!important;text-align:left}.mobile .et_pb_team_member_description{display:inline-block}.mobile .project-icon p{width:100%;text-align:left}.proposed-projects .et_pb_row.mobile.et_pb_gutters3:last-child{background:none}.mobile .et_pb_column.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:100%;padding:0 2%}.mobile .project-icon .et_pb_team_member_image.et-waypoint.et_pb_animation_off.et-animated{max-width:20%;left:0}.mobile .et_pb_team_member_image img{padding:20px 20px 20px 40px}@media screen and (max-width:320px) and (max-height:1024px){.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css,.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll!important;background-size:contain}}.et_pb_row.mobile.et_pb_gutters3,.et_pb_row.mobile.et_pb_gutters3{background-image:linear-gradient(#383838,#383838);background-size:2px 100%;background-repeat:no-repeat;background-position:11.5%}@media only screen and (max-width:980px){.blog-entry .et_pb_cta_0.et_pb_promo{padding-top:7rem!important}}@media only screen and (min-width:2560px){.what-we-do .wwd-image-tiles{min-height:unset}.what-we-do .community-collaboration-col-1{align-items:center}.projects-landing .portfolio-intro .intro-img .et_parallax_bg{background-position:0}}@media only screen and (max-width:1680px){.home .pie-charts .circle-container{width:25%}h1.stock-header{padding-left:8.5vh!important}.cross-pages h1.stock-header{padding-left:7vh!important}h2.stock-header{font-size:50px!important}.what-we-do .wwd-section h2.stock-header{font-size:35px!important}.projects .portfolio-map .choices__inner,.projects .portfolio-map .choices__list--dropdown{width:20%}h1.stock-header.global-content-header{padding-left:15.5%!important;font-size:90px!important}.project-pages h1.project-site-header,.project-pages.southern-prairie h1.project-site-header{font-size:70px!important}.project-pages .project-design-technology img{height:630px;object-fit:cover}.investor-centre .why-invest-section .why-invest-col .cards li.card:last-child{margin-top:100px}}@media only screen and (max-width:1600px){h1.stock-header{font-size:60px!important;padding-left:9.5vh!important}.cross-pages h1.stock-header{padding-left:8vh!important}.cross-pages .et_pb_text.intro-text p{line-height:1.2em}.what-we-do .wwd-section h2.stock-header{font-size:32px!important}.projects .projects-box-container .box-container .box-info{min-height:32vh}h1.stock-header.global-content-header{font-size:75px!important;padding-bottom:0!important;margin-bottom:0!important}.full-page-section .team-intro-section .et_pb_module,.full-page-section .investor-intro-section .et_pb_module,.full-page-section .news-intro-section .et_pb_module{padding-bottom:0!important;margin-bottom:0!important}.project-pages h1.project-site-header,h1.global-content-header{line-height:8rem!important}.full-page-section a.link-arrow{bottom:unset!important}.full-page-section .investor-relations h2,.full-page-section .why-invest-section .why-invest h2{font-size:50px}}@media only screen and (max-width:1440px){h1.stock-header{padding-left:8.5vh!important}.cross-pages h1.stock-header{padding-left:7vh!important}h2.stock-header{font-size:45px!important}.about-us .about-us-intro .intro-text h1{padding-left:8.5vh}.about-us .about-us-intro .intro-img .et_parallax_bg{background-position:0}.about-us .about-us-intro a.link-arrow{bottom:-60px;left:24px}.about-us .about-box-container .box-container h3{font-size:30px}.about-us .about-box-container .box-container p.about-tile-blurb{font-size:19px}.what-we-do .wwd-section h2.stock-header{font-size:29px!important}.projects .portfolio-map .choices__inner,.projects .portfolio-map .choices__list--dropdown{width:24%}.full-page-section .investor-relations h2,.full-page-section .why-invest-section .why-invest h2{font-size:45px}.investor-centre .why-invest-section .why-invest-col .cards li.card:nth-child(4){margin-top:100px}}@media only screen and (max-width:1366px){.home .stock-scroller-section .stock-scroller-code .et_pb_code_inner{margin:20px 15% auto 20%}h1.stock-header{font-size:55px!important;padding-left:9vh!important}.cross-pages h1.stock-header{padding-left:8vh!important}h2.stock-header{font-size:40px!important}a.link-arrow{bottom:unset!important;left:30px!important}.home .news-section .lwp_post_carousel .lwp-slick-slider .slick-slide img,.home .news-section .lwp_post_carousel .lwp_post_carousel_image img{max-width:400px;max-height:260px}.about-us .about-box-container .box-container p.about-tile-blurb{font-size:17px}.about-us .about-box-container .box-container h3{font-size:27px}.about-us .about-box-container .box-container p.about-tile-blurb{font-size:18px}.what-we-do .our-story-intro{padding:80px 0!important}.what-we-do .our-story-intro .our-story-blurb p{font-size:19px!important;line-height:1.3em}.final-section-stock .final-section-row ul li{font-size:19px}.projects-landing .projects-box-container .box-container img{width:377px;height:255px}.projects .projects-box-container .box-container h3{margin-bottom:0px}.projects .projects-box-container .box-container ul li{height:30px}.projects .projects-box-container .box-container .box-info{min-height:30vh}.full-page-section .team-intro-section p,.full-page-section .news-intro-section p{line-height:1.2em}.full-page-section .investor-relations h2,.full-page-section .why-invest-section .why-invest h2{font-size:40px}}@media only screen and (max-width:1280px){.home .home-tech-split h2,.home .home-mission h2,.home .projects-section h2,.home .team-section h2,.home .home-news h2,.home .pie-charts-header h2,.investor-centre .why-invest h2,.investor-centre .investor-relations h2{font-size:40px}h1.stock-header{padding-left:9vh!important}.cross-pages h1.stock-header{padding-left:7vh!important}.about-us .about-box-container .box-container h3{font-size:23px}.final-section-stock .final-section-row ul li{font-size:19px}.contact-forms .contact-form-tabs .et_pb_tabs_controls li a{font-size:18px}}@media only screen and (max-width:1024px){h1.stock-header{padding-left:7vh!important}.cross-pages h1.stock-header{padding-left:5.5vh!important}h2.stock-header{font-size:30px!important}h1.stock-header.global-content-header,.project-pages h1.project-site-header,.project-pages.southern-prairie h1.project-site-header{font-size:60px!important}.home .home-tech-split h2,.home .home-mission h2,.home .projects-section h2,.home .team-section h2,.home .home-news h2,.home .pie-charts-header h2,.investor-centre .why-invest h2,.investor-centre .investor-relations h2{font-size:30px}.home .pie-charts .circle-container{width:35%}.home .team-section{min-height:100vh}.home .team-section .team-row img{min-height:100vh}.home .team-section .team-row .team-module p{font-weight:100;font-size:24px;line-height:1.2em}.home .news-section .lwp_post_carousel .lwp-slick-slider .slick-slide img,.home .news-section .lwp_post_carousel .lwp_post_carousel_image img{width:fit-content;max-height:200px}.about-us .about-us-intro .intro-img .et_parallax_bg{background-position:0 0}.about-us .about-box-container .box-container img{min-height:500px}.about-us .about-box-container .box-container h3{width:unset;padding-left:unset}.cross-pages .tech-cards p.tech-cards-intro.blurb{font-size:30px}.full-page-section .et_pb_text_1{width:100%}.team .team-tabs p.all-team-blurb{line-height:1.2em}.team .team-tabs .et_pb_tabs_controls li a,.projects-landing .portfolio-tabs .et_pb_tabs_controls li a,.news .news-tabs .et_pb_tabs_controls li a,.investor-centre .investor-tabs .et_pb_tabs_controls li a,footer .contact-subscribe .et_pb_tabs_controls li a,.contact-forms .contact-form-tabs .et_pb_tabs_controls li a{padding:8px 16px;font-size:18px}.investor-centre .why-invest-section .why-invest-col .cards li.card:nth-child(3){margin-top:100px}.investor-centre .investor-relations-section .et_pb_row_5.et_pb_row.investor-relations-row{margin-right:0%!important;margin-left:0%!important;background-position:unset}.project-pages .project-site-location h2,.project-pages .timeline-col h2,.project-pages .resources-col h2,.project-pages .project-contact-header h2,.project-pages .overview-col h2,.project-pages .project-location h2{font-size:40px!important}.project-pages.bess .project-site-main-header .et_parallax_bg{background-position:0 -200px}.technologies .technologies-intro .pillars-header{font-size:30px}.technologies h3.pillars-header{padding-top:50px}.technologies .technologies-intro .pillars-bullets li{width:100%}.investor-centre .investor-relations-section .investor-relations-blurb{right:8.5%}.investor-centre .investor-relations-section .investor-contact-button{right:5.75%}.investor-centre .investor-relations-section .investor-relations-row{background-position:-20px 100px;margin-left:0%!important;margin-right:0%!important}.news-article.post-westbridge-renewable-provides-corporate-update .et_pb_section .et_parallax_bg,.news-article.post-westbridge-renewable-announces-0-10-per-share-return-of-capital .et_pb_section .et_parallax_bg,.news-article.post-westbridge-renewable-energy-named-to-2024-otcqx-best-50 .et_pb_section .et_parallax_bg{background-position:0 0!important}.contact .contact-form-col{padding-right:60px}.contact .contact-forms button{margin:6px 0 0 11px}}@media only screen and (max-width:980px){h1.stock-header{padding-left:3.5vh!important;font-size:40px!important}.cross-pages h1.stock-header{padding-left:3.25vh!important}h1.stock-header.global-content-header,.project-pages h1.project-site-header,.project-pages.southern-prairie h1.project-site-header{font-size:45px!important}h2.stock-header{font-size:40px!important}a.link-arrow:after{font-size:35px!important}.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:fixed;height:82px}.container.clearfix.et_menu_container{width:100%;padding:1% 2%}.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:0px}.et_header_style_left #logo,.et_header_style_split #logo{padding-bottom:8px}.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{max-height:unset}.full-page-section .et_pb_section_0{min-height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.contact.full-page-section .et_pb_section_0{min-height:unset;display:block}a.link-arrow{left:10px!important}.home .home-tech-split h2,.home .home-mission h2,.home .projects-section h2,.home .team-section h2,.home .home-news h2,.home .pie-charts-header h2,.investor-centre .why-invest h2,.investor-centre .investor-relations h2{font-size:40px}.home .home-mission h2{position:relative;margin-left:15.25%!important}.home .stock-scroller-section .stock-scroller-code .et_pb_code_inner{display:flex;margin:0;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.home .home-header-section .home-header-img{width:unset}.home .home-header-section .home-header-img img{width:300px}.home .home-header-section .home-header-row{bottom:7vw}.home .home-mission .stock-button{font-size:25px}.home .home-mission p:nth-child(2){margin-top:0%}.home .pie-charts .circle-container{width:50%}.home .pie-charts .pie-charts-col .et_pb_text_3{margin-top:60px}.home .team-section .team-row .et_pb_image{display:block!important}.home .team-section .team-row .team-col{min-height:100vh}.home .news-section .lwp_post_carousel .lwp-slick-slider .slick-slide img,.home .news-section .lwp_post_carousel .lwp_post_carousel_image img{max-height:400px}.cross-pages .cross-intro .cross-header-col-1{min-height:100vh}.about-us .about-box-container .box-container.box-2,.about-us .about-box-container .box-container.box-4,.about-us .about-box-container .box-container.box-6{padding:36px}.about-us .shareholder-returns-section .shareholder-returns-col-1,.what-we-do .community-collaboration-col-1{padding-left:18%}.what-we-do .what-we-do-intro .intro-img .et_parallax_bg,.projects-landing .portfolio-intro .intro-img .et_parallax_bg{background-position:0 0}.what-we-do .our-story-intro .our-story-row{margin:0}.projects-landing .portfolio-map .portfolio-blurb h2{padding-left:3.75vh}.projects .portfolio-map .choices__inner,.projects .portfolio-map .choices__list--dropdown{width:38%}.project-pages .project-location h2{font-size:40px!important;padding-left:1.75vh}.projects .glightbox-container .ginner-container{justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;margin-bottom:15vh}.projects .gslider .igm_close{width:40px;height:35px;font-size:20px;top:190px;right:110px;line-height:28px}.projects .gslide-inline{width:100vw!important;align-items:center;justify-content:center;background-color:transparent!important}.projects .gslide-inline .ginlined-content{background-color:transparent}.projects .projects-box-container{display:flex;justify-content:center}.projects-landing .et_pb_all_tabs .et_pb_tab_1 .projects-box-container .project-boxes{margin-left:0}.projects .timeline .timeline-row{padding:0 5%!important}.projects-landing .projects-box-container .box-container img{width:565px;height:375px}.projects .projects-box-container .box-container .box-info{min-height:20vh}.technologies .technologies-intro ul.pillars-bullets,.cross-pages .tech-cards-section ul.energy-storage-bullets{flex-direction:column}.technologies .technologies-intro .pillars-header{font-size:40px}.technologies .technologies-intro .pillars-bullets li,.cross-pages .tech-cards-section ul.energy-storage-bullets li{border-right:unset}.cross-pages .tech-cards p.tech-cards-header{font-size:40px}.cross-pages .tech-card-blurb p{font-size:20px}.cross-pages .et_pb_text.intro-text p,.full-page-section .team-intro-section p,.full-page-section .news-intro-section p,.full-page-section .investor-intro-section p{font-size:23px!important;line-height:1.3em}.investor-centre .investor-tabs .et_pb_tabs_controls li a{padding:8px 7px;font-size:15px}.investor-centre .investor-various-tabs .et_pb_tabs_controls li a{padding:5px 11px}.investor-centre .investor-tab-2-section .image-holder{width:100%}.investor-centre .investor-tab-2-section .image-holder img{height:170px;object-fit:cover}.investor-centre .investor-tab-2-section .event-blurb{padding:0 20px 20px 0}.investor-centre .investor-tab-2-section ul.event-details{padding:0 0 23px 0}.investor-centre li[class*='investor-report-year-']{font-size:19px}.investor-centre .investor-relations-contact{margin-top:50px}.investor-centre .investor-relations-section .investor-relations-blurb,.investor-centre .investor-relations-section .investor-contact-button{right:0;bottom:0;position:relative}.investor-centre .investor-relations-section .investor-contact-button{right:-4%}.investor-centre .investor-tabs a.tab-link{display:block;margin-bottom:7px;width:188px}.investor-centre .investor-relations-section .investor-relations-row{background-position:-115px 100px;margin-left:auto!important;margin-right:auto!important;padding-bottom:60px!important}.news .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{height:33vh}.news .category-news img{height:225px;min-height:225px}.news-article .news-content h1{line-height:1.2em!important}.news-article .news-content h1{padding-bottom:30px}.news-article .post-253035 .et_parallax_bg{background-position:0 -400px!important}.news-article .news-content h2{font-size:30px;padding-bottom:30px;line-height:1.3em}.contact .contact-forms .contact-form-row{display:flex;flex-direction:column}.contact .contact-forms .contact-form-row .contact-form-col{padding:0;width:100%}.contact .contact-forms .contact-form-row .other-contact-col{width:100%;padding-top:80px;padding-left:0;border-left:unset}.contact .contact-forms li.contact-email,.contact .contact-forms .contact-box-4 li{font-size:18px}.contact .home-contact-legal .et_pb_text_inner{font-size:14px}.contact .contact-forms button{margin:6px 0 0 20px}.contact .contact-map-section .contact-address{font-size:16px}.legal-pages .legal ul li span{font-weight:400;left:1%}footer ul.et_pb_social_media_follow_0_tb_footer{left:-92%}footer .et_pb_column_0_tb_footer{margin:30px 0 0 5%!important;width:44%!important}}@media only screen and (max-width:767px){header#main-header{height:70px}div#et-top-navigation{padding:11px 0!important}img#logo{height:54px}.single-post .et_pb_section_0{height:250px;max-height:250px}.et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_blog_grid .column.size-1of2{min-width:310px;margin:0 auto}a.link-arrow{left:0px!important}.stock-button{font-size:16px!important;padding:0.3em 1em!important}.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css,.et_parallax_bg.et_parallax_bg_phone,.et_parallax_gradient.et_parallax_gradient_phone{background-attachment:fixed!important}.projects-landing .portfolio-tabs .et_pb_tabs_controls li a,.news .news-tabs .et_pb_tabs_controls li a,.investor-centre .investor-tabs .et_pb_tabs_controls li a,footer .contact-subscribe .et_pb_tabs_controls li a,.contact-forms .contact-form-tabs .et_pb_tabs_controls li a{padding:8px 25px}.home .stock-scroller-section .stock-scroller-code .et_pb_code_inner{margin:55px 0 0}.home .home-header-section .home-header-row{bottom:10vw}.home .home-mission p:nth-child(2){font-size:18px;line-height:1.5em;margin-left:9%}h1.stock-header{padding-left:5vh!important;font-size:35px!important}.cross-pages h1.stock-header{padding-left:5vh!important}h2.stock-header{font-size:35px!important;max-width:96%}h3.stock-header{transform:scale(1)}.home .home-tech-split h2,.home .home-mission h2,.home .projects-section h2,.home .team-section h2,.home .home-news h2,.home .pie-charts-header h2,.investor-centre .why-invest h2,.investor-centre .investor-relations h2{font-size:35px}.home .pie-charts .circle-container{width:96%}.home .home-cards-section .card .card-desc{top:44px;font-size:18px;line-height:1.3em}.home .home-cards-section .card:hover .card-desc,.team .team-page .card:hover .card-desc,.investor-centre .why-invest-section .card:hover .card-desc{height:357px}.home .home-cards-section .card-button-container{margin-top:0px!important;padding-top:50px}.home .home-cards-section .card:hover .card-desc li{margin:5px 25px 0;width:84%}.home .home-cards-section .card-container .cards{padding:0 0 23px 0}.home .team-section .team-row img{min-height:unset;height:auto;max-height:unset;width:100vw}.home .team-section .team-row .team-col{min-height:55vh;padding:0px 5% 0}.home .team-section .team-row .team-module p{font-size:18px;line-height:1.4em}.home .news-section .lwp_post_carousel .lwp-slick-slider .slick-slide img,.home .news-section .lwp_post_carousel .lwp_post_carousel_image img{max-height:225px}.home .news-section .lwp-slick-slider .slick-prev,.home .news-section .lwp-slick-slider .slick-next{left:3vw;z-index:99;top:16vh}.home .news-section .lwp-slick-slider .slick-next{left:auto;right:3vw}.home .news-section .lwp_post_carousel_heading{height:9vh}.about-us .about-box-container .about-boxes li{width:100%}.about-us .about-box-container .box-container img{max-height:200px;min-height:unset}.what-we-do .wwd-section h2.stock-header{font-size:35px!important;transform:scale(1);letter-spacing:1px}.projects .map_wrapper .map_aspect_ratio{height:44vh}.projects .portfolio-map .choices__inner,.projects .portfolio-map .choices__list--dropdown{width:50%}.projects .gslide-inline .ginlined-content{max-width:90%!important}.projects .gslider .igm_close{top:134px;right:28px}.projects.projects-landing .portfolio-tabs .et_pb_tabs_controls li{float:left}.projects.projects-landing .portfolio-tabs .et_pb_tabs_controls li a{padding:8px 14px;font-size:17px}.projects.projects-landing .portfolio-tabs .et_pb_all_tabs .section{padding-top:0}.projects.projects-landing .projects-box-container .box-container img{height:190px}.projects.projects-landing .portfolio-tabs .et_pb_row.et_pb_row_7.row{padding:0!important}.projects .projects-box-container .box-container ul{min-height:19vh}.projects .projects-box-container .box-container ul li{line-height:1.5em}.project-pages .overview{padding-bottom:0!important}.project-pages .timeline{padding-top:0!important}.project-pages .overview .overview-row{display:block}.project-pages .overview .overview-col{width:100%!important;margin-bottom:80px}.project-pages .overview .overview-col.overview-snapshot{border:none;padding:0}.project-pages h1.project-site-header,.project-pages.southern-prairie h1.project-site-header{text-transform:unset!important;font-size:40px!important;line-height:1.3em!important}.project-pages .project-site-location h2,.project-pages .timeline-col h2,.project-pages .resources-col h2,.project-pages .project-contact-header h2,.project-pages .overview-col h2,.project-pages .project-location h2{font-size:30px!important}.project-pages .project-site-main-header .et_parallax_bg{background-position:0 0}.project-pages .overview .overview-col p,.project-pages .overview .overview-col .et_pb_text_inner{font-size:19px;line-height:1.3em}.project-pages .timeline .project-pages-timeline{overflow-x:scroll}.project-pages .timeline .project-pages-timeline ol li:not(:last-child)::after{width:calc(100% - 10px)}.project-pages .project-location .project-location-text-col.project-design-technology{padding:0 10%;margin-bottom:50px}.project-pages .project-location .project-design-technology img{height:290px}.project-pages .project-location .project-location-text-col{padding:0 10% 50px;height:290px}.project-pages .project-location-text-col .et_pb_image::before{left:2vh;top:5vh}.project-location-text-col.project-design-technology{padding-bottom:50px}.project-pages .project-location-text-col .wd-row{height:290px!important}.project-pages .project-location .project-location-row .column{max-width:90%;padding-left:4%}.technologies .technologies-intro .pillars-header{font-size:35px;max-width:96%}.technologies .technologies-intro .pillars-bullets li{font-size:19px;line-height:1.3em}.cross-pages .tech-cards p.tech-cards-intro{font-size:35px;letter-spacing:1.5px;line-height:1.3em}.cross-pages .tech-card-blurb p{font-size:19px;line-height:1.3em}.cross-pages .tech-cards .tech-cards-button.stock-button{margin-left:3px}.cross-pages .tech-cards p.tech-cards-header{font-size:30px}h1.stock-header.global-content-header{font-size:35px!important;margin-bottom:0px!important;line-height:2em!important}.team .team-tabs .et_pb_tabs_controls li{border-bottom:3px solid #000e14;padding:10px}.team .team-tabs [class*="team-tab-"]{max-width:94%}.team .team-tabs li.et_pb_tab_0{width:50%}.team .team-tabs li.et_pb_tab_1{width:75%}.team .team-tabs li.et_pb_tab_2{width:100%}.team .team-tabs .et_pb_tabs_controls li a{padding:8px 0px 8px 5px;width:100%}.team .team-tabs p.all-team-blurb{font-size:19px;line-height:1.3em}.team .team-page .card:hover .card-desc{height:332px;top:79px}.investor-centre h1.stock-header.global-content-header{line-height:1.3em!important;max-width:80%;padding-left:12%!important}.investor-centre .investor-tab-col li.et_pb_tab_0,.investor-centre .investor-tab-col li.et_pb_tab_1,.investor-centre .investor-tab-col li.et_pb_tab_2{width:70%;padding:10px 0;border-bottom:3px solid #000e14}.investor-centre .investor-tab-col li.et_pb_tab_1{width:85%}.investor-centre .investor-tab-col li.et_pb_tab_2{width:100%}.investor-centre .investor-tab-2-section li.et_pb_tab_3,.investor-centre .investor-tab-2-section li.et_pb_tab_4,.investor-centre .investor-tab-2-section li.et_pb_tab_5,.investor-centre .investor-tab-2-section li.et_pb_tab_6,.investor-centre .investor-tab-2-section li.et_pb_tab_7{width:60%;padding:10px 0;border-bottom:3px solid #012F41}.investor-centre .investor-tab-2-section li.et_pb_tab_4{width:70%}.investor-centre .investor-tab-2-section li.et_pb_tab_5{width:80%}.investor-centre .investor-tab-2-section li.et_pb_tab_6{width:90%}.investor-centre .investor-tab-2-section li.et_pb_tab_7{width:100%}.investor-centre .investor-tabs .et_pb_tabs_controls li a{padding:8px 15px 8px 15px}.investor-centre .investor-tabs .et_pb_tabs_controls li.et_pb_tab_active,.investor-centre .investor-tabs .et_pb_tabs_controls li a:hover{background-color:#2c5163}.investor-centre li[class*='investor-report-year-']{font-size:16px}.investor-centre li[class*='investor-report-year-']{padding:0.5em .9em!important}.investor-centre .col-2.download-pdf img,.investor-centre .col-3.view-pdf img{height:20px;width:20px}.investor-centre .col-1.blurb-pdf{padding:10px}.full-page-section .investor-relations h2,.full-page-section .why-invest-section .why-invest h2{font-size:35px}.full-page-section .investor-relations h2{max-width:80%}.investor-centre .why-invest-section .why-invest p{font-size:19px;line-height:1.3em}.investor-centre .why-invest-section li.card p.number{font-size:25px}.investor-centre .why-invest-col .card-container .cards{padding:0 0 23px 0}.investor-centre .why-invest-section .why-invest-col .cards li.card:nth-child(2){margin-top:100px}.investor-centre .investor-relations-section .et_pb_row_5.et_pb_row.investor-relations-row{background-position:unset;padding-left:0!important;padding-right:0!important}.investor-centre .investor-relations-section .et_pb_row_5.et_pb_row .investor-relations-col{padding-left:10%;padding-right:10%}.investor-centre .investor-relations-section ul.investor-relations-profiles ul{padding:15px 0 15px 0}.investor-centre .investor-relations-section li.investor-relations-title{margin-bottom:5px}.investor-centre .investor-relations-section li.investor-relations-position{font-size:16px}.investor-centre .investor-relations-section .investor-relations-row .stock-button{font-size:25px!important;padding:0 0 0 6px!important}.investor-centre .investor-relations-section .investor-relations-row{background-position:-285px 100px}.news .news-tabs li.et_pb_tab_0,.news .news-tabs li.et_pb_tab_1,.news .news-tabs li.et_pb_tab_2,.news .news-tabs li.et_pb_tab_3,.news .news-tabs li.et_pb_tab_4{padding:3px 8px;width:19%!important;float:left}.news .news-tabs .et_pb_tabs_controls li a{padding:8px 0}.news .news-tabs span.published{font-size:16px}.news .news-row article .entry-title a{font-size:18px;line-height:1.3em}.news .news-note,.investor-centre .news-note{font-size:14px}.news span.news-pdf-format,.investor-centre span.news-pdf-format{display:block}.news span.news-download,.investor-centre span.news-download{margin-right:15px}.news span.news-download::before,.news span.news-view::before,.investor-centre span.news-download::before,.investor-centre span.news-view::before{padding-right:10px;margin-left:0}.news span.pdf-link-title,.investor-centre span.pdf-link-title{font-size:14px}.news-article .news-content h1{font-size:30px!important}.news-article .blog-entry h3{line-height:1.3em}.news-article .et_parallax_bg,.contact .et_parallax_bg,.news-article .post-253035 .et_parallax_bg{background-position:0 0!important}.contact .contact-form-tabs li.et_pb_tab_0,.contact .contact-form-tabs li.et_pb_tab_1{width:45%;float:left}.contact .contact-forms button{margin:6px 0 0 11px}.contact h2.stock-header.other-contacts{font-size:35px!important;max-width:87%}.legal-pages .legal h1.et_pb_module_header{font-size:35px}.legal-pages ul{list-style-type:none;padding-left:5%}footer .et_pb_column_0_tb_footer{width:100%!important}footer ul.et_pb_social_media_follow_0_tb_footer{left:0}}@media only screen and (max-width:393px){.home .home-cards-section .card:hover .card-desc{height:338px;top:44px}.team .team-page .card:hover .card-desc{height:314px;top:80px}.investor-centre .why-invest-section .card:hover .card-desc{top:0!important}.investor-centre .investor-relations-section .investor-relations-row .stock-button{margin-left:10px}}@media only screen and (max-width:360px){.home .home-cards-section .card:hover .card-desc{height:310px;top:43px}.home .home-cards-section .card:hover .card-desc li{margin:0px 25px 0}.home .home-cards-section .card-button-container{padding-top:25px}.home .team-section .team-row .team-col{padding:20px 5% 0}.project-pages h1.project-site-header,.project-pages.southern-prairie h1.project-site-header{font-size:33px!important}.projects .portfolio-map .choices__inner,.projects .portfolio-map .choices__list--dropdown{width:56%}.projects.projects-landing .portfolio-tabs .et_pb_tabs_controls li a{font-size:15px}.cross-pages .tech-cards-section .tech-cards-col{padding:0 5%}.cross-pages .tech-cards img.tech-cards-img{height:240px}.cross-pages .tech-cards p.tech-cards-intro{font-size:30px}.team .team-page .bio-header{height:85px}.team .team-page p.card-sub-title{line-height:1.3em}.team .team-page .card:hover .card-desc{height:288px;top:85px;font-size:16px}.investor-centre .investor-tabs .et_pb_tabs_controls li a{padding:8px 0px 8px 12px}.investor-centre li[class*='investor-report-year-'],.investor-centre span.pdf-link-title{font-size:14px}.investor-centre li[class*='investor-report-year-']{padding:0.5em 7px!important}}@media only screen and (max-width:330px){.home .home-cards-section .card:hover .card-desc,.investor-centre .why-invest-section .card:hover .card-desc{top:42px}.home .home-cards-section .card:hover .card-desc li{margin:4px 5px 0;width:100%}.home .team-section .team-row .team-col{min-height:65vh;align-items:flex-start}.home .news-section.et_pb_section{padding-top:0}.projects-landing .portfolio-tabs .et_pb_tabs_controls li a,.investor-centre .investor-tabs .et_pb_tabs_controls li a,footer .contact-subscribe .et_pb_tabs_controls li a,.contact-forms .contact-form-tabs .et_pb_tabs_controls li a{padding:8px 19px}h1.stock-header{padding-left:3.5vh!important}h2.stock-header{max-width:85%}.about-us .shareholder-returns-section .et_pb_column_5{padding-left:13%}.what-we-do .community-collaboration-col-1{padding-left:16%}.what-we-do .community-collaboration-col-2{padding-left:13%}.projects .portfolio-map .choices__inner,.projects .portfolio-map .choices__list--dropdown{width:63%}.projects.projects-landing .portfolio-tabs .et_pb_tabs_controls li a{padding:8px 8px;font-size:15px}.projects-landing .portfolio-map .portfolio-blurb h2{padding-left:3%}.projects .portfolio-map .igm_select_container{margin-left:6%}.technologies .tech-cards-col h2.stock-header{font-size:30px!important}.technologies .tech-cards-section .tech-cards-col .et_pb_code_2{padding:0 5%}.team .team-page .card:hover .card-desc{top:85px;height:265px}.team .team-tabs li.et_pb_tab_0{width:51%}.team .team-tabs .et_pb_tabs_controls li a{padding:8px 0 8px 1px}.investor-centre .investor-relations-section .investor-relations-row .stock-button{margin-left:12px}.news .news-tabs li.et_pb_tab_0,.news .news-tabs li.et_pb_tab_1,.news .news-tabs li.et_pb_tab_2,.news .news-tabs li.et_pb_tab_3,.news .news-tabs li.et_pb_tab_4{padding:3px 10px;width:19%!important;float:left}.news .news-tabs .et_pb_tabs_controls li a{padding:8px 0}.contact .contact-form-tabs li.et_pb_tab_0,.contact .contact-form-tabs li.et_pb_tab_1{width:48%;float:left}.contact .contact-map-section h2.stock-header{margin-left:-16px}.contact .contact-map-section .contact-address{margin-left:-19.5%;line-height:1.3em}}