body.solarTemplate{font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-style:normal}body.solarTemplate *{box-sizing:border-box}header#header{top:0;background:0 0;box-shadow:none}body,section,.container,.row,div,h1,h2,h3,h4,h5,h6,p,span div *{font-family:"Outfit",sans-serif}.bg-black{background:#000}.solarTemplate header .container .nav-menu>li>a{color:#fff}.solarTemplate section{position:relative}.solarTemplate section.hero-section{background:url(//www.solarrun.com.au/wp-content/themes/solarrun/css/../img/herobgimg.png) no-repeat center center/cover;color:#fff;padding:115px 10px 60px;min-height:100vh}.highlight{color:#f9ba16}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180.01deg,rgba(0,0,0,.3) 18%,#000 95%);z-index:1}.normal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000D9;z-index:1}.section-heading{font-size:44px;font-weight:700;line-height:60.48px;text-align:center}.sub-heading{font-size:20px;font-weight:400;line-height:29px;text-align:center}.sub-subheading{font-size:13px;font-weight:600;line-height:26px;color:#ffb21d}.hero-section .container{position:relative;z-index:2}.hero-section .heading-container{max-width:979px}.main-heading h1{font-size:65px;font-weight:800;line-height:80px}.main-sub-heading{max-width:572px;margin:auto}.form-buttom-text{gap:4px}.hero-section .ratings{font-size:1.2rem}.rating-section-wrapper{padding:15px}.ratings span.fa.fa-star{color:#b3b3b3}.ratings span.fa.fa-star.checked{color:#f59825}.ratings{column-gap:55px}.ratings .rating-container{column-gap:8px}.postcode-form-wrapper{background:rgba(153,153,153,.7);padding:24px;border-radius:24px;max-width:766px;margin:auto}.postcode-from{position:relative;padding:8px 120px 8px 8px;background:#fff;border-radius:10px}.postcode-from form{padding:0}.postcode-from form input{border:none;padding:0 12px}.postcode-from form button{width:fit-content;position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:10px;padding:10px 14px}.hero-section .img-section{gap:14px}.hero-section .img-section>div{width:86px;aspect-ratio:1/1}.hero-section .img-section img{width:100%;object-fit:cover}.havecall{font-size:10px;font-weight:600;line-height:21px;color:#000}.yellow-white-btn{background:#ffba15;border:1px solid transparent !important;font-size:15px;border:none;color:#fff;padding:10px 40px;font-weight:700}a.yellow-white-btn,a.black-white-btn{display:block;width:fit-content;margin:auto}.yellow-white-btn:hover{background:0 0;border:1px solid #ffba15 !important;color:#ffba15}.white-black-btn{background:#fff;border:1px solid transparent !important;font-size:15px;border:none;color:#000;padding:10px 40px;font-weight:700;display:block;width:fit-content;margin:auto}.white-black-btn:hover{background:0 0;border:1px solid #fff !important;color:#fff}.btn-quote{font-size:15px;border:none;padding:10px 40px;font-weight:700;background:0 0;border:1px solid #ffba15 !important;color:#ffba15}.btn-quote:hover{background:#ffba15;border:1px solid transparent !important;color:#fff}.black-white-btn{background:#000;border:1px solid transparent !important;font-size:15px;border:none;color:#fff;padding:10px 40px;font-weight:700}.black-white-btn:hover{background:0 0;border:1px solid #000 !important;color:#000}.solarTemplate section{padding:70px 0}.our-location-section{margin-top:-1px;padding-top:30px}.our-location-section .sub-heading{max-width:750px;margin:auto}.location-card{background-color:#222;border:none;padding:20px;text-align:center;color:#fff;border-radius:10px;transition:transform .3s ease;align-items:center}.location-card .card-title{font-size:24px;font-weight:700;line-height:28px;margin:20px 0 0;color:#fff}.location-card p{font-size:20px;line-height:24px;color:#fff}.location-card:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.5)}.boxes-wrapper{flex-wrap:wrap;margin:auto}.our-location-section .boxes-wrapper{column-gap:50px;row-gap:30px;max-width:800px}.our-location-section .box-container{width:200px}.location-boxes .box-container img{width:45px}.new-be-faq .nav-tabs .nav-item{color:#000;font-weight:600}.new-be-faq .nav-tabs .nav-item.active{color:#f59825}.new-be-faq .tab-content>.active{display:block}.new-be-faq .nav-tabs{width:100%}.news-logo-container{gap:30px}.video-element{border-radius:10px 10px 0 0}.as-seen-on-container{background:#f2f2f2;border-radius:0 0 10px 10px;margin-top:-9px}.bprcse .card-body .icon-container{padding:0 10px 10px}.price-section .bprcse .card-body{padding:15px 0 70px}.bprcse .icon-container .icon-text .title{font-size:18px;font-weight:700;margin:15px 0}.bprcse .icon-box p{font-size:12px;font-weight:400}.price-section .bprcse .card-header{padding:10px 15px;justify-content:center}.price-section .bprcse .card-header .c-heading{font-size:20px;font-weight:700;color:#000}.confused-section{background:#ffa113}.solarTemplate section.small-section{padding:35px 0}.small-section-heading{font-size:36px;line-height:45px}.small-section-header{max-width:860px}.small-section-text{font-size:20px}.trb{float:left;width:100%;text-align:left;margin-bottom:40px;align-items:center;display:flex}.trb .imgss{background:#353535;border-radius:5px;padding:10px;width:57px;height:57px;float:left;margin-right:15px}.trb .imgss img{width:100%}.trb p{font-size:20px;font-weight:700;float:left;width:calc(100% - 72px);margin:0;padding:0}.trbr .imgss{margin-left:15px;margin-right:0}.orfb{background:#ffa113;border-top-left-radius:10px;border-top-right-radius:10px;float:left;width:100%}.orfb .trew{width:33.33%;float:left;padding:20px 15px;font-size:20px;font-weight:700}.orfb.orfb-w{background:#fff;border-top-left-radius:0;border-top-right-radius:0;justify-content:center;display:flex;align-items:center}.orfb.orfb-w:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.orfb.orfb-w:nth-child(3n){background:#f5f5f5;transform:scale(1.006)}.orfb.orfb-w p{margin:0;padding:0}.orfb.orfb-w .trew{color:#000;font-size:16px;font-weight:600}.orfb-sec-m{float:left;width:100%;margin-bottom:15px}.orfb-m{display:flex;border-bottom:1px solid #d9d9d9}.orfb-m:last-child{border:0}.trew-left{float:left;width:37%;background:#ffa113;color:#fff;padding:10px;text-align:left;font-weight:600;font-size:16px;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.trew-right{float:left;width:63%;background:#fff;color:#000;padding:10px;text-align:left;font-size:15px}.trew-right p{font-size:15px;padding:0}.stroii{font-weight:700;font-size:18px}.gbbox{background:#282828;border-radius:10px;padding:30px 15px}.gbbox img{height:55px}.gbbox h4{color:#fff;margin:20px 0 0;font-size:20px;font-weight:700;line-height:29px}.frequently-section .card-container{max-width:270px;border-radius:10px;overflow:hidden}.frequently-section .card-container .card{background:#000}.frequently-section .card-container .card:hover{background:#f9ba16}.frequently-section .card-container .card:hover *{color:#fff}.frequently-section .card-container .card:hover a{border:1px solid #fff}.frequently-container .card:hover img{filter:brightness(0) invert(1)}.frequently-section .card-container a{margin:20px 0 0}.frequently-container .card-title{font-weight:600}.frequently-container .card-text{font-weight:500}.frequently-container .card-body{color:#f9ba16}.frequently-container .icon-img{width:100%;padding:5px 5px 30px;margin-bottom:20px;border-bottom:1px solid #f9ba16;height:108px}.frequently-container .icon-img img{height:100%;object-fit:contain}.frequently-container .card:hover .icon-img{border-bottom:1px solid #fff}.t-btn{color:#f9ba16;border:1px solid #f9ba16}.t-btn:hover{color:#fff;border:1px solid #fff}.faq-section{max-width:900px}.faq-section .accordion-item{border:1px solid #bababa;border-radius:10px;position:relative;overflow:hidden}.faq-section .accordion-item:before{content:"";display:block;height:100%;width:8px;background:#ffba15;position:absolute;left:0;top:0}.faq-section .accordion-item .accordion-header{position:relative;margin:0;display:flex}.faq-section .accordion-item .accordion-header:after{content:"-";color:#ffba15;font-size:18px;font-weight:600;line-height:22.68px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.faq-section .accordion-item .accordion-header button{border:none !important;outline:none !important;background:0 0;padding:16px 16px 10px 30px;font-size:18px;font-weight:600;line-height:22.68px;color:#666;width:100%;text-align:left;z-index:1}.faq-section .accordion-item:not(:last-child){margin-bottom:10px}.faq-section .accordion-item .accordion-header button.collapsed{padding:16px 16px 16px 30px}.faq-section .accordion-item .accordion-body{font-size:16px;font-weight:400;line-height:24px;color:#666;padding:0 16px 16px 30px}.faq-section .accordion-item .accordion-header:has(.collapsed):after{content:"+"}.feeling-confused-section .container{position:relative;z-index:1}.feeling-confused-section{background:url(//www.solarrun.com.au/wp-content/themes/solarrun/css/../img/feeling-bg.png) no-repeat center center/cover}.btns-container{gap:10px}.btns-container a{max-width:200px;text-align:center}.questions-section .image-section img{width:100%}.back-bg{background:#000}.product-card .img-container{background:#e8ebea;text-align:center;margin-top:-120px}.product-card-container{max-width:365px;padding:0 15px 25px;background:#f6f6f9;margin-top:120px}.product-card h3{font-weight:600;margin-top:20px}.products-section .section-heading{max-width:900px;margin:auto}.why-choose-section{background:url(//www.solarrun.com.au/wp-content/themes/solarrun/css/../img/why-choose-bg.png) no-repeat center center/cover}.why-choose-section .container{position:relative;z-index:2}.promising-card{gap:35px;margin:30px 0 40px}.promising-card .icon{margin-bottom:20px}.promising-card .circle-img{max-width:80px;border:1px solid #ffba15;aspect-ratio:1/1;border-radius:50%;margin:auto;position:relative}.promising-card .circle-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promising-card .card-container,.solar-different-cards .card-container{flex:1}.promising-card .card-container .card{border:1px solid #ffba15;border-radius:10px}.promising-card .card-container .card-body{padding:25px 10px}.promising-card .card-container h5{font-size:20px;font-weight:700;line-height:29px}.promising-card .card-container p{font-size:15px;font-weight:400;line-height:25px;padding:0}.copyright-container>a,.copyright-container{font-size:12px;font-weight:700;line-height:15.12px;color:#a9a9a9}.copyright-container{padding:20px 10px;background:#434343}.solarTemplate footer{background:#272727;margin-top:0;padding:0 18px}.solarTemplate footer .ftr-box ul{padding-left:0}.solarTemplate footer .ftr-box ul li{list-style:none}.solarTemplate footer .ftr-box ul li a{color:#fff}.solarTemplate footer .ftr-btn-one p{color:#fff}.solarTemplate footer .ftr-btn-one h1{text-transform:capitalize;color:#fff}.solarTemplate footer .ftr-btn-one .yellow-white-btn{border:1px solid transparent;color:#fff}.solarTemplate footer .ftr-btn-one .yellow-white-btn:hover{border:1px solid #f9ba16;color:#f9ba16}.solarTemplate footer .ftr-box h4{font-size:18px;font-weight:700;line-height:32px;margin-bottom:15px;color:#fff}.solarTemplate footer .ftr-box a{font-size:14px;font-weight:500;line-height:29px;margin-bottom:5px}.solarTemplate .licences-container,.solarTemplate .licences-container span{color:#fff}.footer-menu-container{gap:80px}.footer-menu-container>div{flex:1 1}.solarTemplate footer .container{max-width:1170px}.solarTemplate footer .btm-ftr .row>div{padding:0;color:#fff;display:ruby;margin-bottom:28px}footer a.yellow-white-btn{margin:0}@media (max-width:1200px){.product-container,.frequently-container{gap:20px;justify-content:center !important}}.postcode-from{border:3px solid #ffba15}.postcode-from form button{color:#000}.text-icon-mob{display:none}.check_deal_postcode_input::placeholder{font-weight:700 !important}.check_deal_postcode_input{border:transparent;box-shadow:none !important}.check_deal_postcode_input::focus{border:transparent;box-shadow:none !important}@media (max-width:768px){.grtsecs .col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grtsecs .gbbox{margin-bottom:30px}.gbbox{padding:15px 10px}.gbbox h4{margin:15px 0 0;font-size:15px;line-height:24px}.trb{width:50%;text-align:center;display:block}.trb .imgss{float:unset;margin-right:0;display:inline-block;margin-bottom:10px}.trbr .imgss{margin-left:0;margin-right:0}.trb p{font-size:16px;float:unset;width:100%}.our-location-section{padding:0 0 20px !important}.text-icon{display:none}.text-icon-mob{display:block}.postcode-from{border:3px solid #000 !important}.solarTemplate section{padding:45px 0}.solarTemplate .row{margin-right:0;margin-left:0}.main-heading h1{font-size:34px;line-height:54px;text-transform:uppercase}.solarTemplate section.hero-section{padding:40px 0 30px}.main-sub-heading{font-size:15px;line-height:23px}.section-heading{font-size:28px;line-height:42px}.sub-heading{font-size:15px;line-height:29px}.form-and-img{background:#e9e9e8;color:#000;border-radius:10px;padding:24px 12px}.postcode-form-wrapper{background:0 0;padding:0 0 24px;border-bottom:1px solid #a9a9a9;border-radius:0}.promising-card{gap:16px;margin:30px 0 35px}.promising-card .card-container{flex:unset;width:100%}.our-location-section .boxes-wrapper{column-gap:15px;row-gap:15px}.hero-section .ratings{display:none !important}.form-buttom-text{margin-left:auto}.as-seen-on-container{margin-top:-5px}.news-logo-container img{max-width:100px}.small-section .container{flex-direction:column;text-align:center}.small-section-heading{font-size:24px;line-height:37px;margin-bottom:0}.small-section-text{font-size:16px;line-height:22px}.small-section-btn{margin-top:10px}.product-card-container{max-width:100%;width:100%}.frequently-section .card-container{max-width:245px}.product-container,.frequently-container{gap:20px}.frequently-section .card-container a{margin:5px 0 0;font-size:11px}.frequently-container .card-text{font-size:11px;line-height:15px}.frequently-container .card-title{font-size:18px;line-height:24px;margin-bottom:0}.frequently-container .icon-img{margin-bottom:15px}.frequently-container .card-body{padding:15px 12px 20px}.faq-section .accordion-item .accordion-header button{padding:16px 30px 10px;font-size:14px;line-height:17.64px}.faq-section .accordion-item .accordion-body{font-size:12px;line-height:15px}.faq-section .accordion-item .accordion-header button.collapsed{padding:16px 30px}.footer-menu-container{flex-direction:column;padding:0 18px;gap:10px}.footer-menu-container .ftr-box{text-align:left}.footer-menu-container .ftr-btn-one{text-align:center;border-bottom:1px solid #494949;padding-bottom:25px;margin-bottom:12px}.solarTemplate footer .ftr-box ul li{width:fit-content}.solarTemplate footer .ftr-box ul{display:flex;flex-wrap:wrap}.solarTemplate footer .ftr-box ul li:not(:last-child) a:after{content:"|";color:#fff;margin:0 8px}.solarTemplate footer{padding:0}footer a.yellow-white-btn{margin:auto}}@media (max-width:576px){.our-location-section .box-container{width:auto}.location-card .card-title{font-size:16px;line-height:21px}.location-boxes .box-container img{width:35px}.news-logo-container img{max-width:70px}.frequently-container{gap:12px}.frequently-section .card-container{max-width:187px}.frequently-section .card-container .card{height:100%;position:relative}.frequently-section .card-container a{position:absolute;left:50%;bottom:20px;transform:translateX(-50%)}.frequently-container .card-text{margin-bottom:45px}}@media (max-width:425px){.news-logo-container img{max-width:60px}.frequently-section .card-container{max-width:166px}.info-section .yellow-white-btn{padding:10px 20px}}.solarTemplate .join-faq-block .accordian-faq-box .panel-heading{padding-left:20px !important}.solarTemplate .accordian-faq-box .panel-body{padding:0 20px 20px;font-size:16px;font-weight:400;line-height:24px;color:#666}.solarTemplate .join-faq-block span.pvrt{font-weight:600;line-height:22.68px;color:#666;font-family:"Outfit",sans-serif}.solarTemplate .btm-ftr .book-cons,.solarTemplate .ftr-btn-one a{background:#feba15;color:#fff;text-transform:capitalize;font-weight:600}.solarTemplate footer .btm-ftr .row>div a{color:#fff}.solarTemplate .rt-header a{color:#fff}@media (max-width:767px){.solarTemplate .rt-header a{color:#000}.highlight-mobile{color:#f9ba16;display:block}.promising-card .card-container p{font-size:14px}}