.solar_slider_sec .solar_slider_wrap .solar_slider_content .single_portfolio_slider_content .progressBar .inProgress{background:#497df9;height:0%;width:4px}.solar_slider_sec .solar_slider_wrap .solar_slider_content .single_portfolio_slider_content.slide-current span.slider_index{color:#fff}.solar_slider_sec .solar_slider_wrap .solar_slider_content .single_portfolio_slider_content.slide-current h3{color:#fff}.solar_slider_sec .solar_slider_wrap .solar_slider_content .single_portfolio_slider_content.slide-current p.single_slider_desc{display:block}.solar_tabs .tabs ul#tabs-nav li.active a{background:#fff;color:#002852}.solar_tabs .tabs .tab-content .content_wrap .content h3 span{font-weight:400}.solar_tabs .tabs .tab-content .content_wrap .content h3 span:after{content:"|";margin:0 3px}.solar_project{padding:100px 0 0}.solar_project h2{color:#002852;text-align:center;font-size:38px;font-weight:800;line-height:110%;margin:0 0 24px}.solar_project .blur_image{position:relative}.solar_project .blur_image img{width:100%}.solar_project .blur_image .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.solar_project .blur_image .btn a.btn_dark{font-size:30px;padding:20px 50px}.portfolio_slider_wrap .portfolio_slider_content .single_portfolio_slider_content .portfolio_slider_content_inner .progressBar .inProgress{background:#002752;height:0%;width:4px}.solar_page_faqs{padding:100px 0 157px}.solar_page_faqs .container{max-width:876px}.solar_page_faqs h2{color:#002852;text-align:center;font-size:38px;font-weight:700;line-height:120%;letter-spacing:-1.52px;margin:0 0 24px}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_que{padding:28px 40px 28px 16px;position:relative;cursor:pointer}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_que:before{content:"";font-family:"FontAwesome";position:absolute;right:16px;color:#212529;transition:transform .3s}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_que.active:before{transform:rotate(180deg)}.solar_page_faqs .solar_page_faq_wrap .single_faq{border-bottom:1px solid rgba(0,0,0,.1)}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_que h4{color:#212529;font-size:22px;font-weight:500;line-height:normal}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_content{display:none;padding:0 16px 12px}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_content p{color:#1e2022;font-size:22px;font-weight:400;line-height:130%;margin:0 0 16px}.solar_calculate{background:#002852;padding:83px 20px 358px;margin-top:100px}.solar_calculate .container{max-width:1123px}.solar_calculate h2{color:#fff;text-align:center;font-size:38px;font-weight:800;line-height:110%;margin:0 0 70px}.solar_calculate .calculate_from{background:#0f355c;display:flex;flex-wrap:wrap}.solar_calculate .calculate_from .left{width:50%;padding:30px 40px;border-right:1px solid #fff}.solar_calculate .calculate_from .left .field{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.solar_calculate .calculate_from .left .field:last-child{margin-bottom:0}.solar_calculate .calculate_from .left .field label{color:#fff;font-size:20px;font-weight:500;line-height:130%;width:calc(100% - 142px);padding-right:15px}.solar_calculate .calculate_from .left .field label span{display:block;color:#fff;font-size:17px;font-weight:300;line-height:130%}.solar_calculate .calculate_from .left .field .input_info{width:143px;margin:13px 0 0 auto;color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:20px}.solar_calculate .calculate_from .left .field input{width:142px;padding:0 35px;height:48px;outline:none;text-align:center;color:#002852;font-size:20px;font-weight:500;line-height:20px;border-radius:5px;border:1px solid #a9bdd0}.solar_calculate .calculate_from .field input::-webkit-outer-spin-button,.solar_calculate .calculate_from .field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.solar_calculate .calculate_from .field input[type=number]{-moz-appearance:textfield}.solar_calculate .calculate_from .left .field .input_feild{width:142px;text-align:center}.solar_calculate .calculate_from .left .field .input_feild span{color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:20px;margin-top:13px;display:block}.solar_calculate .calculate_from .right{width:50%;padding:30px 40px;border-left:1px solid #fff}.solar_calculate .calculate_from .right .field{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.solar_calculate .calculate_from .right .field label{color:#fff;font-size:20px;font-weight:500;line-height:130%;width:calc(100% - 142px);padding-right:15px}.solar_calculate .calculate_from .right .field input{width:140px;border-radius:5px;border:1px solid #a9bdd0;background:#405f80;outline:none;color:#fff;font-size:20px;font-weight:500;line-height:20px;text-align:center;height:48px}.solar_calculate .calculate_from .right .progress_bar{margin-top:62px}.solar_calculate .calculate_from .right .progress_bar .item{display:flex;align-items:center;margin:0 0 11px}.solar_calculate .calculate_from .right .progress_bar .item:last-child{margin-bottom:0}.solar_calculate .calculate_from .right .progress_bar .item label{color:#fff;font-size:20px;font-weight:500;line-height:130%;padding-right:15px;width:153px}.solar_calculate .calculate_from .right .progress_bar .item label span{display:block;color:#fff;font-size:17px;font-weight:300;line-height:130%}.solar_calculate .calculate_from .right .progress_bar .item .line_item{width:calc(100% - 153px);padding-left:58px}.solar_calculate .calculate_from .right .progress_bar .item .line{border-radius:50px;background:#fff;height:25px;width:117px}.solar_calculate .calculate_info{border-radius:0px 0px 5px 5px;background:#f0f7fe;padding:36px 41px 31px 45px;justify-content:center;flex-wrap:wrap;display:flex}.solar_calculate .calculate_info .main_item{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin-left:-30px}.solar_calculate .calculate_info .item{display:flex;flex-wrap:wrap;align-items:center;width:33.33%;border-right:1px solid rgba(30,32,34,.3);padding-left:21px}.solar_calculate .calculate_info .item:last-child{border-right:none}.solar_calculate .calculate_info .item .icon{width:53px}.solar_calculate .calculate_info .item .content{width:calc(100% - 53px);padding-left:14px}.solar_calculate .calculate_info .item .content h3{color:#1e2022;font-size:28px;font-weight:600;line-height:33.6px;position:relative;display:inline-block}.solar_calculate .calculate_info .item .content h3 span{color:#1e2022;font-size:18px;font-weight:400;line-height:21.6px}.solar_calculate .calculate_info .item .content p{margin:0;color:#1e2022;font-size:18px;font-weight:400;line-height:150%}.solar_calculate .bottom_content{margin-top:51px}.solar_calculate .bottom_content ul{padding:0;margin:0;list-style-type:none}.solar_calculate .bottom_content ul li{color:#90afd0;font-size:18px;font-weight:400;line-height:110%;display:flex;margin:0 0 10px}.solar_calculate .bottom_content ul li:last-child{margin-bottom:0}.solar_calculate .bottom_content ul li sup{margin-right:8px;top:5px}@media (max-width:1199px){.solar_calculate .calculate_info{padding:30px}.solar_calculate .calculate_from .right .progress_bar .item .line_item{padding-left:28px}}@media (max-width:992px){.solar_project h2{font-size:30px}.solar_project .blur_image .btn a.btn_dark{font-size:20px}.solar_page_faqs h2{font-size:30px}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_que h4{font-size:18px}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_content p{font-size:18px}.solar_calculate h2{font-size:30px;margin:0 0 50px}.solar_calculate .calculate_from .left .field label{font-size:18px;width:calc(100% - 104px)}.solar_calculate .calculate_from .left .field label span{font-size:15px}.solar_calculate .calculate_from .right .field label{font-size:18px;width:calc(100% - 114px)}.solar_calculate .calculate_from .right .progress_bar .item label{font-size:18px}.solar_calculate .calculate_from .right .progress_bar .item label span{font-size:15px}.solar_calculate .calculate_from .left{width:100%;border-right:none;padding:40px 20px;border-bottom:1px solid #fff}.solar_calculate .calculate_from .right{width:100%;border-left:none;padding:40px 20px}.solar_calculate .calculate_from .left .field input{width:104px;height:40px;font-size:18px}.solar_calculate .calculate_from .left .field .input_info{width:104px;font-size:12px}.solar_calculate .calculate_from .right .field input{width:114px;font-size:18px;height:40px}.solar_calculate .calculate_from .right .progress_bar{margin-top:20px}.solar_calculate .calculate_info .item .content h3{font-size:24px}.solar_calculate .calculate_info .item .content h3 span{font-size:14px}.solar_calculate .calculate_info .item .content p{font-size:14px}.solar_calculate .calculate_info{padding:20px 25px}.solar_calculate .bottom_content ul li{font-size:14px}}@media (max-width:767px){.solar_slider_sec .solar_slider_wrap .solar_slider_inner ul.slick-dots li{width:calc(33.33% - 10px);background:rgba(73,125,249,.3);height:3px;margin:0 10px 0 0}.solar_slider_sec .solar_slider_wrap .solar_slider_inner ul.slick-dots li .inProgress{background:#497df9;height:3px!important}.solar_slider_sec .solar_slider_wrap .solar_slider_inner ul.slick-dots{top:-25px;bottom:unset;line-height:0;display:flex}.solar_tabs .tabs .tab-content a.toggle.active .arrow{transform:rotate(225deg);margin-top:20px}.solar_tabs .tabs .tab-content a.toggle.active span{background:#fff}.solar_project{padding:50px 0 0}.solar_project h2{font-size:22px!important;margin:0 0 2px}.portfolio_slider_wrap .portfolio_slider_content ul.slick-dots{display:flex;bottom:0}.portfolio_slider_wrap .portfolio_slider_content ul.slick-dots li{background:#e8eef4;height:3px;width:calc(33.33% - 10px);margin:0 10px 0 0}.portfolio_slider_wrap .portfolio_slider_content .slick-dots li .inProgress{height:3px!important}.portfolio_slider_wrap .portfolio_slider_content ul.slick-dots li .inProgress{background:#002752}.solar_page_faqs{padding:70px 0}.solar_page_faqs h2{font-size:22px!important;margin:0 0 37px}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_que h4{font-size:14px}.solar_page_faqs .solar_page_faq_wrap .single_faq .faq_content p{font-size:12px}.solar_calculate{padding:37px 16px 532px;margin-top:70px}.solar_calculate h2{font-size:22px!important;margin:0 0 28px}.solar_calculate .calculate_from .left .field label{font-size:14px}.solar_calculate .calculate_from .left .field label span{font-size:12px}.solar_calculate .calculate_from .right .field label{font-size:14px}.solar_calculate .calculate_from .right .progress_bar .item label span{font-size:12px}.solar_calculate .calculate_from .right .progress_bar .item .line{height:14px;max-width:100%}.solar_calculate .calculate_info{padding:20px}.solar_calculate .calculate_info .main_item{margin-left:0;max-width:250px}.solar_calculate .calculate_info .item .content h3{font-size:20px}.solar_calculate .calculate_info .item{width:100%;border-right:none;padding:20px 0}.solar_calculate .bottom_content{margin-top:37px}.solar_calculate .bottom_content ul li{font-size:12px!important;margin-bottom:18px}.solar_calculate .calculate_from .right .progress_bar .item label{font-size:14px}}.input_with_qty{position:relative}.input_qty{position:absolute;top:50%;transform:translateY(-50%);color:#002852;font-size:20px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer;user-select:none;width:35px;height:100%;display:flex;align-items:center;justify-content:center}.input_qty.minus{left:0}.input_qty.plus{right:0}.calc_note{margin-bottom:0;color:#002852;text-align:center;font-size:24px;font-weight:500;line-height:31.2px;margin-top:24px}.solar_calculate .calculate_info .item .content h3 sup{position:absolute;color:#405f80;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:15.4px;right:-7px}@media (max-width:992px){.calc_note{font-size:20px}}@media (max-width:767px){.solar_calculate .calculate_from .right .progress_bar .item label{max-width:100px;padding-right:0}.solar_calculate .calculate_from .right{padding:35px 20px}.solar_calculate .calculate_from .right .progress_bar .item .line_item{padding-left:22px;width:calc(100% - 100px)}.calc_note{font-size:16px;line-height:20.8px;margin-top:30px}}