@media only screen and (max-width: 1750px){.countdown-section{min-width:96px;}.countdown-section .countdown-amount{line-height:117px;font-size:120px;}}@media only screen and (max-width: 1500px){.bottom_header:not(.empty_center_side) .Leftalignside .header_side_container > div,.bottom_header:not(.empty_center_side) .Leftalignside .header_side_container > nav{padding-right:10px;}.bottom_header:not(.empty_center_side) .Rightalignside .header_side_container > div,.bottom_header:not(.empty_center_side) .Rightalignside .header_side_container > nav{padding-left:10px;}.bottom_header:not(.empty_center_side) .main-menu>ul>li>a>span,.bottom_header:not(.empty_center_side) .main-menu>div>ul>li>a>span{font-size:.9em;}.bottom_header:not(.empty_center_side) .main-menu>ul>li>a,.bottom_header:not(.empty_center_side) .main-menu>div>ul>li>a{padding:0 7px;}}@media only screen and (max-width: 1300px){.countdown-section{min-width:86px;}.countdown-section .countdown-amount{line-height:76px;font-size:80px;}}@media only screen and (max-width: 1250px){.Leftalignside .header_side_container > div,.Leftalignside .header_side_container > nav{padding-right:30px;}.Rightalignside .header_side_container > div,.Rightalignside .header_side_container > nav{padding-left:30px;}.main-menu>ul>li>a,.main-menu>div>ul>li>a{padding:0 9px;}.Leftalignside .header_side_container > div,.Leftalignside .header_side_container > nav{padding-right:10px;}.Rightalignside .header_side_container > div,.Rightalignside .header_side_container > nav{padding-left:10px;}.main-menu>ul>li>a,.main-menu>div>ul>li>a{padding:0 7px;}.bottom_header:not(.empty_center_side) .main-menu>ul>li>a,.bottom_header:not(.empty_center_side) .main-menu>div>ul>li>a{padding:0 5px;}.bottom_header:not(.empty_center_side) .bottom_header_right,.bottom_header:not(.empty_center_side) .bottom_header_left{display:none;}}@media only screen and (max-width: 1200px){.container{width:950px;}blockquote{padding-left:40px;}.gt3-contact-widget{top:22%;}.gt3_custom_counter_border .icon-position-right,.gt3_custom_counter_border .icon-position-left{text-align:center;justify-content:center;align-content:center;}.gt3_custom_counter_border .stat_count_wrapper{flex:0 0 auto !important;}.gt3_custom_counter_border .gt3_module_counter{position:relative;padding:63px 15px;}.gt3_module_featured_posts .blog_post_media{max-width:none;}body.wpb-js-composer .vc_general .vc_tta-tabs-list .vc_tta-tab{max-width:147px;}body table.booked-calendar th .page-left:hover,body table.booked-calendar th .page-left{left:19px;}body table.booked-calendar thead th .page-right:hover,body table.booked-calendar thead th .page-right{right:19px;}.main_header .sticky_header{display:none;}.mobile-navigation-toggle{display:inline-block;}.main-menu>ul,.main-menu>div>ul{display:none;}.mobile_menu_container .main-menu{display:block;}.Leftalignside .header_side_container > div,.Leftalignside .header_side_container > nav{padding-right:20px;}.Rightalignside .header_side_container > div,.Rightalignside .header_side_container > nav{padding-left:20px;}.Centeralignside .header_side_container > div,.Centeralignside .header_side_container > nav{padding-left:10px;padding-right:10px;}.gt3_spacing-height_size_sm_desctop-on .gt3_spacing-height{display:none;}.gt3_spacing-height_size_sm_desctop-on .gt3_spacing-height_size_sm_desctop{display:block;}body.wpb-js-composer .vc_sep_width_30,body.wpb-js-composer .vc_sep_width_40{width:100%;}.gt3_header_builder .sticky_header{display:none;}.gt3_header_builder_menu_component .main-menu{display:none;}.gt3_header_builder_menu_component .mobile-navigation-toggle{display:inline-block;}.gt3_header_builder > .mobile_menu_container .main-menu > ul{display:none;}.gt3_header_builder > .mobile_menu_container .main-menu{display:block;}.gt3_header_builder > .mobile_menu_container .gt3_header_builder_component{display:block;}.gt3_header_builder_component.gt3_header_builder_menu_component + .gt3_header_builder_component{margin-left:3px;}.mobile_menu_container .main-menu ul li ul{padding-left:25px;}.main-menu ul li ul.sub-menu{background-color:transparent !important;}.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span{width:12px !important;left:0;top:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span:nth-child(2){display:none;}.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span:last-child{top:9px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);}}@media only screen and (max-width: 991px){body.wpb-js-composer .team-infobox{margin-bottom:0;}.wrapper_404{padding:0 0 20px;}.container{width:728px;}body .vc_sep_width_30{width:100%;}.countdown-section{min-width:52px;}.countdown-section .countdown-amount{line-height:60px;font-size:65px;}.countdown-period{font-size:25px;line-height:30px;}body.wpb-js-composer .vc-hoverbox-block.vc-hoverbox-front .vc-hoverbox-block-inner{padding:20px;}body.wpb-js-composer .vc_general .vc_tta-tabs-list .vc_tta-tab{max-width:110px;}.main-menu>ul>li>a,.main-menu>div>ul>li>a{padding:0 10px;}.main_header .wrapper > *[style*="font-size"]{font-size:14px !important;}.gt3_icon_box_icon-position_left.gt3_icon_box__icon_icon_size_small .gt3_icon_box__icon + .gt3_icon_box-content-wrapper{margin-left:60px;}body .booked-calendar-wrap table.booked-calendar td .date .number{font-size:15px;}.format-standard .blog_content,.format-audio .blog_content,.format-quote .blog_content,.format-link .blog_content{padding:20px;}.gt3_header_builder__section--top{font-size:11px;line-height:1.2;}.gt3_header_builder__section--top .wpml-ls-legacy-list-horizontal{padding:0;}.gt3_header_builder__section--top .wpml-ls-legacy-list-horizontal ul{padding:0;white-space:nowrap;}.gt3_header_builder__section--top .wpml-ls-legacy-list-horizontal a{padding:0 0 0 10px;}.gt3_header_builder__section--top .wpml-ls-legacy-list-horizontal a span{display:none;}.top_header .top-menu > .menu{font-size:.75em;}.main-menu>ul>li>a,.main-menu>div>ul>li>a{padding:0 10px;}.top_header_wrapper .main-menu>ul>li>a,.top_header_wrapper .main-menu>div>ul>li>a{margin:0px;padding:0px 7px;}.gt3_twitter .twitter_text a{word-break:break-all;}.countdown_wrapper .countdown .countdown-section{margin:10px 30px;}}@media only screen and (max-width: 767px){.container{width:560px;}.items2 .blog_post_preview,.items3 .blog_post_preview,.items4 .blog_post_preview{width:100%;}.gt3_module_featured_posts.blog_type3 .blog_post_media a,.gt3_module_featured_posts.blog_type3 .blog_post_media a img,.gt3_module_featured_posts.blog_type4 .blog_post_media a,.gt3_module_featured_posts.blog_type4 .blog_post_media a img{width:100%;height:auto;}.module_team .items1 .item_list > li,.module_team .items2 .item_list > li,.module_team .items3 .item_list > li,.module_team .items4 .item_list > li{width:100%;margin-bottom:30px;}.top_footer .row [class*=span] + [class*=span]{margin-top:35px;}.module_team .item_list > li:last-child{margin-bottom:0;}.sidebar-container{padding-top:35px;}ol.commentlist li .stand_comment{padding-left:5px;}ol.commentlist li ul li .stand_comment{margin-left:55px;}ol.commentlist li ul li ul li .stand_comment{margin-left:110px;}ol.commentlist li .commentava{left:-55px;height:40px;width:40px;}.mobile_text_center{text-align:center;}.blog_type2 .has_post_thumb .blog_content{padding-left:105px;}.blog_type2 .has_post_thumb .blog_post_media{width:80px !important;}.isotope-filter a,.gt3_practice_list__filter a{margin-right:20px;padding-bottom:5px;margin-bottom:5px;}.gt3_process_bar + .gt3_process_bar .gt3_process_bar__count-container:before{left:0;}.video-popup__wrapper-link.with-img .video-popup__title{display:none;}.video-popup__responsive-title{display:block;}.video-popup-wrapper.has_title_no_bg > a,.video-popup-wrapper.has_title_no_bg > div{margin:0 10px 15px 0;}.gt3_image_box.gt3_icon_box_icon-position_left,.gt3_image_box.gt3_icon_box_icon-position_right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gt3_image_box.gt3_icon_box_icon-position_left .gt3_icon_box__icon,.gt3_image_box.gt3_icon_box_icon-position_right .gt3_icon_box-content-wrapper{width:auto;padding-right:0;}.gt3_image_box.gt3_icon_box_icon-position_left .gt3_icon_box-content-wrapper,.gt3_image_box.gt3_icon_box_icon-position_right .gt3_icon_box__icon{width:auto;padding-left:0;}.gt3_image_box.gt3_icon_box_icon-position_right .gt3_icon_box__icon,.gt3_image_box.gt3_icon_box_icon-position_left .gt3_icon_box__icon{width:auto;padding-bottom:25px;}.gt3_image_box .gt3_icon_box-content-wrapper{text-align:center;}.gt3_icon_box_icon-position_left .gt3_icon_box-divider,.gt3_icon_box_icon-position_right .gt3_icon_box-divider{margin-left:auto;margin-right:auto;}.gt3_spacing-height_mobile-on .gt3_spacing-height{display:none;}.gt3_spacing-height_mobile-on .gt3_spacing-height_mobile{display:block;}body.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panels .vc_tta-panel-heading,body.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panels .vc_tta-tabs-container{border:none;}body.wpb-js-composer .vc_cta3-content .vc_cta3-content-header{padding-bottom:40px;}body.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-title{margin-bottom:20px;color:#fff;}body.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-title a span{color:inherit;}.bottom_header .header_bar,.main_header .top_header_wrapper{display:none;}.main_header.header_over_bg{position:relative;}.single-member-page .team_img img{margin-bottom:40px;}.copyright .span12{text-align:center;}.copyright .span12 *{float:none !important;}.row_has_column_separator .wpb_column > .vc_column-inner > .wpb_wrapper.column_separator_wrap:before{display:none;}.gt3-contact-widget{display:none;}.gt3_module_counter{justify-content:center;}.gt3-page-title{background-attachment:scroll;}.gt3_header_builder__section.not_empty_center_side .header_side,.gt3_header_builder__section .header_side.header_side--custom-align,.gt3_header_builder__section.not_empty_center_side .header_side.header_side--custom-align{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}.gt3_header_builder_component + .gt3_header_builder_component.gt3_header_builder_menu_component{margin-left:5px;}.gt3_header_builder_component.gt3_header_builder_menu_component + .gt3_header_builder_component{margin-left:3px;}.gt3_burger_sidebar_container{padding:40px 25px;width:100%;}.gt3_header_builder_cart_component,.header_search__container,.gt3_header_builder_login_component .gtc_login_icon{width:30px;}.gt3_header_builder_login_component .gtc_login_icon,.woo_mini-count:before,.header_search .header_search__icon > i{font-size:16px;}.gt3_header_builder_burger_sidebar_component{padding:13px 3px;}.toggle-box,.toggle-inner,.toggle-inner:before,.toggle-inner:after{width:22px;}.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon{width:20px;}.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span.second{width:14px;}.gt3_header_builder_burger_sidebar_component .burger_sidebar_icon span.third{width:17px;}body.wpb-js-composer .featured_blog_post_01 .gt3_carousel_list .slick-next,body.wpb-js-composer .featured_blog_post_01 .gt3_carousel_list .slick-prev{top:0;}.footer_socials_links{display:block;}.countdown_wrapper{margin:-5px;}.countdown_wrapper .countdown .countdown-section{min-width:80px;}.countdown_wrapper .countdown .countdown-period{font-size:16px;line-height:18px;}.countdown-section .countdown-amount{line-height:55px;font-size:55px;}.header-address{font-size:12px;line-height:14px;padding-left:12px;padding-right:10px !important;}.header-address:before{font-size:20px;margin-top:-12px;}.header-phone{font-size:12px;line-height:14px;padding-left:18px;position:relative;}.header-phone:before{font-size:18px;}.header-phone span{font-size:16px;}.footer_socials_links a:first-child{margin-left:0;}.gt3_header_builder_component.gt3_header_builder_delimiter_component{display:none;}.gt3_practice_list__posts-container.isotope{width:calc(100% + 30px) !important;}}@media only screen and (max-width: 720px){body .booked-calendar-wrap table.booked-calendar td .date .number{font-size:18px;display:inline-block;vertical-align:middle;line-height:1.5em;height:auto;}body .booked-calendar-wrap table.booked-calendar tr.week td.active .date .number{transform:inherit;}body table.booked-calendar .booked-appt-list .timeslot button .spots-available,body .booked-calendar-wrap .booked-appt-list .timeslot button .spots-available{color:#bbb;}body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover .spots-available{color:inherit;}body .booked-calendar-wrap table.booked-calendar tr.week td.active .date,body .booked-calendar-wrap table.booked-calendar tr.week td.active:hover .date{background:#f8fbff;}body .booked-calendar-wrap table.booked-calendar thead th .page-left,body .booked-calendar-wrap table.booked-calendar thead th .page-right{margin-top:-1.4rem;}body .booked-calendar-wrap table.booked-calendar thead th .page-left i,body .booked-calendar-wrap table.booked-calendar thead th .page-right i{margin-top:3px;}body .booked-calendar-wrap .monthName .backToMonth{display:block;text-align:center;}body .vc_sep_width_30{width:100%;}}@media only screen and (max-width: 600px){.container{width:420px;}.blog_post_preview .learn_more span{display:none;}body.wpb-js-composer .item_wrapper .blog_content .blog_post_media{margin-right:0;}body.wpb-js-composer .item_wrapper .blog_post_media{width:100%;max-width:none;}div[id*=wpadminb]{top:-46px !important;}.header-address:before,.header-phone::before{display:none;}.gt3_header_builder__section.gt3_header_builder__section--top,.gt3_header_builder__section.gt3_header_builder__section--top.gt3_header_builder__section--hide_on_mobile,.gt3_header_builder_component.gt3_header_builder_delimiter_component{display:none;}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{width:250px;}.gt3_header_builder__section-container.container_full{padding-left:15px;padding-right:15px;}.listing_comment .commentava,.main_wrapper ol.commentlist li .commentava{width:60px;}.thiscommentbody{padding-left:75px;}ol.commentlist li ul li ul li .stand_comment{margin-left:75px;}ol.commentlist li ul li .stand_comment{margin-left:30px;}}@media only screen and (max-width: 480px){.container-full-width{width:90%;margin-left:auto;margin-right:auto;}.container{width:90%;}.prev_next_links .fleft,.prev_next_links .fright{float:none;padding-bottom:15px;}.prev_next_links .fleft a,.prev_next_links .fright a{text-align:center;}.prev_next_links span i{display:none !important;}.blog_type2 .has_post_thumb .blog_content{padding-left:105px;}.blog_type2 .has_post_thumb .blog_post_media{width:80px !important;}.gt3-page-title__content .page_title,.gt3-page-title__content .page_sub_title{display:block;}.gt3-page-title__content .gt3_breadcrumb{display:block;}.gt3-page-title__content{padding:13px 0;}body .booked-calendar-wrap table.booked-calendar th .monthName{font-size:1.5em;line-height:1em;}body .booked-calendar-wrap table.booked-calendar thead th .page-left{left:10px;}body .booked-calendar-wrap table.booked-calendar thead th .page-left:hover{left:8px;}body .booked-calendar-wrap table.booked-calendar thead th .page-right{right:10px;}body .booked-calendar-wrap table.booked-calendar thead th .page-right:hover{right:8px;}.page-right:hover .booked-icon-arrow-right::before{background:url("https://cdn-djgfg.nitrocdn.com/uGdErPYUJwTyWfVxYDtBGeFfNFgtDLIo/assets/images/optimized/rev-273a59b/hsirenewables.com/wp-content/themes/sunergy/img/next_icon.png") no-repeat center top;}.page-left:hover .booked-icon-arrow-left::before{background:url("https://cdn-djgfg.nitrocdn.com/uGdErPYUJwTyWfVxYDtBGeFfNFgtDLIo/assets/images/optimized/rev-273a59b/hsirenewables.com/wp-content/themes/sunergy/img/prev_icon.png") no-repeat center top;}body table.booked-calendar thead th .page-right,body table.booked-calendar thead th .page-left{border:none;}body .page-right:hover,body .page-left:hover{background-color:transparent;}.gt3-page-title__content .page_title h1{padding-bottom:0;}.gt3-page-title__content .gt3_breadcrumb{text-align:left;}}@media only screen and (min-width: 1201px){.custom_counter_border > div .vc_column-inner{position:relative;}.custom_counter_border > div .vc_column-inner:after{position:absolute;right:0;top:0;bottom:0;width:1px;background:rgba(255,255,255,.23);content:"";display:block;}.custom_counter_border > div:last-child .vc_column-inner:after{display:none;}.custom_counter_border .icon-position-right,.custom_counter_border .icon-position-left{text-align:center;justify-content:center;align-content:center;}.custom_counter_border .stat_count_wrapper{flex:0 0 auto !important;}[class*=span]{float:left;min-height:1px;}.row:after,.row:before{display:table;line-height:0;content:"";}.row:after{clear:both;}.gt3_custom_text-font_size_sm_desctop{font-size:inherit !important;line-height:inherit !important;}}@media only screen and (min-width: 1200px){.blog_type2 .has_post_thumb .blog_content{padding-left:300px;min-height:275px;padding-top:35px;}.blog_type2 .has_post_thumb .blog_post_media{position:absolute;left:0;top:0;width:270px;}.gt3_hide_on_desctope{display:none !important;}}@media only screen and (min-width: 992px){.gt3_custom_text-font_size_tablet{font-size:inherit !important;line-height:inherit !important;}.gt3_hide_on_tablet{display:none !important;}}@media only screen and (min-width: 768px){.gt3_custom_text-font_size_mobile{font-size:inherit !important;line-height:inherit !important;}.custom_iconbox_border > div .vc_column-inner{position:relative;}.custom_iconbox_border > div .vc_column-inner:after{position:absolute;right:0;top:0;bottom:0;width:1px;background:#f0f0f0;content:"";display:block;}.custom_iconbox_border > div:last-child .vc_column-inner:after{display:none;}.custom_iconbox_border.rgba_border > div .vc_column-inner:after{background:rgba(239,239,239,.12);}.row .span12{width:100%;}.row .span11{width:91.666666666667%;}.row .span10{width:83.333333333333%;}.row .span9{width:75%;}.row .span8{width:66.666666666667%;}.row .span7{width:58.333333333333%;}.row .span6{width:50%;}.row .span5{width:41.666666666667%;}.row .span4{width:33.333333333333%;}.row .span3{width:25%;}.row .span1-5{width:20%;}.row .span2{width:16.666666666667%;}.row .span1{width:8.3333333333333%;}}@media only screen and (min-width: 1200px) and (max-width: 1630px){.gt3_custom_counter_border .icon_container,.gt3_custom_counter_border .stat_count_wrapper{display:block;width:100%;padding-right:0;padding-left:0;text-align:center;}.gt3_custom_counter_border .gt3_module_counter{padding-left:30px;padding-right:30px;}.gt3_custom_counter_border .icon_container{min-height:50px;margin-bottom:10px;}}@media only screen and (min-width: 1200px) and (max-width: 1350px){.gt3_custom_counter_border .gt3_module_counter .cont_info{font-size:.9em !important;}.gt3_custom_counter_border .gt3_module_counter{padding-left:25px;padding-right:25px;}}@media only screen and (min-width: 768px) and (max-width: 1200px){body .vc_pie_chart .vc_pie_chart_value{font-size:24px;}.gt3_practice_list__item.span3,.module_team .items4 .item_list > li{width:calc(25% - 1px);}.gt3_practice_list__item.span4,.module_team .items3 .item_list > li{width:calc(33.3333% - 1px);}.gt3_practice_list__item.span6,.module_team .items4 .item_list > li{width:calc(50% - 1px);}.gt3_practice_list__item.span12,.module_team .items1 .item_list > li{width:100%;}}@media only screen and (min-width: 768px) and (max-width:992px){.gt3_spacing-height_tablet-on .gt3_spacing-height{display:none;}.gt3_spacing-height_tablet-on .gt3_spacing-height_tablet{display:block;}.header-address{padding-left:20px;}}@media only screen and (max-width: 768px){.gt3_hide_on_mobile{display:none !important;}}table#wp-calendar{border-collapse:separate;}.widget .post_count:before{content:"(";}.widget .post_count:after{content:")";}.widget cite{text-align:right;display:block;}@media only screen and (max-width: 1200px){.main_menu_container .menu_item_line{display:none;}.main-menu li > a > span{position:relative;padding-bottom:2px;}.main-menu li > a > span:after{content:"";position:absolute;bottom:0;width:100%;left:0;opacity:0;border-top:1px solid;transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-webkit-transition:all 300ms;}.main-menu li:hover > a > span:after,.main-menu .current-menu-item > a > span:after,.main-menu .current-menu-ancestor > a > span:after{opacity:1 !important;}}