@font-face{font-family:source_sans_proregular;src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-regular-webfont.eot");src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-regular-webfont.woff2") format("woff2"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-regular-webfont.woff") format("woff"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-regular-webfont.ttf") format("truetype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular") format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:source_sans_probold;src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-bold-webfont.eot");src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-bold-webfont.woff2") format("woff2"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-bold-webfont.woff") format("woff"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-bold-webfont.ttf") format("truetype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold") format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:source_sans_prosemibold;src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/SourceSansPro-Semibold.eot");src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/SourceSansPro-Semibold.eot?#iefix") format("embedded-opentype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/SourceSansPro-Semibold.woff2") format("woff2"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/SourceSansPro-Semibold.woff") format("woff"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/SourceSansPro-Semibold.ttf") format("truetype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold") format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Museo500Regular;src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.eot");src:url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff2") format("woff2"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff") format("woff"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.ttf") format("truetype"),url("https://www.solarholler.com/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.svg#Museo300Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap;}:root{--colorPrimary:#d9c972;}a:hover{color:#d9c972;}.light-text a:hover,.light-menu-dropdown #main-nav ul.sub-menu li a:hover,.light-menu-dropdown #main-nav ul.sub-menu li.sfHover > a,.light-menu-dropdown #main-nav ul.sub-menu li.current-menu-item > a,.light-menu-dropdown #main-nav ul.sub-menu li.current-menu-ancestor > a,#fancy-search .ui-autocomplete li a:hover,#fancy-search .ui-autocomplete li:hover span.search-title,#fancy-search .ui-autocomplete li a,.author-box .social-list li a:hover,#respond small a:hover,.commentmetadata a:hover time,.comments-list .reply a,#footer.dark-style a:hover,.feature-box.alternative i.ic-holder-1,.portfolio-simple-wrap .standard-gallery-item:hover .portfolio-description h3 a,.hb-effect-1 #main-nav > li > a::before,.hb-effect-1 a::after,.third-skin.hb-effect-1 #main-nav > li > a:hover,.third-skin.hb-effect-1 #main-nav > li.current-menu-item > a,.third-skin.hb-effect-1 #main-nav > li.sfHover > a,.second-skin.hb-effect-9 #main-nav #nav-search > a:hover,.hb-effect-10 #main-nav > li > a:hover,.hb-effect-10 #main-nav > li #nav-search a:hover,.hb-effect-10 #main-nav > li.current-menu-item > a,#main-nav ul.sub-menu li a:hover,.hb-side-nav li.menu-item-has-children:hover > a,.hb-side-nav li a:hover,.hb-side-nav li.current-menu-item > a,.hb-side-nav li.current-menu-ancestor > a,.hb-post-carousel .hb-post-info .hb-post-title:hover,.hb-post-carousel .hb-owl-item .hb-owl-read-more:hover span,.hb-post-carousel .hb-owl-item .hb-owl-read-more:hover{color:#d9c972!important;}.light-style .feature-box.alternative i.ic-holder-1,.light-style .feature-box h4.bold{color:#f9f9f9 !important;}.light-style .feature-box-content p{color:#ccc;}.like-holder.like-active i,.like-holder.like-active{color:#da4c26 !important;}.main-navigation.default-skin #main-nav > li > a:hover > span,.main-navigation.default-skin #main-nav > li.current-menu-item > a > span,.main-navigation.default-skin #main-nav > li.sfHover > a > span,.team-member-box.tmb-2:hover .team-member-description,span[rel="tooltip"]{border-bottom-color:#d9c972;}.hb-pricing-item:hover,.hb-process-steps ul:before,.wpb_tabs .nav-tabs li.active a,#hb-preloader .spinner,.default-loading-icon:before{border-top-color:#d9c972;}#main-wrapper .widget_nav_menu ul.menu li.current-menu-item > a,.hb-non-transparent .hb-side-nav > li > a:hover,.hb-non-transparent .hb-side-nav > li.current-menu-item > a,.hb-non-transparent .hb-side-nav > li.current-menu-ancestor > a,.hb-non-transparent .hb-side-nav > li.sfHover > a,.hb-tabs-wrapper.tour-style.left-tabs > .nav-tabs > li.active a,.logout-dropdown ul li:hover,.tribe-events-calendar thead th,.light-menu-dropdown #main-nav ul.sub-menu li a:hover,.light-menu-dropdown #main-nav ul.sub-menu li.sfHover > a,.light-menu-dropdown #main-nav ul.sub-menu li.current-menu-item > a,.light-menu-dropdown #main-nav ul.sub-menu li.current-menu-ancestor > a,.light-menu-dropdown #main-nav ul.sub-menu li.sfHover > a{border-left-color:#d9c972;}#main-wrapper .right-sidebar .widget_nav_menu ul.menu li.current-menu-item > a,.hb-tabs-wrapper.tour-style.right-tabs > .nav-tabs > li.active a,.tribe-events-calendar thead th{border-right-color:#d9c972;}.pagination ul li span,.single .pagination span,.single-post-tags a:hover,div.overlay,.portfolio-simple-wrap .standard-gallery-item:hover .hb-gallery-item-name:before,.woocommerce .wc-new-badge,#main-wrapper .coupon-code input.button:hover,.woocommerce-page #main-wrapper button.button:hover,#main-wrapper input.checkout-button,.side-nav-bottom-part ul li a:hover,#main-wrapper #place_order,#mobile-menu.interactive .open-submenu.active,#mobile-menu.interactive .open-submenu:hover,.widget_product_search input[type=submit],.tribe-events-calendar thead th{background-color:#d9c972;}#header-dropdown .close-map:hover,#sticky-shop-button:hover,#sticky-shop-button span,.type-post.format-quote .quote-post-wrapper a,.type-post.format-link .quote-post-wrapper a,.type-post.format-status .quote-post-wrapper a,span.highlight,mark,.feature-box:hover:not(.standard-icon-box) .hb-small-break,.content-box i.box-icon,.hb-button,input[type=submit],a.read-more,.woocommerce-MyAccount-content input.button,.hb-effect-2 #main-nav > li > a > span::after,.hb-effect-3 #main-nav > li > a::before,.hb-effect-4 #main-nav > li > a::before,.hb-effect-6 #main-nav > li > a::before,.hb-effect-7 #main-nav > li > a span::after,.hb-effect-8 #main-nav > li > a:hover span::before,.hb-effect-9 #main-nav > li > a > span::before,.hb-effect-9 #main-nav > li > a > span::after,.hb-effect-10 #main-nav > li > a:hover span::before,.hb-effect-10 #main-nav > li.current-menu-item > a span::before,#main-nav > li.sfHover > a span::before,#main-nav > li.current-menu-ancestor > a span::before,.pace .pace-progress,#main-wrapper .hb-bag-buttons a.checkout-button,.hb-post-carousel.hb-owl-slider .owl-nav .owl-prev:hover,.hb-post-carousel.hb-owl-slider .owl-nav .owl-next:hover,#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#d9c972;}table.focus-header th,.second-skin #main-nav > li a:hover,.second-skin #main-nav > li.current-menu-item > a,.second-skin #main-nav > li.sfHover > a,.highend-sticky-header #header-inner .second-skin #main-nav > li > a:hover,.second-skin #main-nav > li.current-menu-item > a,.crsl-nav a:hover,.feature-box:hover i.ic-holder-1{background:#d9c972;color:#FFF;}.dropcap.fancy,.tagcloud > a:hover,.hb-icon.hb-icon-medium.hb-icon-container:hover,#main-wrapper #tribe-events .tribe-events-button{background-color:#d9c972;color:#FFF;}.filter-tabs li.selected a{border-color:#d9c972 !important;}.hb-second-light:hover{background:#FFF!important;color:#d9c972!important;}.hb-effect-11 #main-nav > li > a:hover::before,.hb-effect-11 #main-nav > li.sfHover > a::before,.hb-effect-11 #main-nav > li.current-menu-item > a::before,.hb-effect-11 #main-nav > li.current-menu-ancestor > a::before{color:#d9c972;text-shadow:7px 0 #d9c972,-7px 0 #d9c972;}#main-wrapper .product-loading-icon{background:rgba(217,201,114,0.85);}.hb-single-next-prev a:hover{background:rgba(217,201,114,0.95);}.hb-more-details:hover,.hb-buy-button:hover{color:#FFF;background:rgba(217,201,114,0.8);}.hb-button,input[type=submit],.woocommerce-MyAccount-content input.button{box-shadow:0 3px 0 0 #a79740;}.hb-button.special-icon i,.hb-button.special-icon i::after{background:#a79740;}#main-wrapper a.active-language,#main-wrapper a.active-language:hover{color:#aaa !important;}.feature-box:hover:not(.standard-icon-box):not(.alternative) i,#main-wrapper .hb-bag-buttons a:hover,#main-wrapper .hb-dropdown-box .hb-bag-buttons a:hover,#main-wrapper .social-icons.dark li a:hover i,#main-wrapper #footer .social-icons.dark li a i,#footer.dark-style ul.social-icons.light li a:hover,#main-wrapper .hb-single-next-prev a:hover{color:#FFF !important;}#header-inner-bg{background-color:#182640;}.highend-sticky-header #header-inner #header-inner-bg{background-color:#182640;}#header-inner.nav-type-2 .main-navigation-container{border-top-color:#182640;}#header-inner-bg{border-bottom-color:#182640}#main-nav li#nav-search::before{background:#182640}#header-inner.nav-type-2 #main-nav > li:first-child > a,#header-inner.nav-type-2 li#nav-search > a{border-left-color:#182640;}#header-inner.nav-type-2 #main-nav > li > a{border-right-color:#182640;}.highend-sticky-header #header-inner #header-inner-bg{border-bottom-color:#182640 !important;}.highend-sticky-header #header-inner #main-nav li#nav-search::before{background:#182640}#main-wrapper #main-nav > li > a,#main-wrapper #header-inner-bg{color:#ebda94;}body:not(.page-template-presentation-fullwidth) #main-wrapper #main-nav > li > a,#main-wrapper #header-inner-bg{color:#ebda94 !important;}.highend-sticky-header #main-wrapper #header-inner #main-nav > li > a,.highend-sticky-header #main-wrapper #header-inner #header-inner-bg{color:#ebda94 !important;}#pre-footer-area{background-color:#182640;}#pre-footer-area{color:#d9c972;}#footer,body #lang_sel_footer{background-color:#ecda95;}#footer{color:#24293d;}#main-wrapper #footer{color:#24293d;}#main-wrapper #footer a,body #lang_sel_footer a{color:#24293d;}#copyright-wrapper{background:#21304a;}#copyright-wrapper,#copyright-text{color:#a7b0b7;}#copyright-wrapper a{color:#a7b0b7;}body{background-color:#ffffff;}#hb-side-section{background-color:#ffffff;}#main-wrapper,#main-wrapper.hb-stretched-layout,#main-wrapper.hb-boxed-layout{background-color:#ffffff;}#main-wrapper #pre-footer-area:after{border-top-color:#ffffff;}#main-wrapper .hb-main-content,#main-wrapper .hb-sidebar,.hb-testimonial-quote p{color:#354149;}.hb-main-content a,select{color:#28496d}.hb-main-content a:hover{color:#d9c972;}h1,h1.extra-large,h1 a,.single article h1.title{color:#182640;}#hb-page-title.dark-text h1,#hb-page-title.light-text h1,p.hb-text-large{color:#182640!important;}#main-wrapper h1.hb-bordered-heading{color:#182640;border-color:#182640;}h2,#hb-page-title h2{color:#182640;}#main-wrapper h2.hb-bordered-heading{color:#182640;border-color:#182640;}h3,#respond h3,h3.title-class,.hb-callout-box h3,.hb-gal-standard-description h3{color:#182640;}#main-wrapper h3.hb-bordered-heading{color:#182640;border-color:#182640;}h4,.widget-item h4,.content-box h4,.feature-box h4.bold{color:#182640;}#main-wrapper h4.hb-bordered-heading{color:#182640;border-color:#182640;}h5,#comments h5,#respond h5,.testimonial-author h5{color:#182640;}h6,.single-post-tags span,h6.special,.blog-shortcode-1 h6{color:#182640;}.nav-type-1 #header-inner-bg,.nav-type-1 .highend-sticky-placeholder{height:125px !important;line-height:125px !important;}.highend-sticky-header #header-inner.nav-type-1 #header-inner-bg,.highend-sticky-header #header-inner.nav-type-1 .highend-sticky-placeholder{height:75px !important;line-height:75px !important;} .vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern{border-color:#d6c87d !important;background-color:#d6c87d !important;}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover{border-color:#bfa100 !important;background-color:#bfa100 !important;}  li.astm-search-menu.is-menu.is-dropdown.menu-item{left:75px;}.search-close{padding-top:15px;right:-25px;}.is-menu .search-icon-path{fill:#d9c972 !important;}.is-menu path.search-icon-path{fill:#d9c972 !important;}button.is-search-submit{margin-top:15px !important;}input#is-search-input-0{margin-top:15px;background-color:#fff !important;}.is-form-style.is-form-style-3 input.is-search-input{margin-top:15px;} div#lcaiSideButtonContainer{display:none !important;}#main-wrapper .hbspt-form{margin:auto;width:100%;padding:10px;}#main-wrapper .hbspt-form input,.hbspt-form select{border-radius:8px;}#main-wrapper .hbspt-form fieldset>div{margin-bottom:30px;}#main-wrapper .hbspt-form fieldset .hs-dependent-field,.hbspt-form fieldset .hs_line_of_business{margin-bottom:30px;}#main-wrapper .hbspt-form fieldset .hs_0-2\/name,.hbspt-form fieldset .hs_0-2\/non_profit{margin-bottom:30px;}#main-wrapper .hbspt-form ul li{list-style-type:none;}#main-wrapper .hbspt-form ul li span{margin:5px;}#main-wrapper .hbspt-form .hs_recaptcha{margin-bottom:10px;}#main-wrapper .hbspt-form fieldset div .hs-error-msg{font-size:14px;margin-top:3px;}#main-wrapper .hbspt-form fieldset div>p{line-height:18px;}#main-wrapper .hbspt-form fieldset .hs-fieldtype-booleancheckbox{font-size:16px;}#main-wrapper .hbspt-form select.error{box-shadow:0 0 4px rgba(250,0,0,.1);border:1px solid red;}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f2f2f2 inset;}input.hs-button.primary.large{width:100%;border:0;text-shadow:2px 2px 0 #cebf67;background:#e1d084 !important;font-size:14px;margin-top:20px;padding:16px 0 !important;color:#182740 !important;border-radius:30px !important;transition:all .2s ease-in-out !important;box-shadow:0 0 0 #fff !important;font-size:1em !important;}input.hs-button.primary.large:hover{background:#e1d084 url(/wp-content/themes/HighendWP-child/images/sh-icon-sun-bolt.png) top center no-repeat !important;}.hs_state.hs-state.hs-fieldtype-text.field.hs-form-field{font-size:13px;}.hs_zip.hs-zip.hs-fieldtype-text.field.hs-form-field{font-size:13px;}input#form_state{margin-top:5px;}input#form_zip{margin-top:5px;} li#menu-item-15036{background-color:#ebda94 !important;}li#menu-item-15075{background-color:#ebda94 !important;}li#menu-item-14904,li#menu-item-14910,li#menu-item-14911{right:-60px !important;}@media only screen and (max-width:1149px) and (min-width:1140px){li#menu-item-14912{left:22px !important;}}@media only screen and (max-width:1139px) and (min-width:1025px){li#menu-item-14912{right:-22px !important;}}@media only screen and (max-width:1024px) and (min-width:901px){li#menu-item-14912{right:-39px !important;}}@media only screen and (max-width:900px){#header-inner.nav-type-2.centered-nav #logo{margin:0 !important;}}#main-nav>li>a>i.sf-sub-indicator{margin-left:5px !important;}#header-inner.nav-type-2.centered-nav #main-nav > li:first-child{padding-left:0 !important;}ul#main-nav{white-space:nowrap !important;}@media only screen and (min-width:1150px) #header-inner.nav-type-2.centered-nav #main-nav > li{margin:0 20px !important;}ul#main-nav{padding-right:75px !important;}li.sh-mainnav-homelogo{right:-35px !important;top:5px !important;}ul.sub-menu.sf-subbed{white-space:normal !important;}ul.sub-menu.sf-subbed{background:rgb(235 218 148) !important;}@media handheld,only screen and (max-width:1139px){li.sh-mainnav-homelogo{right:10px !important;top:5px !important;}} .error404 h1.extra-large{line-height:60px !important;} #header-inner.nav-type-2 #header-inner-bg{height:45px !important;}.sh_modal_gravity{top:-50px !important;}div#top-custom-link-widget>a{font-weight:400!important;}figure.wpb_wrapper.vc_figure:hover{opacity:.7;transition:1s ease;}figure.wpb_wrapper.vc_figure{opacity:1;transition:1s ease;}div#pre-footer-area{display:inherit !important;}@media handheld,only screen and (max-width:900px){a.hb-button.hb-large-button{margin-top:30px;}}@media handheld,only screen and (max-width:399px){.vc_btn3.vc_btn3-size-lg{font-size:12px !important;}}li#menu-item-16389,li#menu-item-16385,li#menu-item-16402,li#menu-item-16508{right:-100px;}li#menu-item-16388{right:-65px !important;}i.fas.fa-house-damage:before{content:"\f6f1";font-family:'Font Awesome 5 Free'}.shortcode-blog-boxes.hb-left-to-right .hb-blog-box-header > a,.shortcode-blog-boxes.hb-left-to-right .hb-blog-box-title a{pointer-events:none !important;}.shortcode-blog-boxes.hb-left-to-right .hb-blog-box-read-more{display:block !important;}.shortcode-blog-boxes.hb-left-to-right .hb-blog-box-read-more a{display:flex;padding:10px 20px;background-color:rgba(217,201,115,1);color:#fff;text-align:center;flex-direction:row-reverse;align-items:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:400;}.shortcode-blog-boxes.hb-left-to-right .hb-blog-box-read-more a span{display:none !important;}.hb-blog-box-read-more a i:before{top:-5px;position:absolute;}.hb-blog-box-date{display:none !important;}body{font-family:Roboto;}h3,h4,h5,h6{font-family:'Open Sans',Helvetica,Arial,sans-serif;}h1,h2{font-family:'liberatorheavy',Helvetica,Arial,sans-serif;font-weight:400;}.featured-image a[href*="SH_Masthead"]{height:0;padding-top:30%;background:url(/wp-content/uploads/2019/02/SH_Masthead-e1550507427216.jpg) no-repeat center;border-bottom:2px solid #99a6a9;background-size:cover;}.hb-main-content > ul{padding-left:30px;line-height:1.2;margin-bottom:1.25em;}.hb-main-content > ul li{padding-bottom:15px;}.sh-header-prenav{float:left;padding-right:20px;}#main-wrapper.nav-type-2 #hb-page-title{padding-top:130px;padding-bottom:130px;background-color:#182740;}#hb-page-title.extra-large-padding h1{color:#fff !important;}#main-content{overflow:visible;}a.hsform-inner{margin-top:30px;}#custom_html-4{margin-top:65px;padding:30px 0 15px 0;border-top:4px solid #e7da9b;border-bottom:4px solid #e7da9b;}#custom_html-4 >h4{position:relative;margin-bottom:0;font-size:28px;font-family:'liberatorheavy',Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;font-weight:400;display:inherit;text-align:center !important;}#custom_html-4:before{content:'';display:block;height:65px;width:65px;position:absolute;left:50%;margin-left:-32px;top:-32px;background:url('/wp-content/themes/HighendWP-child/images/sh-icon-sun-bolt.png') no-repeat;background-size:contain;}#custom_html-4 .gform_wrapper{margin-top:8px;margin-bottom:8px;}div#custom_html-4{align-content position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:120px;}#main-wrapper{width:100%;overflow:visible;position:relative;}.right-sidebar .hb-separator-extra{margin-right:-30px;padding-right:30px;display:none;}#main-content .right-sidebar .col-3.hb-sidebar{padding-right:0!important;padding-bottom:0;}.widget_text.sh-belowcontent-widget__content{padding-top:40px;border-top:1px solid #e4e4e4;}@media only screen and (min-width:900px){.row.right-sidebar.main-row{display:flex;}}li#nav-search{left:38px !important;}div#hb_contact_info_widget-2{margin-bottom:0 !important;} @media (max-width:900px){#header-inner.nav-type-2 #header-inner-bg{display:flex;}#header-inner.nav-type-2 .main-navigation{line-height:36px;background-color:transparent;}#header-inner.nav-type-2.centered-nav #header-inner-bg>.container{margin-left:0;margin-right:0;justify-content:flex-start;}} .sh-separator-icon-liberator h4{font-family:'liberatorheavy';font-size:36px;margin-left:-10px;}.sh-separator-icon-liberator{margin-bottom:10px;}.shortcode-wrapper.shortcode-icon-box.clearfix h4{font-weight:700;font-size:22px;margin-bottom:5px;margin-top:14px;}.testimonial-author .testimonial-company{text-decoration:underline;}#main-wrapper .hb-main-content .testimonial-author .testimonial-company:hover{color:#182640;background:#e1d084;}.hb-testimonial{min-height:220px;display:flex;align-items:center;}.hb-testimonial-box .hb-testimonial:before{top:25px;}.hb-testimonial >p{font-family:Georgia;} #header-inner.nav-type-2 #main-nav>li>ul.sub-menu a{line-height:18px !important;color:#182740 !important;padding:10px 20px;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.25) !important}#header-inner.nav-type-2 #main-nav>li>ul.sub-menu a:hover{background:#fff !important;}#header-inner.nav-type-2 #main-nav>li>ul.sub-menu li:last-child a{border-bottom:0 !important;}#header-inner.nav-type-2 #main-nav>li>ul.sub-menu{top:44px!important;background:rgb(222 209 147);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.2);} .hb-button:hover,.woocommerce-MyAccount-content input.button:hover,a.read-more:hover,input[type=submit]:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 0 #000;box-shadow:0 3px 0 0 #bda624;background:#ecda95;text-shadow:1px 1px 3px #bda625;} .sh-icon-special-list.shortcode-wrapper.shortcode-icon-box.clearfix h4{font-size:16px !important;line-height:18px;}.sh-icon-special-list.shortcode-wrapper.shortcode-icon-box.clearfix .content-box.left-icon{width:93%;padding:8px 30px 18px 50px;text-align:left;}.sh-icon-special-list.shortcode-wrapper.shortcode-icon-box.clearfix .content-box.left-icon i.box-icon{top:50%;left:-15px;margin-top:-18px;width:36px;height:36px;line-height:36px;font-size:18px;}.vc_tta-panel.vc_active{border:0 !important;box-shadow:none !important;}.vc_tta-panel > div{padding:30px !important;}.vc_tta.vc_general .vc_tta-panel{transition:opacity 0.25s ease-in-out;}.vc_tta.vc_general .vc_tta-panel.vc_animating{opacity:0;transition:opacity 0s ease-in-out;}.vc_tta-panels-container{margin-top:-2px;border:1px solid #e4e4e4;} .vc_tta.vc_tta-style-outline li.vc_tta-tab{background:#f7f7f7;margin-right:5px;}.vc_tta-title-text{font-size:18px;color:#354149;}.vc_tta-title-text strong{font-size:1.25em;display:block;padding-bottom:.35em;color:#182740;}.vc_tta .vc_tta-controls-icon{height:18px;width:18px;}.vc_tta-color-white.vc_tta-style-outline .vc_tta-controls-icon::after,.vc_tta-color-white.vc_tta-style-outline .vc_tta-controls-icon::before{border-color:#182740 !important;}.vc_tta-panel{padding:0;margin-bottom:0;border:0;}.vc_tta-panel-body{padding:10px 20px;margin-bottom:5px;border:2px solid #f7f7f7;background-color:#fff;}.vc_tta-panel.vc_active{border:2px solid #eaeced;box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border:0 !important;border:2px solid #f7f7f7;}.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel-body{border-top:1px solid #e4e4e4 !important;padding-top:20px !important;} .highend-prettyphoto div.pp_default a.pp_next:before,.highend-prettyphoto div.pp_default a.pp_previous:before{width:80px;font-size:40px}.highend-prettyphoto div.pp_default a.pp_next:before{left:auto;right:0;}.highend-prettyphoto div.pp_default a.pp_next,.highend-prettyphoto div.pp_default a.pp_previous{background:none !important;} .row.footer-row>div.col-4:nth-child(3){margin-top:0}#footer #hb_latest_posts_simple_widget-2 a{font-weight:400;}img.attachment-60x60.size-60x60.wp-post-image.lazy-loaded{border-radius:60px;border:5px solid rgb(219,203,120) !important;}.rpwwt-widget ul li{margin:0 0 10px;border-bottom:3px solid rgb(219,203,120) !important;} blockquote{font-family:Georgia,serif;font-size:1.2em;padding-left:25px;}blockquote:before{font-size:20px;}blockquote em{display:block;font-size:13px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-style:normal;} .wpb_flexslider .flex-direction-nav>li>a:before{color:#fff !important;font-size:32px;}.wpb_flexslider .flex-direction-nav>li>a,.wpb_flexslider .flex-direction-nav>li>a:hover{color:transparent !important;background:none !important;}.flex-direction-nav>li>a.flex-next,.flex-direction-nav>li>a.flex-prev{top:50%;font-size:9px;color:transparent !important;} .sh-logo-row{display:flex;}.vc_video-bg:before{display:block;background-color:rgb(24 38 63 / 70%);content:'';width:100%;top:0;bottom:0;position:absolute;z-index:1000;}#sh-homepage--solar-find-out:before{content:'';display:block;background:rgba(19,31,53,0.45);content:'';width:100%;top:0;bottom:0;position:absolute;z-index:0;visibility:visible;overflow:auto;height:100%;} @media only screen and (min-width:1140px){li.menu-item.menu-item-type-post_type.menu-item-object-page:nth-child(1){width:112px;}li.menu-item.menu-item-type-post_type.menu-item-object-page:nth-child(2){width:112px;}li.menu-item.menu-item-type-post_type.menu-item-object-page:nth-child(3){width:112px;}@media only screen and (min-width:900px) and and (max-width:1139px){#main-nav{float:none;}#header-inner.nav-type-2 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3168{width:102px;padding-left:0 !important;}#header-inner.nav-type-2 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3388.megamenu.columns-2.no-caption{width:100px;}#header-inner.nav-type-2 li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3388.megamenu.columns-2.no-caption{width:100px;}li.hb-nav-link-lg.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-3169.has-ul{width:80px;}li.hb-nav-link-lg.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3175{width:80px;}#header-inner.nav-type-2 #main-nav > li > a,#header-inner.nav-type-2 li#nav-search > a{font-size:13px;padding-right:10px!important;padding-left:10px!important;} .vc-gitem-zone-height-mode-auto:before{content:"";display:block;padding-top:255px;text-align:center;}.sh-grid-team-image >div{background:center center url('https://www.solarholler.com/wp-content/uploads/2019/02/SH_Footer_Logo-250x250.png');width:240px;height:240px;border-radius:50%;margin:auto;} .gallery.gallery-size-thumbnail{display:flex;justify-content:center;flex-wrap:column}.gallery.gallery-size-thumbnail .gallery-item{padding:10px;max-width:200px;}.gallery.gallery-size-thumbnail .gallery-caption,.wp-caption-text{border:0;font-size:15px;font-weight:700;} .faq-module-wrapper .hb-toggle{margin-bottom:10px}.faq-module-wrapper .hb-toggle .hb-accordion-tab{background:#fff;font-weight:700;text-transform:lowercase;border-color:#e7da9b;}.faq-module-wrapper .hb-toggle .hb-accordion-tab.active-toggle{background-color:#e7da9b;}.faq-module-wrapper .hb-accordion-pane{border:1px solid #e7da9b !important;}.faq-module-wrapper .hb-toggle .hb-accordion-tab .hb-moon-plus-circle{font-size:16px;} #top-info-widget{display:flex;}#top-info-widget .sh-header-prenav{padding-right:20px;}@media handheld,only screen and (max-width:900px){#header-inner.nav-type-2 #show-nav-menu{color:#97a7aa;margin:-5px 0 0 0;font-size:22px}#top-info-widget{width:100%;display:flex !important;justify-content:space-between;}#top-info-widget .sh-header-prenav{padding-right:0;width:50%;}#top-info-widget .sh-header-prenav a[href*="mailto"]{text-align:right;float:none;}#top-info-widget .sh-header-prenav a[href*="mailto"] i{float:none;margin-top:-3px}#header-inner.nav-type-2 #show-nav-menu:after{content:'MENU';font-size:16px;margin-left:10px; margin-top:-4px;vertical-align:middle;display:inline-block;color:#97a7aa;font-weight:700;}#header-inner.nav-type-2.centered-nav #logo{margin-right:0 !important;padding:0 5px;}#mobile-menu-wrap input[type=text],.hb-top-holder{background-color:#182640 !important;}.mobile-menu-close{border-left:1px solid #182740!important;}#mobile-menu-wrap{background-color:#1F304F!important;font-size:14px;border-bottom:1px solid #182740!important;}#mobile-menu ul li{border-top:1px solid #203250;border-bottom:0;font-size:16px;padding-left:15px;}#hb-header #header-bar{display:block !important;text-align:center;align-content;height:90px}#hb-header #header-bar .top-widgets-left{float:none;background:rgb(214 201 126 / 81%);font-weight:700; background:-moz-linear-gradient(top,rgba(214,201,123,.8) 0,rgba(214,201,123,0) 100%); background:-webkit-linear-gradient(top,rgba(214,201,123,.8) 0,rgba(214,201,123,0) 100%); background:linear-gradient(to bottom,rgba(214,201,123,.8) 0,rgba(214,201,123,0) 100%);}#hb-header #header-bar .top-widgets-right{display:none;} .sh-icon-calculator-hand .content-box.left-icon:before,.sh-icon-engineering .content-box.left-icon:before,.sh-icon-solar-home .content-box.left-icon:before{content:'';display:block;position:absolute;top:50%;left:-40px;margin-top:-40px;background-size:contain !important;width:80px;height:80px;}.sh-icon-calculator-hand .content-box.left-icon:before{background:url('/wp-content/uploads/2021/03/calculator-figure@3x.png');}.sh-icon-solar-home .content-box.left-icon:before{background:url('/wp-content/uploads/2021/03/panels-roof@3x.png');}.sh-icon-engineering .content-box.left-icon:before{background:url('/wp-content/uploads/2021/03/Engineering.png');} .breadcrumbs-wrapper{position:absolute;width:100%;text-align:center;top:auto;bottom:-55px;left:0;right:0;margin-top:-10px;display:inline-block;border-radius:2px;font-size:13px;-ms-word-wrap:break-word;word-wrap:break-word;} .hb-teaser-column .teaser-content > a h6.special{font-size:22px;font-weight:700 !important;text-transform:none;margin-top:10px;}.hb-teaser-column .teaser-content{font-size:15px;}.hb-teaser-column .teaser-content > a.simple-read-more{display:block;border:0;background:#182640;padding:10px;max-width:300px;margin:auto;color:#fff;font-weight:700;font-size:16px;margin-top:17px;}.hb-teaser-column .teaser-content > a.simple-read-more:hover{background:#85a28b;} @media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.gform_legacy_markup_wrapper .chosen-container-single .chosen-search input[type=text]{background:url(chosen-sprite.png) no-repeat 100% -20px !important;background-size:60px 46px!important;} #footer img{max-width:90px !important;}#main-wrapper #header-inner.nav-type-2 #main-nav,#main-wrapper #header-inner.nav-type-2 .sticky-wrapper{padding-top:0;}.gform_legacy_markup_wrapper.gform_validation_error form#gform_1 div.gform-body.gform_body{max-height:450px;overflow-y:auto;}@media (max-width:900px){#header-inner.nav-type-2 #header-inner-bg{display:flex;}#header-inner.nav-type-2 .main-navigation{line-height:36px;background-color:transparent;}#header-inner.nav-type-2.centered-nav #header-inner-bg>.container{margin-left:0;margin-right:0;justify-content:flex-start;}body.highend-sticky-header header#hb-header #header-inner{position:fixed !important;}body.highend-sticky-header header#hb-header nav.main-navigation,.highend-sticky-header #header-inner.nav-type-2 .main-navigation,.highend-sticky-header #header-inner.nav-type-2 .main-navigation-container{position:relative !important;}body.highend-sticky-header header#hb-header nav a#show-nav-menu{float:right !important;}} @font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}