@font-face{font-family:'Sofia Pro';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Bold.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Bold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Bold.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Bold.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Sofia Pro';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Regular.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Regular.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Regular.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Sofia Pro';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Medium.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Medium.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Medium.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Medium.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Sofia Pro';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProMedium.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaProMedium.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProMedium.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProMedium.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProMedium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Sofia Pro';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProLight.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaProLight.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProLight.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProLight.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProLight.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Sofia Pro';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-UltraLight.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-UltraLight.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-UltraLight.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-UltraLight.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaPro-UltraLight.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Sofia Pro Semi';src:url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProSemiBold.eot);src:url('/wp-content/themes/tempo-theme/assets/fonts/SofiaProSemiBold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProSemiBold.woff2) format('woff2'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProSemiBold.woff) format('woff'),url(/wp-content/themes/tempo-theme/assets/fonts/SofiaProSemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@media (max-width:1550px){.navigation ul li{padding:0 10px}}@media (max-width:1380px){.navigation ul li{padding:0 5px}}@media (max-width:1299px){.main-header .head_right .btn,.main-header .head_right .head_phone{font-size:16px}}@media (min-width:1024px) and (max-width:1279px){.main-header .logo{max-width:260px;display:block}.main-header .head_right .head_phone{display:none}.navigation ul li a{font-size:15px}.navigation ul li{padding:0 4px}.hero_banner h1{font-size:36px}.hero_banner{height:370px}.payment_plans .container{width:94%}}@media (min-width:1024px){.mobile_header{display:none}.mobile_navigation{display:none!important}}@media (max-width:1023px){#header{display:none}.banner_tream article{max-width:100%;position:relative}.hero_banner h1,.inner_content h1{font-size:30px}.hero_banner{height:auto;width:100%;padding:0 0 24px}.hero_banner .banner_content{padding:0}.home_request_form h2{font-size:24px;z-index:1;position:relative}.home_request_form .row{padding-right:0;margin-left:0;margin-right:0}.home_request_form .sub_btn{position:static;right:0;width:220px;margin:15px auto 27px}.home_request_form::after{background-size:100% 62px;bottom:-62px;width:100%;height:100%}.residebtial_sec{padding-top:100px;padding-bottom:40px}.best_sec h2,.brands_install h2,.inner_content h2,.residebtial_sec h2{font-size:24px}.residebtial_sec ul.selectsolar-tabs li{width:48%;height:56px;padding:14px 0;font-size:16px}.residebtial_sec ul.selectsolar-tabs li+li{margin-left:0;float:right}.residebtial_sec ul.selectsolar-tabs{width:100%}ul.selectsolar-tabs{padding:0 0 20px}.residebtial_sec p{color:#333;font-family:CircularStdBook;font-weight:400;line-height:22px;font-size:15px}.best_sec{padding:80px 0}.best_sec .list_best,.brands_install p,.faq_sec .accordion_call .acc__title{font-size:16px}.best_sec .icon_blk{width:48px}.best_sec .col-md-6{margin-top:10px}.best_sec::after,.best_sec::before{background-size:100% 60px;height:60px}.brands_install{padding:50px 0 0}.payment_plans .container{width:94%}.payment_plans{padding:40px 0}.faq_sec{padding-top:50px}.faq_sec h2{margin:0 0 30px;font-size:24px}section.best_sec{display:block!important}.mobile_header{padding:12px 20px;box-shadow:1px 1px 10px rgb(0 0 0 / 20%);position:fixed;top:0;width:100%;z-index:1000;background:#fff}.logo_m{max-width:120px}.mobile_header .nav-icon:after,.nav-icon div,.nav-icon:before{background-color:#ee5322;border-radius:3px;content:'';display:block;height:5px;margin:7px 0;transition:.2s ease-in-out}.mobile_header .nav-icon.active:before{transform:translateY(12px) rotate(135deg)}.mobile_header .nav-icon.active:after{transform:translateY(-12px) rotate(-135deg)}.mobile_header .nav-icon.active div{transform:scale(0)}.mobile_header .nav-icon{cursor:pointer;margin:0;width:40px;position:absolute;right:20px;top:20px}.mobile_navigation{background:#000;position:fixed;width:100%;top:79px;max-height:calc(100% - 59px);left:0;padding:0;display:none;z-index:1000;overflow:auto}.mobile_navigation ul.nav{margin:0;padding:0}.mobile_navigation ul.nav li{list-style:none;width:100%;margin-bottom:0;padding-bottom:0;position:relative}.mobile_navigation ul.nav li a{color:#fff;padding:12px 25px;display:block;text-decoration:none!important}.mobile_navigation ul.nav>li+li{border-top:1px solid rgb(255 255 255 / .1)}.mobile_navigation ul.nav ul{display:none;margin:0;padding:0}.mobile_navigation ul.nav li a:hover{background:#ee5322}.submenu-caret{position:absolute;width:50px;height:48px;right:0;top:0;background:#0000001c;cursor:pointer;text-align:center}.submenu-caret i{color:#fff;position:relative;top:13px;line-height:1}em.submenu-caret.toggled i{transform:rotate(180deg);top:13px}.mobile_navigation ul.nav ul li a{padding:5px 25px 5px 35px}.reviews_sec{padding:70px 0 50px}.main-footer::before,.reviews_sec::after,.reviews_sec::before{height:60px;background-size:100% 60px}.reviews_sec h2{font-size:24px;padding:0}.padd-bottom{padding-bottom:40px!important}.padd-top{padding-top:40px!important}.inner_content p{line-height:22px;font-size:15px;color:#333}.wp-block-spacer{height:7px!important}body{margin:59px 0 0}ul.selectsolar-tabs .home_icon{top:3px}.home_request_form .polygon_img_l{width:50px;height:70px;top:0;left:22px;background-size:100%}.polygon_img_l.polygon_img_right{left:auto;right:20px;width:50px;height:70px;background-size:100%;top:73px}}@media (min-width:767px){.widget_nav_menu>div{height:auto!important;opacity:10!important;display:block!important}.mobile_footer_logo{display:none!important}.mobile_footer{display:none}}@media (max-width:767px){ul.selectsolar-tabs .home_icon{display:none!important}.home_banner,.widget_nav_menu>div{padding:20px 0 0}.fo_review .fr_dv,.hero_banner .banner_content{padding-top:25px}.benefit_of_solar_banner .solar_banner h2,.benefit_system_sec h2,.car_sec h2,.choose_list h3,.hero_banner h1{font-size:24px}.hero_banner ul li{font-size:16px;padding-left:26px}.best_sec .row{padding:20px 0 30px}.payment_plans .container{padding:26px}.payment_plans .humm_logo{position:static;right:0;bottom:0;width:200px;display:block;margin-bottom:26px}.b_left,.humm_logo img{width:100%}.call-to-action h3,.payment_plans h2{font-size:26px}.top_footer .col-5,.top_footer .col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.fo_review a{width:48%}.fo_review .fr_dv a+a{margin-left:4%}#footer .widget_nav_menu .menu-benefit-of-solar-container,#footer .widget_nav_menu .menu-commercial-solar-container,#footer .widget_nav_menu .menu-popular-locations-container,#footer .widget_nav_menu .menu-residential-solar-container,.car_sec h2 br,.fo_terms .logo,.menu-important-link-container,.top_footer .fo_phone{display:none}.middle_footer{padding-top:0}.top_footer{border-bottom:none;padding:0 0 15px}.middle_footer h3{font-size:16px}.middle_footer .widget_nav_menu h3{font-size:16px;border-bottom:1px solid #c6c6c6;margin:0;padding:16px 0}.main-footer .rs_nav ul,.work-sec center{margin-bottom:0}.choose_sec .col-md-12+.col-md-12,.dies_list .wp-block-column+.wp-block-column,.fo_content{margin-top:30px}.bottom_footer .cer_box{float:left;max-width:200px;margin:0 0 12px}.bottom_footer .cec_box{float:left;margin:0;width:100%}.fo_terms .col-4,.fo_terms .col-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.main-footer{background-size:100%;padding-bottom:100px}.fo_terms p{font-size:12px}.fo_terms{padding-top:46px}.b_right{position:absolute;bottom:-39px;width:100%}.bottom_footer{overflow:inherit;margin:0;position:relative}a.logo.mobile_footer_logo{margin-left:20px;margin-bottom:6px;max-width:264px;width:90%}.inner_slider .hero_banner{padding:0 0 40px}.benefit_quote_form .container,.inner_slider .col-md-6:first-child{padding:0}.inner_slider .hero_img img{border-radius:0}.inner_slider .hero_img{margin-bottom:30px}.residebtial_page .solar_point .wp-block-columns{margin-bottom:1.3em}.residebtial_page .solar_point .wp-block-column+.wp-block-column{margin-top:1.3em}.system_sec .solar_icon{position:relative;right:0;top:0;z-index:1;margin:0;padding:0 0 27px;display:block;max-width:70px;width:100%}.abad_sec,.choose_sec,.hero-banner .form-banner,.hero_banner.benefit_of_solar_banner,.inner_content,.page-sec,.solar_banner,.table_sec,.work-sec{padding:40px 0}.system_sec .solar_icon i{width:50px;height:50px}body.page-template-solar-system-details .inner_slider .hero_img{margin:12px 11px 22px}.solar_banner article{margin-right:15px;margin-left:15px}.benefit_quote_form h2,.freequote-popup .freequote_form h2{font-size:20px}.benefit_quote_form .row .col-lg-3{padding-left:0;padding-right:0}.benefit_system_sec .benefit_system_blk:nth-child(2n){background:#eef2f6;border-radius:6px;padding:20px}.benefit_system_sec p{font-size:15px;line-height:24px}.page-template-benefit-of-solar main#primary{padding-top:0;padding-bottom:20px!important}.freequote-popup .freequote_form{padding:25px}.freequote-popup .col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 100%;max-width:100%}.freequote-popup .col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 100%;max-width:100%}.freequote-popup>.row{flex-direction:column-reverse}.freequote-popup .freequote_form p{font-size:14px;margin-bottom:10px}.freequote-popup .phone_blk{padding-bottom:7px}.freequote-popup .white_left{padding-bottom:92px}.freequote-popup .email_blk{padding:6px 0}.solar_banner{background-repeat:no-repeat!important;background-size:cover!important}.polygon_img_l.polygon_img_right{left:auto;right:35px;width:44px;height:48px;background-size:100%;top:auto;bottom:-79px}.red_polygon{width:46px;height:60px;left:11px;background-size:100%;z-index:10;margin-top:-17px}.blog_sec .col-md-4+.col-md-4,.contact_info,.gallery-box .col-md-3+.col-md-3{margin-top:25px}.red_polygon.red_polygon_right{margin:-38px 0 0;left:auto;right:20px}.brand_sec .ellipse-red{width:16rem;height:16rem}.red_polygon.fo_red_polygon{margin-top:-71px}.about-sec span.img-blk{display:block;margin:0 0 22px}.call-to-action .img_blk{position:static;right:0;width:100%;top:0;padding:48px 0 0;display:block}.call-to-action .action_bg{height:auto;background-repeat:no-repeat;background-size:cover}.call-to-action article{max-width:756px;padding:30px 25px 40px}.call-to-action{padding-top:40px}.faq_sec .accordion_call .acc__title{padding-top:8px;padding-bottom:8px}.faq_sec .accordion_call .i-blk{top:13px}.car_sec .container{background:#fefbf4;padding:25px}.car_sec p{text-align:left}.page_form{background:#fff;padding:30px}#footer .col-md-4{margin-top:20px}.footer .top-social{height:auto}.inner_banner h1{font-size:40px}.inner_banner{padding:100px 0;background-size:cover}.inner_content span.img_blk{margin:0 0 18px;display:block}.work-sec .col-md-4+.col-md-4{margin-top:35px}.choose_sec .content_padd{padding-right:0}.table_sec .tabs{display:flex;flex-wrap:wrap}.table_sec .tabs li{width:50%;font-size:16px}.faq_sec.faq_sec_hire .accordion_call .acc__title{padding-top:16px;padding-bottom:16px}.contact_info{padding-left:0}.contact_info .fo-contact p{color:#000;font-size:16px;padding-left:40px;padding-top:5px;font-weight:400}.contact_info .fo-contact p i{color:#ee5322;font-size:28px}.map_blk iframe{height:350px!important}}