@charset "UTF-8";body{--wp--preset--font-size--normal: clamp(.875rem, .875rem + ((1vw - .2rem) * .536), 1rem);--wp--preset--font-size--huge: clamp(.875rem, .875rem + ((1vw - .2rem) * .536), 2.625);--wp--preset--font-size--extra-small: clamp(.875rem, .875rem + ((1vw - .2rem) * .179), 1rem);--wp--preset--font-size--small: clamp(.875rem, .875rem + ((1vw - .2rem) * .357), 1.125rem);--wp--preset--font-size--medium: clamp(1.125rem, 1.125rem + ((1vw - .2rem) * .536), 1.25rem);--wp--preset--font-size--large: clamp(1.25rem, 1.25rem + ((1vw - .2rem) * .514), 1.5rem);--wp--preset--font-size--x-large: clamp(1.5rem, 1.5rem + ((1vw - .2rem) * .536), 2rem);--wp--preset--font-size--extra-large: clamp(1.8rem, 1.8rem + ((1vw - .2rem) * .617), 2.16rem);--wp--preset--font-size--extra-extra-large: clamp(2.16rem, 2.16rem + ((1vw - .2rem) * .737), 2.592rem)}*{--box-shadow: rgba(0, 0, 0, .1) 0 20px 25px -5px, rgba(0, 0, 0, .04) 0 10px 10px -5px}*::selection{background-color:var(--curiousblue)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h1,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h2,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h3,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h4,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h5,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h6{margin-top:0;color:var(--wp--preset--color--text-color)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h1{margin-bottom:1rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h1{margin-bottom:2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h3{margin-bottom:.5rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h3{margin-bottom:1rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives p{margin-top:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives p:last-of-type{margin-bottom:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives a:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives a:focus{outline:.125rem solid var(--mineshaft);outline-offset:.125rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives a{border-radius:.21875rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives a.external:after{display:inline-block;width:1rem;margin-left:.5rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives li>a{-webkit-box-decoration-break:clone;box-decoration-break:clone}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives nav a{outline:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives table{width:100%;table-layout:fixed;border-spacing:0;background-color:var(--white)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives table.block_rebate_table tr.odd td.even{background-color:color-mix(in srgb,var(--dovegrey) 10%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives table.block_ready_to_apply_table td.even{background-color:color-mix(in srgb,var(--dovegrey) 7.5%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives th,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives td{padding:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives th{font-size:var(--wp--preset--font-size--small);text-align:left;background-color:var(--bahamablue);color:var(--white)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives th.even{background-color:color-mix(in srgb,var(--bahamablue) 90%,var(--black) 10%)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives tr.odd{background-color:color-mix(in srgb,var(--dovegrey) 15%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives tr.even{background-color:color-mix(in srgb,var(--dovegrey) 7.5%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives td{font-size:var(--wp--preset--font-size--small);vertical-align:top}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content{position:relative}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content #side-nav-container,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content .side-nav-container{position:sticky;top:8rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content nav .wp-block-navigation__container{width:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content nav .wp-block-navigation-item{width:100%;transition:all ease-in-out .125s;border-left:.25rem solid transparent}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content nav .wp-block-navigation-item:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content nav .wp-block-navigation-item:focus{border-left-color:var(--prussianblue);transition:all ease-in-out .125s}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .bcgov-body-content nav .wp-block-navigation-item a{width:inherit;padding:.5rem 1rem;font-size:var(--wp--preset--font-size--medium);outline:none!important;border-radius:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .wp-block-post-featured-image{border-radius:.4375rem;margin-bottom:0;overflow:hidden}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block{margin-bottom:2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block{padding:1.5rem;box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px;border-radius:.875rem;background-color:var(--white)}@media(min-width:782px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block{padding:2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block__details{margin-bottom:1rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block__details{margin-bottom:2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:flex-start;margin-bottom:1.5rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item{flex-direction:row;justify-content:space-between;margin-bottom:2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item:last-of-type{margin-bottom:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item .title,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item .body{flex-basis:100%}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item .title{flex-basis:30%}}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item .body{flex-basis:70%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item h3{flex-basis:100%}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item h3{flex-basis:40%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item p{flex-basis:100%}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .overview-block .item p{flex-basis:60%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .whotocontact-block .block_text_block h3:last-of-type{margin-top:1rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .whotocontact-block .block_text_block h3:last-of-type{margin-top:2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .whotocontact-block .block_text_block+.content-block.block_contact_list{margin-top:.5rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .whotocontact-block .block_text_block+.content-block.block_contact_list{margin-top:1rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid{display:grid;grid-template-columns:1fr;gap:0;row-gap:2rem;max-width:100%;align-items:start}@media(min-width:782px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1199px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid{grid-template-columns:repeat(3,1fr)}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item{background-color:var(--white);border-radius:.4375rem;box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item--more-content .body{margin-bottom:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item--more-content .wp-block-buttons{justify-content:center}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item.odd .image{border-bottom:.25rem solid color-mix(in srgb,var(--bahamablue) 90%,var(--black) 10%)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item.even .image{border-bottom:.25rem solid var(--bahamablue)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .image{height:0;padding-bottom:56.25%;max-width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;overflow:hidden;background-position:center;background-size:cover}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .body{padding:2rem 2rem 1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item h3{margin-bottom:1rem;font-family:BCSans,Noto Sans,Verdana,Arial,sans-serif;font-weight:400}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faqs-list{margin-top:0;margin-bottom:1rem;padding-left:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq:focus{outline:.125rem solid var(--mineshaft);outline-offset:.125rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq{margin-bottom:.5rem;list-style-type:none;border-radius:.21875rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq{margin-bottom:1rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq:last-of-type{margin-bottom:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq a{outline:none!important;border-radius:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .wp-block-buttons{margin-top:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .content-blocks .content-block+.content-block{margin-top:1rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .content-blocks .content-block+.content-block{margin-top:2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .content-block .inner ol li a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .content-block .inner ul li a{display:inline-block}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box{padding:1rem;border-radius:.4375rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box{padding:1rem 2rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box .inner{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:stretch}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box .inner{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box .inner{justify-content:flex-start}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box .icon{display:inline-block;height:1.5rem;min-width:1.5rem;width:1.5rem;margin-bottom:.5rem;background-repeat:no-repeat;background-position:center;border:none}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box .icon{margin-right:.5rem;margin-bottom:0}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--error{background-color:color-mix(in srgb,var(--persian-red) 5%,transparent);border:.125rem solid color-mix(in srgb,var(--persian-red) 25%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--error .icon{background-image:var(--error-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--info{background-color:color-mix(in srgb,var(--bondiblue) 5%,transparent);border:.125rem solid color-mix(in srgb,var(--bondiblue) 25%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--info .icon{background-image:var(--info-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--success{border:.125rem solid color-mix(in srgb,var(--apple) 25%,transparent);background-color:color-mix(in srgb,var(--apple) 5%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--success .icon{background-image:var(--success-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--warning{border:.125rem solid color-mix(in srgb,var(--dark-tangerine) 25%,transparent);background-color:color-mix(in srgb,var(--dark-tangerine) 5%,transparent)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box--warning .icon{background-image:var(--warning-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address{font-style:normal}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address h3,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address h3{font-family:BCSans,Noto Sans,Verdana,Arial,sans-serif;font-weight:400}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ul,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:stretch}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ul,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ul,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{padding-left:0}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address ul,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{justify-content:flex-start;flex-wrap:wrap}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li:focus,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li:focus{outline:.125rem solid var(--mineshaft);outline-offset:.125rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li{margin-bottom:.5rem;list-style-type:none;border-radius:.21875rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li{margin-right:1rem}}@media(min-width:1199px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li{margin-right:1.5rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li:last-of-type,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li:last-of-type{margin-right:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address li a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li a{padding-left:1.5rem;background-position:left center;background-repeat:no-repeat;background-size:1.25rem;outline:none!important;border-radius:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address .email a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .email a{background-image:var(--mail-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address .form a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .form a{background-image:var(--form-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address .phone a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .phone a{background-image:var(--phone-icon)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list address .site a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .site a{background-image:var(--site-icon)}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .wp-block-columns{gap:2rem}}@media(max-width:782px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .rebate-amount-row{flex-direction:column}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .rebate-amount-row>*{margin-block-start:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .rebate-amount-row .rebate-amount-tag{border-radius:0!important;order:-1;padding-inline:2rem!important;width:100%;text-align:center!important}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .rebate-amount-row .rebate-amount-tag{white-space:nowrap}#contractorFilterApp .filter-container.empty,#faqFilterApp .filter-container.empty,#pqeaFilterApp .filter-container.empty,.rebateFilterApp .filter-container.empty,#contractorFilterApp.noNavigator .copy-link,#faqFilterApp.noNavigator .copy-link,#pqeaFilterApp.noNavigator .copy-link,.rebateFilterApp.noNavigator .copy-link{display:none}#contractorFilterApp.noNavigator .visible-link,#faqFilterApp.noNavigator .visible-link,#pqeaFilterApp.noNavigator .visible-link,.rebateFilterApp.noNavigator .visible-link{display:inline-block}#contractorFilterApp>.inner,#faqFilterApp>.inner,#pqeaFilterApp>.inner,.rebateFilterApp>.inner{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}#contractorFilterApp .filter-controls-container,#faqFilterApp .filter-controls-container,#pqeaFilterApp .filter-controls-container,.rebateFilterApp .filter-controls-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1rem;margin-block-end:1rem;width:100%}#contractorFilterApp .custom-input input,#faqFilterApp .custom-input input,#pqeaFilterApp .custom-input input,.rebateFilterApp .custom-input input{width:100%;background-color:#fff;border:2px solid transparent;border-radius:.33rem;color:#369;font-weight:700;padding:.25rem .66rem;outline:2px solid var(--wp--preset--color--custom-info-border, #bfdfe7);outline-offset:2px}#contractorFilterApp .custom-input input:is(:focus,:focus-visible),#faqFilterApp .custom-input input:is(:focus,:focus-visible),#pqeaFilterApp .custom-input input:is(:focus,:focus-visible),.rebateFilterApp .custom-input input:is(:focus,:focus-visible){border:2px solid #369;outline:2px solid #369}#contractorFilterApp .clear-filters,#contractorFilterApp .custom-select,#contractorFilterApp input,#faqFilterApp .clear-filters,#faqFilterApp .custom-select,#faqFilterApp input,#pqeaFilterApp .clear-filters,#pqeaFilterApp .custom-select,#pqeaFilterApp input,.rebateFilterApp .clear-filters,.rebateFilterApp .custom-select,.rebateFilterApp input{height:2.5rem;margin:0}#contractorFilterApp .results,#faqFilterApp .results,#pqeaFilterApp .results,.rebateFilterApp .results{flex:0 0 auto;width:100%}@media(min-width:991px){#contractorFilterApp .results,#faqFilterApp .results,#pqeaFilterApp .results,.rebateFilterApp .results{flex-basis:100%}}#contractorFilterApp .counter__value,#faqFilterApp .counter__value,#pqeaFilterApp .counter__value,.rebateFilterApp .counter__value{font-size:inherit}#contractorFilterApp .control,#faqFilterApp .control,#pqeaFilterApp .control,.rebateFilterApp .control{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:100%;flex:0 0 auto;margin-bottom:.25rem;gap:.25rem}@media(min-width:991px){#contractorFilterApp .control,#faqFilterApp .control,#pqeaFilterApp .control,.rebateFilterApp .control{width:auto;flex-basis:calc(50% - .5rem)}}#contractorFilterApp .control.reset-filters,#contractorFilterApp .control.copy-link-btn,#contractorFilterApp .control.close-accordions,#faqFilterApp .control.reset-filters,#faqFilterApp .control.copy-link-btn,#faqFilterApp .control.close-accordions,#pqeaFilterApp .control.reset-filters,#pqeaFilterApp .control.copy-link-btn,#pqeaFilterApp .control.close-accordions,.rebateFilterApp .control.reset-filters,.rebateFilterApp .control.copy-link-btn,.rebateFilterApp .control.close-accordions{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-content:flex-start}@media(min-width:782px){#contractorFilterApp .control.reset-filters,#contractorFilterApp .control.copy-link-btn,#contractorFilterApp .control.close-accordions,#faqFilterApp .control.reset-filters,#faqFilterApp .control.copy-link-btn,#faqFilterApp .control.close-accordions,#pqeaFilterApp .control.reset-filters,#pqeaFilterApp .control.copy-link-btn,#pqeaFilterApp .control.close-accordions,.rebateFilterApp .control.reset-filters,.rebateFilterApp .control.copy-link-btn,.rebateFilterApp .control.close-accordions{flex-basis:auto;align-items:flex-start}}#contractorFilterApp .control.copy-link-btn,#faqFilterApp .control.copy-link-btn,#pqeaFilterApp .control.copy-link-btn,.rebateFilterApp .control.copy-link-btn{justify-content:center;align-items:flex-end;margin-left:auto;margin-right:0}@media(min-width:782px){#contractorFilterApp .control.close-accordions,#faqFilterApp .control.close-accordions,#pqeaFilterApp .control.close-accordions,.rebateFilterApp .control.close-accordions{margin-right:auto}}#contractorFilterApp .control .fader-enter-active,#contractorFilterApp .control .fader-leave-active,#faqFilterApp .control .fader-enter-active,#faqFilterApp .control .fader-leave-active,#pqeaFilterApp .control .fader-enter-active,#pqeaFilterApp .control .fader-leave-active,.rebateFilterApp .control .fader-enter-active,.rebateFilterApp .control .fader-leave-active{transition:opacity 5s}#contractorFilterApp .control .fader-enter,#faqFilterApp .control .fader-enter,#pqeaFilterApp .control .fader-enter,.rebateFilterApp .control .fader-enter,#contractorFilterApp .control .fader-leave-to,#faqFilterApp .control .fader-leave-to,#pqeaFilterApp .control .fader-leave-to,.rebateFilterApp .control .fader-leave-to{opacity:0}#contractorFilterApp .control.pagination,#faqFilterApp .control.pagination,#pqeaFilterApp .control.pagination,.rebateFilterApp .control.pagination{display:flex;flex-direction:column;align-content:flex-start;align-items:center;justify-content:flex-start;margin:0 0 1rem;padding:0;text-align:center;height:auto;opacity:1;transition:all .3s ease-in-out;transition-behavior:allow-discrete}@starting-style{#contractorFilterApp .control.pagination,#faqFilterApp .control.pagination,#pqeaFilterApp .control.pagination,.rebateFilterApp .control.pagination{height:0;opacity:0}}@media(min-width:991px){#contractorFilterApp .control.pagination,#faqFilterApp .control.pagination,#pqeaFilterApp .control.pagination,.rebateFilterApp .control.pagination{flex-direction:row;flex-wrap:nowrap;flex-basis:100%}}#contractorFilterApp .control.pagination--top,#faqFilterApp .control.pagination--top,#pqeaFilterApp .control.pagination--top,.rebateFilterApp .control.pagination--top,#contractorFilterApp .control.pagination--bottom,#faqFilterApp .control.pagination--bottom,#pqeaFilterApp .control.pagination--bottom,.rebateFilterApp .control.pagination--bottom{margin-bottom:0}@media(min-width:991px){#contractorFilterApp .control.other-offers--mobile,#faqFilterApp .control.other-offers--mobile,#pqeaFilterApp .control.other-offers--mobile,.rebateFilterApp .control.other-offers--mobile{display:none}}#contractorFilterApp .control.other-offers--mobile h2,#faqFilterApp .control.other-offers--mobile h2,#pqeaFilterApp .control.other-offers--mobile h2,.rebateFilterApp .control.other-offers--mobile h2{margin-bottom:0}#contractorFilterApp .control.other-offers label,#faqFilterApp .control.other-offers label,#pqeaFilterApp .control.other-offers label,.rebateFilterApp .control.other-offers label{color:var(--shark)}#contractorFilterApp .control.upgrade-types,#faqFilterApp .control.upgrade-types,#pqeaFilterApp .control.upgrade-types,.rebateFilterApp .control.upgrade-types{width:100%;flex-basis:auto}@media(min-width:991px){#contractorFilterApp .control.upgrade-types,#faqFilterApp .control.upgrade-types,#pqeaFilterApp .control.upgrade-types,.rebateFilterApp .control.upgrade-types{flex-basis:100%}}#contractorFilterApp .control.text-search,#faqFilterApp .control.text-search,#pqeaFilterApp .control.text-search,.rebateFilterApp .control.text-search{margin-bottom:1rem}#contractorFilterApp .control.text-search .input--text,#faqFilterApp .control.text-search .input--text,#pqeaFilterApp .control.text-search .input--text,.rebateFilterApp .control.text-search .input--text{padding:.5rem 1rem;border-radius:.4375rem}#contractorFilterApp .control label,#faqFilterApp .control label,#pqeaFilterApp .control label,.rebateFilterApp .control label{display:inline-block;margin-bottom:.5rem;text-align:center;font-size:var(--wp--preset--font-size--small);color:var(--bahamablue)}@media(min-width:782px){#contractorFilterApp .control label,#faqFilterApp .control label,#pqeaFilterApp .control label,.rebateFilterApp .control label{text-align:left}}#contractorFilterApp .control button,#faqFilterApp .control button,#pqeaFilterApp .control button,.rebateFilterApp .control button{width:auto}@media(min-width:991px){#contractorFilterApp .control button,#faqFilterApp .control button,#pqeaFilterApp .control button,.rebateFilterApp .control button{width:auto}}#contractorFilterApp .control button.share,#faqFilterApp .control button.share,#pqeaFilterApp .control button.share,.rebateFilterApp .control button.share{min-width:8.25rem;font-weight:400;background-color:oklch(from #61a744 50% c h)}#contractorFilterApp .control button.share:is(:hover,:focus,:focus-visible),#faqFilterApp .control button.share:is(:hover,:focus,:focus-visible),#pqeaFilterApp .control button.share:is(:hover,:focus,:focus-visible),.rebateFilterApp .control button.share:is(:hover,:focus,:focus-visible){background-color:oklch(from #61a744 36% c h)}#contractorFilterApp .accordion-icon,#faqFilterApp .accordion-icon,#pqeaFilterApp .accordion-icon,.rebateFilterApp .accordion-icon{display:inline-block;position:relative;width:1rem;height:1rem;margin-left:1rem}#contractorFilterApp .accordion-icon:before,#contractorFilterApp .accordion-icon:after,#faqFilterApp .accordion-icon:before,#faqFilterApp .accordion-icon:after,#pqeaFilterApp .accordion-icon:before,#pqeaFilterApp .accordion-icon:after,.rebateFilterApp .accordion-icon:before,.rebateFilterApp .accordion-icon:after{content:"";position:absolute;background:var(--bahamablue);left:50%;top:50%;transform:translate(-50%) translateY(-50%)}#contractorFilterApp .accordion-icon:before,#faqFilterApp .accordion-icon:before,#pqeaFilterApp .accordion-icon:before,.rebateFilterApp .accordion-icon:before{width:.25rem;height:100%;transition:background-color ease-in-out .125s}#contractorFilterApp .accordion-icon:after,#faqFilterApp .accordion-icon:after,#pqeaFilterApp .accordion-icon:after,.rebateFilterApp .accordion-icon:after{height:.25rem;width:100%}#contractorFilterApp .view-mode.view-mode,#faqFilterApp .view-mode.view-mode,#pqeaFilterApp .view-mode.view-mode,.rebateFilterApp .view-mode.view-mode{max-width:calc(25% - 1rem);margin-inline-start:auto;margin-inline-end:0}#contractorFilterApp .custom-select,#faqFilterApp .custom-select,#pqeaFilterApp .custom-select,.rebateFilterApp .custom-select{display:inline-block;position:relative;width:100%;max-width:100%;margin-bottom:0}#contractorFilterApp .custom-select:after,#faqFilterApp .custom-select:after,#pqeaFilterApp .custom-select:after,.rebateFilterApp .custom-select:after{display:block;content:" ";position:absolute;right:1rem;top:40%;transform:rotate(45deg);transform-origin:center;border-color:color-mix(in srgb,var(--secondary-brand-rgb) 100%,transparent);border-bottom-style:solid;border-bottom-width:.1875rem;border-right-style:solid;border-right-width:.1875rem;height:.4375rem;width:.4375rem;pointer-events:none}#contractorFilterApp .custom-select.is-active:after,#faqFilterApp .custom-select.is-active:after,#pqeaFilterApp .custom-select.is-active:after,.rebateFilterApp .custom-select.is-active:after{transform:rotate(225deg)}#contractorFilterApp .custom-select .select,#faqFilterApp .custom-select .select,#pqeaFilterApp .custom-select .select,.rebateFilterApp .custom-select .select{background-color:#fff;outline:2px solid var(--wp--preset--color--custom-info-border, #bfdfe7);outline-offset:2px;color:var(--bahamablue);display:block;height:100%;position:relative;margin-bottom:.5rem;padding:.5rem 3rem .5rem 1rem;width:100%;max-width:100%;text-align:left;line-height:1.2;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}#contractorFilterApp .custom-select .select:is(:focus,:focus-visible),#faqFilterApp .custom-select .select:is(:focus,:focus-visible),#pqeaFilterApp .custom-select .select:is(:focus,:focus-visible),.rebateFilterApp .custom-select .select:is(:focus,:focus-visible){border:2px solid #369;outline:2px solid #369}#contractorFilterApp details>summary,#faqFilterApp details>summary,#pqeaFilterApp details>summary,.rebateFilterApp details>summary{color:var(--wp--preset--color--primary-brand);border-bottom:1px dashed var(--wp--preset--color--primary-brand);font-size:.85rem;width:fit-content}#contractorFilterApp details[open]>summary,#faqFilterApp details[open]>summary,#pqeaFilterApp details[open]>summary,.rebateFilterApp details[open]>summary{border-bottom:0}#contractorFilterApp .filter-container,#faqFilterApp .filter-container,#pqeaFilterApp .filter-container,.rebateFilterApp .filter-container{display:flex;flex-direction:column;align-content:flex-start;align-items:stretch;width:100%;margin-bottom:2rem;padding:0 .5rem 2rem;background-color:#fff;border-bottom:1px solid rgba(51,102,153,.2509803922)}@media(min-width:991px){#contractorFilterApp .filter-container,#faqFilterApp .filter-container,#pqeaFilterApp .filter-container,.rebateFilterApp .filter-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}}#contractorFilterApp .filter-container--bottom,#faqFilterApp .filter-container--bottom,#pqeaFilterApp .filter-container--bottom,.rebateFilterApp .filter-container--bottom{margin-top:2rem}#contractorFilterApp .go-to-top,#faqFilterApp .go-to-top,#pqeaFilterApp .go-to-top,.rebateFilterApp .go-to-top{margin-left:auto}#contractorFilterApp .filter--upgrade-types h2,#faqFilterApp .filter--upgrade-types h2,#pqeaFilterApp .filter--upgrade-types h2,.rebateFilterApp .filter--upgrade-types h2{margin-bottom:0}#contractorFilterApp .filter--upgrade-types button,#faqFilterApp .filter--upgrade-types button,#pqeaFilterApp .filter--upgrade-types button,.rebateFilterApp .filter--upgrade-types button{color:var(--bahamablue);background-color:transparent}#contractorFilterApp .filter--upgrade-types button:hover,#contractorFilterApp .filter--upgrade-types button:focus,#faqFilterApp .filter--upgrade-types button:hover,#faqFilterApp .filter--upgrade-types button:focus,#pqeaFilterApp .filter--upgrade-types button:hover,#pqeaFilterApp .filter--upgrade-types button:focus,.rebateFilterApp .filter--upgrade-types button:hover,.rebateFilterApp .filter--upgrade-types button:focus{background-color:transparent}#contractorFilterApp .filter--upgrade-types label,#faqFilterApp .filter--upgrade-types label,#pqeaFilterApp .filter--upgrade-types label,.rebateFilterApp .filter--upgrade-types label{text-wrap:balance;text-wrap:pretty;align-content:center;font-size:var(--wp--preset--font-size--small);color:var(--shark)}@media(min-width:991px){#contractorFilterApp .filter--upgrade-types label,#faqFilterApp .filter--upgrade-types label,#pqeaFilterApp .filter--upgrade-types label,.rebateFilterApp .filter--upgrade-types label{text-align:center}}#contractorFilterApp .filter--upgrade-types .checkbox,#faqFilterApp .filter--upgrade-types .checkbox,#pqeaFilterApp .filter--upgrade-types .checkbox,.rebateFilterApp .filter--upgrade-types .checkbox{background-color:var(--white)}#contractorFilterApp .filter--upgrade-types .checkbox.is-checked,#faqFilterApp .filter--upgrade-types .checkbox.is-checked,#pqeaFilterApp .filter--upgrade-types .checkbox.is-checked,.rebateFilterApp .filter--upgrade-types .checkbox.is-checked{background-color:var(--bahamablue)}#contractorFilterApp .filter--upgrade-types .checkbox.is-checked label,#faqFilterApp .filter--upgrade-types .checkbox.is-checked label,#pqeaFilterApp .filter--upgrade-types .checkbox.is-checked label,.rebateFilterApp .filter--upgrade-types .checkbox.is-checked label{color:var(--white);text-wrap:balance;text-wrap:pretty}#contractorFilterApp .filter--upgrade-types .filter__list,#faqFilterApp .filter--upgrade-types .filter__list,#pqeaFilterApp .filter--upgrade-types .filter__list,.rebateFilterApp .filter--upgrade-types .filter__list{margin:0;padding:0;border:none}#contractorFilterApp .filter--upgrade-types .filter__list fieldset,#faqFilterApp .filter--upgrade-types .filter__list fieldset,#pqeaFilterApp .filter--upgrade-types .filter__list fieldset,.rebateFilterApp .filter--upgrade-types .filter__list fieldset{display:grid;grid-template-columns:1fr;gap:0;row-gap:2rem;max-width:100%;align-items:start}@media(min-width:782px){#contractorFilterApp .filter--upgrade-types .filter__list fieldset,#faqFilterApp .filter--upgrade-types .filter__list fieldset,#pqeaFilterApp .filter--upgrade-types .filter__list fieldset,.rebateFilterApp .filter--upgrade-types .filter__list fieldset{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1199px){#contractorFilterApp .filter--upgrade-types .filter__list fieldset,#faqFilterApp .filter--upgrade-types .filter__list fieldset,#pqeaFilterApp .filter--upgrade-types .filter__list fieldset,.rebateFilterApp .filter--upgrade-types .filter__list fieldset{grid-template-columns:repeat(3,1fr)}}#contractorFilterApp .filter--upgrade-types .filter__list fieldset,#faqFilterApp .filter--upgrade-types .filter__list fieldset,#pqeaFilterApp .filter--upgrade-types .filter__list fieldset,.rebateFilterApp .filter--upgrade-types .filter__list fieldset{row-gap:.25rem;margin:0;padding:0;border:none}@media(min-width:991px){#contractorFilterApp .filter--upgrade-types .filter__list fieldset,#faqFilterApp .filter--upgrade-types .filter__list fieldset,#pqeaFilterApp .filter--upgrade-types .filter__list fieldset,.rebateFilterApp .filter--upgrade-types .filter__list fieldset{gap:.25rem}}#contractorFilterApp .filter--upgrade-types .help-text,#faqFilterApp .filter--upgrade-types .help-text,#pqeaFilterApp .filter--upgrade-types .help-text,.rebateFilterApp .filter--upgrade-types .help-text{grid-column:1/span 3;margin-bottom:0;padding-left:0;text-align:center}#contractorFilterApp .filter--other-offers .inner,#faqFilterApp .filter--other-offers .inner,#pqeaFilterApp .filter--other-offers .inner,.rebateFilterApp .filter--other-offers .inner{padding-top:1rem}#contractorFilterApp .filter--other-offers fieldset,#faqFilterApp .filter--other-offers fieldset,#pqeaFilterApp .filter--other-offers fieldset,.rebateFilterApp .filter--other-offers fieldset{padding:0;border:none}#contractorFilterApp .faqsTool,#contractorFilterApp .rebatesTool,#faqFilterApp .faqsTool,#faqFilterApp .rebatesTool,#pqeaFilterApp .faqsTool,#pqeaFilterApp .rebatesTool,.rebateFilterApp .faqsTool,.rebateFilterApp .rebatesTool{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:stretch;position:relative;width:100%;margin-top:1rem}@media(min-width:782px){#contractorFilterApp .faqsTool,#contractorFilterApp .rebatesTool,#faqFilterApp .faqsTool,#faqFilterApp .rebatesTool,#pqeaFilterApp .faqsTool,#pqeaFilterApp .rebatesTool,.rebateFilterApp .faqsTool,.rebateFilterApp .rebatesTool{flex-direction:row;align-items:flex-start;flex-wrap:wrap}}@media(min-width:782px){#contractorFilterApp .faqsTool,#faqFilterApp .faqsTool,#pqeaFilterApp .faqsTool,.rebateFilterApp .faqsTool{justify-content:space-between}}#contractorFilterApp h2,#contractorFilterApp h3,#contractorFilterApp h4,#contractorFilterApp h5,#contractorFilterApp h6,#contractorFilterApp p,#contractorFilterApp li,#faqFilterApp h2,#faqFilterApp h3,#faqFilterApp h4,#faqFilterApp h5,#faqFilterApp h6,#faqFilterApp p,#faqFilterApp li,#pqeaFilterApp h2,#pqeaFilterApp h3,#pqeaFilterApp h4,#pqeaFilterApp h5,#pqeaFilterApp h6,#pqeaFilterApp p,#pqeaFilterApp li,.rebateFilterApp h2,.rebateFilterApp h3,.rebateFilterApp h4,.rebateFilterApp h5,.rebateFilterApp h6,.rebateFilterApp p,.rebateFilterApp li{line-height:1.5}#contractorFilterApp h2,#contractorFilterApp h3,#contractorFilterApp h4,#contractorFilterApp h5,#contractorFilterApp h6,#faqFilterApp h2,#faqFilterApp h3,#faqFilterApp h4,#faqFilterApp h5,#faqFilterApp h6,#pqeaFilterApp h2,#pqeaFilterApp h3,#pqeaFilterApp h4,#pqeaFilterApp h5,#pqeaFilterApp h6,.rebateFilterApp h2,.rebateFilterApp h3,.rebateFilterApp h4,.rebateFilterApp h5,.rebateFilterApp h6{font-size-adjust:.66}@media(min-width:991px){#contractorFilterApp h2,#contractorFilterApp h3,#contractorFilterApp h4,#contractorFilterApp h5,#contractorFilterApp h6,#faqFilterApp h2,#faqFilterApp h3,#faqFilterApp h4,#faqFilterApp h5,#faqFilterApp h6,#pqeaFilterApp h2,#pqeaFilterApp h3,#pqeaFilterApp h4,#pqeaFilterApp h5,#pqeaFilterApp h6,.rebateFilterApp h2,.rebateFilterApp h3,.rebateFilterApp h4,.rebateFilterApp h5,.rebateFilterApp h6{font-size-adjust:none}}#contractorFilterApp a,#contractorFilterApp button,#contractorFilterApp .button,#contractorFilterApp select,#contractorFilterApp .select,#contractorFilterApp label,#contractorFilterApp input,#contractorFilterApp span,#contractorFilterApp p,#faqFilterApp a,#faqFilterApp button,#faqFilterApp .button,#faqFilterApp select,#faqFilterApp .select,#faqFilterApp label,#faqFilterApp input,#faqFilterApp span,#faqFilterApp p,#pqeaFilterApp a,#pqeaFilterApp button,#pqeaFilterApp .button,#pqeaFilterApp select,#pqeaFilterApp .select,#pqeaFilterApp label,#pqeaFilterApp input,#pqeaFilterApp span,#pqeaFilterApp p,.rebateFilterApp a,.rebateFilterApp button,.rebateFilterApp .button,.rebateFilterApp select,.rebateFilterApp .select,.rebateFilterApp label,.rebateFilterApp input,.rebateFilterApp span,.rebateFilterApp p{font-size:var(--wp--preset--font-size--small)}#contractorFilterApp button,#contractorFilterApp .button,#contractorFilterApp select,#contractorFilterApp .select,#faqFilterApp button,#faqFilterApp .button,#faqFilterApp select,#faqFilterApp .select,#pqeaFilterApp button,#pqeaFilterApp .button,#pqeaFilterApp select,#pqeaFilterApp .select,.rebateFilterApp button,.rebateFilterApp .button,.rebateFilterApp select,.rebateFilterApp .select{min-width:11.625rem;min-height:2.5rem;padding:.5rem 1rem;font-size:var(--wp--preset--font-size--small);font-weight:700;border:none;box-shadow:none;border-radius:.4375rem}#contractorFilterApp select:active,#contractorFilterApp .select:active,#faqFilterApp select:active,#faqFilterApp .select:active,#pqeaFilterApp select:active,#pqeaFilterApp .select:active,.rebateFilterApp select:active,.rebateFilterApp .select:active{font-weight:400}#contractorFilterApp .button,#contractorFilterApp button,#faqFilterApp .button,#faqFilterApp button,#pqeaFilterApp .button,#pqeaFilterApp button,.rebateFilterApp .button,.rebateFilterApp button{background-color:#369;color:var(--white);outline:.125rem solid transparent;outline-offset:.125rem;cursor:pointer;min-width:auto}#contractorFilterApp .button:hover,#contractorFilterApp .button:focus,#contractorFilterApp button:hover,#contractorFilterApp button:focus,#faqFilterApp .button:hover,#faqFilterApp .button:focus,#faqFilterApp button:hover,#faqFilterApp button:focus,#pqeaFilterApp .button:hover,#pqeaFilterApp .button:focus,#pqeaFilterApp button:hover,#pqeaFilterApp button:focus,.rebateFilterApp .button:hover,.rebateFilterApp .button:focus,.rebateFilterApp button:hover,.rebateFilterApp button:focus{background-color:#369;display:inline-block;transition:all ease-in-out .125s;outline:2px solid #369}#contractorFilterApp .button[disabled],#contractorFilterApp button[disabled],#faqFilterApp .button[disabled],#faqFilterApp button[disabled],#pqeaFilterApp .button[disabled],#pqeaFilterApp button[disabled],.rebateFilterApp .button[disabled],.rebateFilterApp button[disabled]{background-color:#f1f1f1!important;transition:all ease-in-out .125s;cursor:default}#contractorFilterApp .button[disabled]:hover,#contractorFilterApp .button[disabled]:focus,#contractorFilterApp button[disabled]:hover,#contractorFilterApp button[disabled]:focus,#faqFilterApp .button[disabled]:hover,#faqFilterApp .button[disabled]:focus,#faqFilterApp button[disabled]:hover,#faqFilterApp button[disabled]:focus,#pqeaFilterApp .button[disabled]:hover,#pqeaFilterApp .button[disabled]:focus,#pqeaFilterApp button[disabled]:hover,#pqeaFilterApp button[disabled]:focus,.rebateFilterApp .button[disabled]:hover,.rebateFilterApp .button[disabled]:focus,.rebateFilterApp button[disabled]:hover,.rebateFilterApp button[disabled]:focus{outline:none;outline-offset:0}#contractorFilterApp .button.next-page,#contractorFilterApp .button.prev-page,#contractorFilterApp button.next-page,#contractorFilterApp button.prev-page,#faqFilterApp .button.next-page,#faqFilterApp .button.prev-page,#faqFilterApp button.next-page,#faqFilterApp button.prev-page,#pqeaFilterApp .button.next-page,#pqeaFilterApp .button.prev-page,#pqeaFilterApp button.next-page,#pqeaFilterApp button.prev-page,.rebateFilterApp .button.next-page,.rebateFilterApp .button.prev-page,.rebateFilterApp button.next-page,.rebateFilterApp button.prev-page{margin-bottom:1rem}@media(min-width:991px){#contractorFilterApp .button.next-page,#contractorFilterApp .button.prev-page,#contractorFilterApp button.next-page,#contractorFilterApp button.prev-page,#faqFilterApp .button.next-page,#faqFilterApp .button.prev-page,#faqFilterApp button.next-page,#faqFilterApp button.prev-page,#pqeaFilterApp .button.next-page,#pqeaFilterApp .button.prev-page,#pqeaFilterApp button.next-page,#pqeaFilterApp button.prev-page,.rebateFilterApp .button.next-page,.rebateFilterApp .button.prev-page,.rebateFilterApp button.next-page,.rebateFilterApp button.prev-page{margin-bottom:0}}#contractorFilterApp .button.next-page,#contractorFilterApp button.next-page,#faqFilterApp .button.next-page,#faqFilterApp button.next-page,#pqeaFilterApp .button.next-page,#pqeaFilterApp button.next-page,.rebateFilterApp .button.next-page,.rebateFilterApp button.next-page{margin-right:1rem}#contractorFilterApp .button.accordion-trigger,#contractorFilterApp button.accordion-trigger,#faqFilterApp .button.accordion-trigger,#faqFilterApp button.accordion-trigger,#pqeaFilterApp .button.accordion-trigger,#pqeaFilterApp button.accordion-trigger,.rebateFilterApp .button.accordion-trigger,.rebateFilterApp button.accordion-trigger{position:relative;width:100%;margin-top:0;border:.125rem solid var(--bondiblue)}#contractorFilterApp .button.accordion-trigger[aria-expanded=true] .accordion-icon:before,#contractorFilterApp button.accordion-trigger[aria-expanded=true] .accordion-icon:before,#faqFilterApp .button.accordion-trigger[aria-expanded=true] .accordion-icon:before,#faqFilterApp button.accordion-trigger[aria-expanded=true] .accordion-icon:before,#pqeaFilterApp .button.accordion-trigger[aria-expanded=true] .accordion-icon:before,#pqeaFilterApp button.accordion-trigger[aria-expanded=true] .accordion-icon:before,.rebateFilterApp .button.accordion-trigger[aria-expanded=true] .accordion-icon:before,.rebateFilterApp button.accordion-trigger[aria-expanded=true] .accordion-icon:before{background-color:transparent;transition:background-color ease-in-out .125s}#contractorFilterApp .checkbox input:focus+label,#contractorFilterApp .radio input:focus+label,#faqFilterApp .checkbox input:focus+label,#faqFilterApp .radio input:focus+label,#pqeaFilterApp .checkbox input:focus+label,#pqeaFilterApp .radio input:focus+label,.rebateFilterApp .checkbox input:focus+label,.rebateFilterApp .radio input:focus+label{outline:.125rem solid var(--bahamablue);outline-offset:.125rem}#contractorFilterApp .checkbox.is-checked label,#contractorFilterApp .radio.is-checked label,#faqFilterApp .checkbox.is-checked label,#faqFilterApp .radio.is-checked label,#pqeaFilterApp .checkbox.is-checked label,#pqeaFilterApp .radio.is-checked label,.rebateFilterApp .checkbox.is-checked label,.rebateFilterApp .radio.is-checked label{font-weight:700;background-color:color-mix(in srgb,var(--prussianblue) 15%,transparent);border-left-color:var(--prussianblue)}#contractorFilterApp .checkbox.is-disabled,#contractorFilterApp .radio.is-disabled,#faqFilterApp .checkbox.is-disabled,#faqFilterApp .radio.is-disabled,#pqeaFilterApp .checkbox.is-disabled,#pqeaFilterApp .radio.is-disabled,.rebateFilterApp .checkbox.is-disabled,.rebateFilterApp .radio.is-disabled{opacity:.5}#contractorFilterApp .checkbox.is-disabled label,#contractorFilterApp .radio.is-disabled label,#faqFilterApp .checkbox.is-disabled label,#faqFilterApp .radio.is-disabled label,#pqeaFilterApp .checkbox.is-disabled label,#pqeaFilterApp .radio.is-disabled label,.rebateFilterApp .checkbox.is-disabled label,.rebateFilterApp .radio.is-disabled label{cursor:default}#contractorFilterApp .checkbox.is-disabled label:hover,#contractorFilterApp .checkbox.is-disabled label:focus,#contractorFilterApp .radio.is-disabled label:hover,#contractorFilterApp .radio.is-disabled label:focus,#faqFilterApp .checkbox.is-disabled label:hover,#faqFilterApp .checkbox.is-disabled label:focus,#faqFilterApp .radio.is-disabled label:hover,#faqFilterApp .radio.is-disabled label:focus,#pqeaFilterApp .checkbox.is-disabled label:hover,#pqeaFilterApp .checkbox.is-disabled label:focus,#pqeaFilterApp .radio.is-disabled label:hover,#pqeaFilterApp .radio.is-disabled label:focus,.rebateFilterApp .checkbox.is-disabled label:hover,.rebateFilterApp .checkbox.is-disabled label:focus,.rebateFilterApp .radio.is-disabled label:hover,.rebateFilterApp .radio.is-disabled label:focus{background-color:color-mix(in srgb,var(--prussianblue) 0%,transparent);border-left:.25rem solid transparent;transition:background-color ease-in-out .125s}#contractorFilterApp .checkbox:not(.is-disabled) label:hover,#contractorFilterApp .checkbox:not(.is-disabled) label:focus,#contractorFilterApp .radio:not(.is-disabled) label:hover,#contractorFilterApp .radio:not(.is-disabled) label:focus,#faqFilterApp .checkbox:not(.is-disabled) label:hover,#faqFilterApp .checkbox:not(.is-disabled) label:focus,#faqFilterApp .radio:not(.is-disabled) label:hover,#faqFilterApp .radio:not(.is-disabled) label:focus,#pqeaFilterApp .checkbox:not(.is-disabled) label:hover,#pqeaFilterApp .checkbox:not(.is-disabled) label:focus,#pqeaFilterApp .radio:not(.is-disabled) label:hover,#pqeaFilterApp .radio:not(.is-disabled) label:focus,.rebateFilterApp .checkbox:not(.is-disabled) label:hover,.rebateFilterApp .checkbox:not(.is-disabled) label:focus,.rebateFilterApp .radio:not(.is-disabled) label:hover,.rebateFilterApp .radio:not(.is-disabled) label:focus{background-color:color-mix(in srgb,var(--prussianblue) 15%,transparent);border-left-color:var(--prussianblue);transition:all ease-in-out .125s}#contractorFilterApp .checkbox input,#contractorFilterApp .radio input,#faqFilterApp .checkbox input,#faqFilterApp .radio input,#pqeaFilterApp .checkbox input,#pqeaFilterApp .radio input,.rebateFilterApp .checkbox input,.rebateFilterApp .radio input{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#contractorFilterApp .checkbox label,#contractorFilterApp .radio label,#faqFilterApp .checkbox label,#faqFilterApp .radio label,#pqeaFilterApp .checkbox label,#pqeaFilterApp .radio label,.rebateFilterApp .checkbox label,.rebateFilterApp .radio label{display:block;width:100%;height:100%;margin-bottom:0;padding:.5rem 1rem;cursor:pointer;background-color:color-mix(in srgb,var(--prussianblue) 0%,transparent);border-left:.25rem solid transparent;transition:all ease-in-out .125s}#contractorFilterApp .external:where([href^=tel]) svg,#contractorFilterApp .external:where([href^=tel]):after,#contractorFilterApp .external:where([href^=mailto]) svg,#contractorFilterApp .external:where([href^=mailto]):after,#faqFilterApp .external:where([href^=tel]) svg,#faqFilterApp .external:where([href^=tel]):after,#faqFilterApp .external:where([href^=mailto]) svg,#faqFilterApp .external:where([href^=mailto]):after,#pqeaFilterApp .external:where([href^=tel]) svg,#pqeaFilterApp .external:where([href^=tel]):after,#pqeaFilterApp .external:where([href^=mailto]) svg,#pqeaFilterApp .external:where([href^=mailto]):after,.rebateFilterApp .external:where([href^=tel]) svg,.rebateFilterApp .external:where([href^=tel]):after,.rebateFilterApp .external:where([href^=mailto]) svg,.rebateFilterApp .external:where([href^=mailto]):after{display:none;content:none}#contractorFilterApp .external.external-app-link svg,#faqFilterApp .external.external-app-link svg,#pqeaFilterApp .external.external-app-link svg,.rebateFilterApp .external.external-app-link svg{display:none;content:none}#contractorFilterApp .external-app-link:after,#faqFilterApp .external-app-link:after,#pqeaFilterApp .external-app-link:after,.rebateFilterApp .external-app-link:after{content:var(--external-link-icon-dark);display:inline-block;width:1rem;margin-left:.5rem}#contractorFilterApp .is-loading,#faqFilterApp .is-loading,#pqeaFilterApp .is-loading,.rebateFilterApp .is-loading{flex-basis:auto;width:100%;text-align:center}@media(min-width:991px){#contractorFilterApp .is-loading,#faqFilterApp .is-loading,#pqeaFilterApp .is-loading,.rebateFilterApp .is-loading{flex-basis:100%}}#contractorFilterApp .is-loading p,#faqFilterApp .is-loading p,#pqeaFilterApp .is-loading p,.rebateFilterApp .is-loading p{margin-bottom:0}#contractorFilterApp .counter__value,#contractorFilterApp .current-page,#contractorFilterApp .total-pages,#contractorFilterApp .filtered-rebates,#contractorFilterApp .paginated-rebates,#faqFilterApp .counter__value,#faqFilterApp .current-page,#faqFilterApp .total-pages,#faqFilterApp .filtered-rebates,#faqFilterApp .paginated-rebates,#pqeaFilterApp .counter__value,#pqeaFilterApp .current-page,#pqeaFilterApp .total-pages,#pqeaFilterApp .filtered-rebates,#pqeaFilterApp .paginated-rebates,.rebateFilterApp .counter__value,.rebateFilterApp .current-page,.rebateFilterApp .total-pages,.rebateFilterApp .filtered-rebates,.rebateFilterApp .paginated-rebates{display:inline-block;transform:scale(1);transition:transform linear .125s;transform-origin:center}#contractorFilterApp .counter__value.is-updating,#contractorFilterApp .current-page.is-updating,#contractorFilterApp .total-pages.is-updating,#contractorFilterApp .filtered-rebates.is-updating,#contractorFilterApp .paginated-rebates.is-updating,#faqFilterApp .counter__value.is-updating,#faqFilterApp .current-page.is-updating,#faqFilterApp .total-pages.is-updating,#faqFilterApp .filtered-rebates.is-updating,#faqFilterApp .paginated-rebates.is-updating,#pqeaFilterApp .counter__value.is-updating,#pqeaFilterApp .current-page.is-updating,#pqeaFilterApp .total-pages.is-updating,#pqeaFilterApp .filtered-rebates.is-updating,#pqeaFilterApp .paginated-rebates.is-updating,.rebateFilterApp .counter__value.is-updating,.rebateFilterApp .current-page.is-updating,.rebateFilterApp .total-pages.is-updating,.rebateFilterApp .filtered-rebates.is-updating,.rebateFilterApp .paginated-rebates.is-updating{transform:scale(1.35);transition:transform linear .125s;transform-origin:center}#contractorFilterApp .pages,#contractorFilterApp .totals,#faqFilterApp .pages,#faqFilterApp .totals,#pqeaFilterApp .pages,#pqeaFilterApp .totals,.rebateFilterApp .pages,.rebateFilterApp .totals{margin:.5rem 0 0;padding:0;font-size:1.15rem}#contractorFilterApp .pages,#faqFilterApp .pages,#pqeaFilterApp .pages,.rebateFilterApp .pages{min-width:8rem;margin:0 1rem 1rem}@media(min-width:991px){#contractorFilterApp .pages,#faqFilterApp .pages,#pqeaFilterApp .pages,.rebateFilterApp .pages{margin-bottom:0}}#contractorFilterApp .totals,#faqFilterApp .totals,#pqeaFilterApp .totals,.rebateFilterApp .totals{margin-bottom:0}#contractorFilterApp .page,#faqFilterApp .page,#pqeaFilterApp .page,.rebateFilterApp .page{padding:0 0 2rem}@media(min-width:991px){#contractorFilterApp .page,#faqFilterApp .page,#pqeaFilterApp .page,.rebateFilterApp .page{padding-bottom:4rem}}#contractorFilterApp .isFadedOut,#faqFilterApp .isFadedOut,#pqeaFilterApp .isFadedOut,.rebateFilterApp .isFadedOut{opacity:0;transition:opacity ease-in-out .5s}#contractorFilterApp h2,#faqFilterApp h2,#pqeaFilterApp h2,.rebateFilterApp h2{margin-top:0;margin-bottom:1rem}#contractorFilterApp h3,#faqFilterApp h3,#pqeaFilterApp h3,.rebateFilterApp h3{margin-bottom:0}#contractorFilterApp address,#faqFilterApp address,#pqeaFilterApp address,.rebateFilterApp address{font-style:normal}#contractorFilterApp button,#faqFilterApp button,#pqeaFilterApp button,.rebateFilterApp button{text-wrap:balance;text-wrap:pretty;color:var(--scorpiongrey);background-color:var(--vehiclegrey);transition:all ease-in-out .125s}#contractorFilterApp button:not([disabled]),#faqFilterApp button:not([disabled]),#pqeaFilterApp button:not([disabled]),.rebateFilterApp button:not([disabled]){background-color:var(--bahamablue);color:var(--white);outline:.125rem solid transparent;outline-offset:.125rem;cursor:pointer}#contractorFilterApp button:not([disabled]):hover,#contractorFilterApp button:not([disabled]):focus,#faqFilterApp button:not([disabled]):hover,#faqFilterApp button:not([disabled]):focus,#pqeaFilterApp button:not([disabled]):hover,#pqeaFilterApp button:not([disabled]):focus,.rebateFilterApp button:not([disabled]):hover,.rebateFilterApp button:not([disabled]):focus{background-color:color-mix(in srgb,var(--bahamablue) 92.5%,var(--black) 7.5%);transition:all ease-in-out .125s;outline:.125rem solid color-mix(in srgb,var(--bahamablue) 92.5%,var(--black) 7.5%)}#contractorFilterApp button:not([disabled]).error:hover,#contractorFilterApp button:not([disabled]).error:focus,#faqFilterApp button:not([disabled]).error:hover,#faqFilterApp button:not([disabled]).error:focus,#pqeaFilterApp button:not([disabled]).error:hover,#pqeaFilterApp button:not([disabled]).error:focus,.rebateFilterApp button:not([disabled]).error:hover,.rebateFilterApp button:not([disabled]).error:focus{background-color:#8b0000;outline:.125rem solid #8b0000}#contractorFilterApp button:is(.copy-link):hover,#contractorFilterApp button:is(.copy-link):focus,#faqFilterApp button:is(.copy-link):hover,#faqFilterApp button:is(.copy-link):focus,#pqeaFilterApp button:is(.copy-link):hover,#pqeaFilterApp button:is(.copy-link):focus,.rebateFilterApp button:is(.copy-link):hover,.rebateFilterApp button:is(.copy-link):focus{display:inherit}#contractorFilterApp a,#faqFilterApp a,#pqeaFilterApp a,.rebateFilterApp a{display:inline-block;outline:2px solid transparent;border-radius:0;outline-offset:2px}#contractorFilterApp a:hover,#contractorFilterApp a:focus,#faqFilterApp a:hover,#faqFilterApp a:focus,#pqeaFilterApp a:hover,#pqeaFilterApp a:focus,.rebateFilterApp a:hover,.rebateFilterApp a:focus{border-radius:0;outline-color:var(--bahamablue)}#contractorFilterApp a.button,#faqFilterApp a.button,#pqeaFilterApp a.button,.rebateFilterApp a.button{padding:.5rem 1rem;text-decoration:none}#contractorFilterApp p,#faqFilterApp p,#pqeaFilterApp p,.rebateFilterApp p{display:block;width:100%}#contractorFilterApp p.no-results,#faqFilterApp p.no-results,#pqeaFilterApp p.no-results,.rebateFilterApp p.no-results{text-align:center}#contractorFilterApp .copy-link-btn,#faqFilterApp .copy-link-btn,#pqeaFilterApp .copy-link-btn,.rebateFilterApp .copy-link-btn{position:relative}#contractorFilterApp .copy-link-btn .copy-message,#faqFilterApp .copy-link-btn .copy-message,#pqeaFilterApp .copy-link-btn .copy-message,.rebateFilterApp .copy-link-btn .copy-message{transform:translate(-50%) translateY(15%)}#contractorFilterApp .copy-link,#faqFilterApp .copy-link,#pqeaFilterApp .copy-link,.rebateFilterApp .copy-link{display:inline-flex;position:relative;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:center;justify-content:center;padding:0;width:auto}#contractorFilterApp .copy-link:before,#faqFilterApp .copy-link:before,#pqeaFilterApp .copy-link:before,.rebateFilterApp .copy-link:before{display:block;content:"";height:1.5rem;width:1.5rem;margin-right:.5rem;background-image:var(--share-icon-light);background-repeat:no-repeat;background-position:center;background-size:contain}#contractorFilterApp .copy-link:disabled,#faqFilterApp .copy-link:disabled,#pqeaFilterApp .copy-link:disabled,.rebateFilterApp .copy-link:disabled{opacity:.66}#contractorFilterApp .copy-link:disabled:before,#contractorFilterApp .copy-link[disabled]:before,#faqFilterApp .copy-link:disabled:before,#faqFilterApp .copy-link[disabled]:before,#pqeaFilterApp .copy-link:disabled:before,#pqeaFilterApp .copy-link[disabled]:before,.rebateFilterApp .copy-link:disabled:before,.rebateFilterApp .copy-link[disabled]:before{background-image:var(--share-icon);filter:grayscale(1);opacity:.66}#contractorFilterApp .copy-link.external svg,#faqFilterApp .copy-link.external svg,#pqeaFilterApp .copy-link.external svg,.rebateFilterApp .copy-link.external svg{display:none}#contractorFilterApp .copy-message,#faqFilterApp .copy-message,#pqeaFilterApp .copy-message,.rebateFilterApp .copy-message{font-size:1rem;min-width:18rem;position:absolute;left:calc(100% + 2rem);top:50%;transform:translateY(-50%);padding:.5rem;background-color:oklch(from #61a744 50% c h);color:var(--white);box-shadow:0 .25rem .7rem #31313240;border-radius:.25rem;text-align:center;text-wrap:balance;text-wrap:pretty}@media(min-width:1199px){#contractorFilterApp .copy-message,#faqFilterApp .copy-message,#pqeaFilterApp .copy-message,.rebateFilterApp .copy-message{top:unset;left:50%;bottom:-3rem;transform:translate(-50%)}}#contractorFilterApp .copy-message:before,#faqFilterApp .copy-message:before,#pqeaFilterApp .copy-message:before,.rebateFilterApp .copy-message:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:1rem solid oklch(from #61a744 50% c h)}@media(min-width:1199px){#contractorFilterApp .copy-message:before,#faqFilterApp .copy-message:before,#pqeaFilterApp .copy-message:before,.rebateFilterApp .copy-message:before{top:-1rem;left:50%;transform:translate(-50%);border-right:.5rem solid transparent;border-left:.5rem solid transparent;border-bottom:1rem solid oklch(from #61a744 50% c h)}}#vnextRebateFilterApp[data-mode=archive] .filter-container,#vnextRebateFilterApp[data-mode=single] .filter-container{box-shadow:0 .25rem .7rem #31313240;border-radius:1rem;border:0}#faqFilterApp .no-results,.rebateFilterApp .no-results{width:100%;max-width:600px;text-align:center}#faqFilterApp .sidebar,.rebateFilterApp .sidebar{flex:0 0 auto;width:100%;padding:0}@media(max-width:991px){#faqFilterApp .sidebar,.rebateFilterApp .sidebar{display:none}}@media(min-width:991px){#faqFilterApp .sidebar,.rebateFilterApp .sidebar{flex-basis:25%;width:25%;position:sticky;top:4rem;padding:0 1rem 0 0}}@media(min-width:991px){#faqFilterApp .sidebar+.results:not(.table),.rebateFilterApp .sidebar+.results:not(.table){flex-basis:75%;width:75%}}#faqFilterApp .sidebar .filter,.rebateFilterApp .sidebar .filter{margin-bottom:1rem}@media(min-width:782px){#faqFilterApp .sidebar .filter,.rebateFilterApp .sidebar .filter{margin-bottom:2rem}}#faqFilterApp .sidebar .filter__item,.rebateFilterApp .sidebar .filter__item{margin-bottom:.0625rem}#faqFilterApp .sidebar .filter__item:last-of-type,.rebateFilterApp .sidebar .filter__item:last-of-type{margin-bottom:0}#faqFilterApp .sidebar .filter__list,.rebateFilterApp .sidebar .filter__list{margin:0;padding:0;border:none}#faqFilterApp .sidebar .filter-container,.rebateFilterApp .sidebar .filter-container{background-color:transparent;box-shadow:none}#faqFilterApp .sidebar label,.rebateFilterApp .sidebar label{padding-left:1.75rem;text-wrap:balance;text-wrap:pretty}#faqFilterApp .results .controls--accordions,.rebateFilterApp .results .controls--accordions{display:inline-flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:auto;margin-bottom:1rem;background-color:var(--gallerygray);border-top:1px solid var(--gallerygray);border-bottom:1px solid var(--gallerygray)}#faqFilterApp .results .controls--accordions button,.rebateFilterApp .results .controls--accordions button{min-width:unset;font-size:var(--wp--preset--font-size--small);background-color:transparent;color:var(--bahamablue);border-radius:0}#faqFilterApp .results .controls--accordions .control,.rebateFilterApp .results .controls--accordions .control{display:flex;flex-direction:row;align-items:center;flex-basis:auto;width:auto;margin-bottom:0;background-color:transparent}#faqFilterApp .results .controls--accordions .control:first-of-type:after,.rebateFilterApp .results .controls--accordions .control:first-of-type:after{display:inline-block;content:"|"}#faqFilterApp .button.external svg,.rebateFilterApp .button.external svg{display:none;content:none}#contractorFilterApp .results,#pqeaFilterApp .results{width:100%;table-layout:fixed;border-spacing:0}#contractorFilterApp .results .no-results .no-results,#pqeaFilterApp .results .no-results .no-results{background-color:#efefef;box-shadow:var(--box-shadow);margin:auto;padding:2rem 1rem;width:100%;max-width:550px;text-align:center}@media not (max-width:782px){#contractorFilterApp .results .no-results .no-results,#pqeaFilterApp .results .no-results .no-results{background-color:#fff;border:1px solid #efefef;border-radius:.5rem;margin:2rem auto}}#contractorFilterApp .contractor__company-and-location>*,#contractorFilterApp .contractor__email-and-phone>*,#contractorFilterApp .contractor__service-organizations>*,#contractorFilterApp .pqea__company-and-location>*,#contractorFilterApp .pqea__email-and-phone>*,#contractorFilterApp .pqea__service-organizations>*,#pqeaFilterApp .contractor__company-and-location>*,#pqeaFilterApp .contractor__email-and-phone>*,#pqeaFilterApp .contractor__service-organizations>*,#pqeaFilterApp .pqea__company-and-location>*,#pqeaFilterApp .pqea__email-and-phone>*,#pqeaFilterApp .pqea__service-organizations>*{display:block}#contractorFilterApp .contractor__company-and-location a:hover,#contractorFilterApp .contractor__company-and-location a:focus,#contractorFilterApp .contractor__email-and-phone a:hover,#contractorFilterApp .contractor__email-and-phone a:focus,#contractorFilterApp .contractor__service-organizations a:hover,#contractorFilterApp .contractor__service-organizations a:focus,#contractorFilterApp .pqea__company-and-location a:hover,#contractorFilterApp .pqea__company-and-location a:focus,#contractorFilterApp .pqea__email-and-phone a:hover,#contractorFilterApp .pqea__email-and-phone a:focus,#contractorFilterApp .pqea__service-organizations a:hover,#contractorFilterApp .pqea__service-organizations a:focus,#pqeaFilterApp .contractor__company-and-location a:hover,#pqeaFilterApp .contractor__company-and-location a:focus,#pqeaFilterApp .contractor__email-and-phone a:hover,#pqeaFilterApp .contractor__email-and-phone a:focus,#pqeaFilterApp .contractor__service-organizations a:hover,#pqeaFilterApp .contractor__service-organizations a:focus,#pqeaFilterApp .pqea__company-and-location a:hover,#pqeaFilterApp .pqea__company-and-location a:focus,#pqeaFilterApp .pqea__email-and-phone a:hover,#pqeaFilterApp .pqea__email-and-phone a:focus,#pqeaFilterApp .pqea__service-organizations a:hover,#pqeaFilterApp .pqea__service-organizations a:focus{display:block}#contractorFilterApp .contractor__service,#contractorFilterApp .pqea__service,#pqeaFilterApp .contractor__service,#pqeaFilterApp .pqea__service{display:inline-block}#contractorFilterApp .contractor__service-areas ul,#contractorFilterApp .contractor__service-organizations ul,#contractorFilterApp .pqea__service-areas ul,#contractorFilterApp .pqea__service-organizations ul,#pqeaFilterApp .contractor__service-areas ul,#pqeaFilterApp .contractor__service-organizations ul,#pqeaFilterApp .pqea__service-areas ul,#pqeaFilterApp .pqea__service-organizations ul{margin-top:0;margin-bottom:0}#contractorFilterApp .contractor__email-and-phone ul,#contractorFilterApp .contractor__program-designations ul,#contractorFilterApp .contractor__service-organizations ul,#contractorFilterApp .contractor__upgrade-types ul,#contractorFilterApp .pqea__email-and-phone ul,#contractorFilterApp .pqea__program-designations ul,#contractorFilterApp .pqea__service-organizations ul,#contractorFilterApp .pqea__upgrade-types ul,#pqeaFilterApp .contractor__email-and-phone ul,#pqeaFilterApp .contractor__program-designations ul,#pqeaFilterApp .contractor__service-organizations ul,#pqeaFilterApp .contractor__upgrade-types ul,#pqeaFilterApp .pqea__email-and-phone ul,#pqeaFilterApp .pqea__program-designations ul,#pqeaFilterApp .pqea__service-organizations ul,#pqeaFilterApp .pqea__upgrade-types ul{list-style:none;padding-inline-start:0}#contractorFilterApp .contractor__email-and-phone a,#contractorFilterApp .contractor__email-and-phone li,#contractorFilterApp .contractor__program-designations a,#contractorFilterApp .contractor__program-designations li,#contractorFilterApp .contractor__service-organizations a,#contractorFilterApp .contractor__service-organizations li,#contractorFilterApp .contractor__upgrade-types a,#contractorFilterApp .contractor__upgrade-types li,#contractorFilterApp .pqea__email-and-phone a,#contractorFilterApp .pqea__email-and-phone li,#contractorFilterApp .pqea__program-designations a,#contractorFilterApp .pqea__program-designations li,#contractorFilterApp .pqea__service-organizations a,#contractorFilterApp .pqea__service-organizations li,#contractorFilterApp .pqea__upgrade-types a,#contractorFilterApp .pqea__upgrade-types li,#pqeaFilterApp .contractor__email-and-phone a,#pqeaFilterApp .contractor__email-and-phone li,#pqeaFilterApp .contractor__program-designations a,#pqeaFilterApp .contractor__program-designations li,#pqeaFilterApp .contractor__service-organizations a,#pqeaFilterApp .contractor__service-organizations li,#pqeaFilterApp .contractor__upgrade-types a,#pqeaFilterApp .contractor__upgrade-types li,#pqeaFilterApp .pqea__email-and-phone a,#pqeaFilterApp .pqea__email-and-phone li,#pqeaFilterApp .pqea__program-designations a,#pqeaFilterApp .pqea__program-designations li,#pqeaFilterApp .pqea__service-organizations a,#pqeaFilterApp .pqea__service-organizations li,#pqeaFilterApp .pqea__upgrade-types a,#pqeaFilterApp .pqea__upgrade-types li{margin-bottom:.5rem}#contractorFilterApp .contractor__email-and-phone a:last-of-type,#contractorFilterApp .contractor__email-and-phone li:last-of-type,#contractorFilterApp .contractor__program-designations a:last-of-type,#contractorFilterApp .contractor__program-designations li:last-of-type,#contractorFilterApp .contractor__service-organizations a:last-of-type,#contractorFilterApp .contractor__service-organizations li:last-of-type,#contractorFilterApp .contractor__upgrade-types a:last-of-type,#contractorFilterApp .contractor__upgrade-types li:last-of-type,#contractorFilterApp .pqea__email-and-phone a:last-of-type,#contractorFilterApp .pqea__email-and-phone li:last-of-type,#contractorFilterApp .pqea__program-designations a:last-of-type,#contractorFilterApp .pqea__program-designations li:last-of-type,#contractorFilterApp .pqea__service-organizations a:last-of-type,#contractorFilterApp .pqea__service-organizations li:last-of-type,#contractorFilterApp .pqea__upgrade-types a:last-of-type,#contractorFilterApp .pqea__upgrade-types li:last-of-type,#pqeaFilterApp .contractor__email-and-phone a:last-of-type,#pqeaFilterApp .contractor__email-and-phone li:last-of-type,#pqeaFilterApp .contractor__program-designations a:last-of-type,#pqeaFilterApp .contractor__program-designations li:last-of-type,#pqeaFilterApp .contractor__service-organizations a:last-of-type,#pqeaFilterApp .contractor__service-organizations li:last-of-type,#pqeaFilterApp .contractor__upgrade-types a:last-of-type,#pqeaFilterApp .contractor__upgrade-types li:last-of-type,#pqeaFilterApp .pqea__email-and-phone a:last-of-type,#pqeaFilterApp .pqea__email-and-phone li:last-of-type,#pqeaFilterApp .pqea__program-designations a:last-of-type,#pqeaFilterApp .pqea__program-designations li:last-of-type,#pqeaFilterApp .pqea__service-organizations a:last-of-type,#pqeaFilterApp .pqea__service-organizations li:last-of-type,#pqeaFilterApp .pqea__upgrade-types a:last-of-type,#pqeaFilterApp .pqea__upgrade-types li:last-of-type{margin-bottom:0}#contractorFilterApp .contractor__company,#contractorFilterApp .pqea__company,#pqeaFilterApp .contractor__company,#pqeaFilterApp .pqea__company{margin-bottom:.5rem}@media(min-width:991px){#contractorFilterApp .filter-container,#pqeaFilterApp .filter-container{margin-bottom:2rem}}#contractorFilterApp thead,#contractorFilterApp tbody,#pqeaFilterApp thead,#pqeaFilterApp tbody{width:100%}#contractorFilterApp thead,#pqeaFilterApp thead{position:sticky;top:5.5rem;z-index:1}#contractorFilterApp thead th,#pqeaFilterApp thead th{background-color:var(--white);border:0;border-bottom:2px solid #369}#contractorFilterApp tbody tr.even,#pqeaFilterApp tbody tr.even{background-color:var(--white)}#contractorFilterApp tbody tr.odd,#pqeaFilterApp tbody tr.odd{background-color:var(--wp--preset--color--custom-info-bg, #f2f8fa)}#contractorFilterApp th,#contractorFilterApp td,#pqeaFilterApp th,#pqeaFilterApp td{vertical-align:top;padding:.5rem 1rem;width:100%}#contractorFilterApp th:first-of-type,#contractorFilterApp td:first-of-type,#pqeaFilterApp th:first-of-type,#pqeaFilterApp td:first-of-type{padding-top:2rem}#contractorFilterApp th:last-of-type,#contractorFilterApp td:last-of-type,#pqeaFilterApp th:last-of-type,#pqeaFilterApp td:last-of-type{padding-bottom:2rem}@media(min-width:782px){#contractorFilterApp th,#contractorFilterApp td,#pqeaFilterApp th,#pqeaFilterApp td{padding:1rem}#contractorFilterApp th:first-of-type,#contractorFilterApp th:last-of-type,#contractorFilterApp td:first-of-type,#contractorFilterApp td:last-of-type,#pqeaFilterApp th:first-of-type,#pqeaFilterApp th:last-of-type,#pqeaFilterApp td:first-of-type,#pqeaFilterApp td:last-of-type{padding:1rem}}#contractorFilterApp td,#contractorFilterApp tr,#pqeaFilterApp td,#pqeaFilterApp tr{text-wrap:balance;text-wrap:pretty}@media(max-width:782px){#contractorFilterApp td,#contractorFilterApp tr,#pqeaFilterApp td,#pqeaFilterApp tr{display:block}}#contractorFilterApp td a,#contractorFilterApp td li,#contractorFilterApp tr a,#contractorFilterApp tr li,#pqeaFilterApp td a,#pqeaFilterApp td li,#pqeaFilterApp tr a,#pqeaFilterApp tr li{text-wrap:balance;text-wrap:pretty}#contractorFilterApp td p:last-of-type,#pqeaFilterApp td p:last-of-type{margin-bottom:0}#contractorFilterApp th,#pqeaFilterApp th{font-size:var(--wp--preset--font-size--small);text-align:left}@media(max-width:782px){#contractorFilterApp th,#pqeaFilterApp th{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}#contractorFilterApp th.contractor-heading,#pqeaFilterApp th.contractor-heading{width:15%}#contractorFilterApp th.contractor-heading--company-and-location,#contractorFilterApp th.contractor-heading--email-and-phone,#pqeaFilterApp th.contractor-heading--company-and-location,#pqeaFilterApp th.contractor-heading--email-and-phone{width:30%}#contractorFilterApp th.contractor-heading--service-organizations,#pqeaFilterApp th.contractor-heading--service-organizations{width:25%}#contractorFilterApp tr,#pqeaFilterApp tr{width:100%}#contractorFilterApp tr:focus-within,#pqeaFilterApp tr:focus-within{outline:2px dotted #369;outline-offset:-2px}#contractorFilterApp td,#pqeaFilterApp td{font-size:var(--wp--preset--font-size--small);word-wrap:break-word}#contractorFilterApp td:before,#pqeaFilterApp td:before{display:block;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;color:var(--bahamablue)}@media(min-width:782px){#contractorFilterApp td:before,#pqeaFilterApp td:before{content:none}}#contractorFilterApp td a,#contractorFilterApp td p,#contractorFilterApp td ul,#pqeaFilterApp td a,#pqeaFilterApp td p,#pqeaFilterApp td ul{display:block;margin-top:0;font-size:var(--wp--preset--font-size--small)}#contractorFilterApp td ul,#pqeaFilterApp td ul{padding-inline-start:1rem}#contractorFilterApp td li,#pqeaFilterApp td li{font-size:var(--wp--preset--font-size--small)}@media not (min-width:783px){#contractorFilterApp tr:not(.no-results) td:before,#pqeaFilterApp tr:not(.no-results) td:before{content:attr(data-label)}}#contractorFilterApp .contractor__company,#pqeaFilterApp .contractor__company{color:#369;font-weight:700}#contractorFilterApp .col,#pqeaFilterApp .col{column-span:all}@media(max-width:782px){#contractorFilterApp .col,#pqeaFilterApp .col{display:block}}@media(min-width:782px){#contractorFilterApp .col,#pqeaFilterApp .col{column-span:1}}@media(min-width:782px){#contractorFilterApp .col--contractor__company-and-location,#contractorFilterApp .col--contractor__email-and-phone,#pqeaFilterApp .col--contractor__company-and-location,#pqeaFilterApp .col--contractor__email-and-phone{width:30%}}@media(min-width:782px){#contractorFilterApp .col--contractor__head-office,#contractorFilterApp .col--contractor__upgrade-types,#pqeaFilterApp .col--contractor__head-office,#pqeaFilterApp .col--contractor__upgrade-types{width:25%}}@media(min-width:782px){#contractorFilterApp .col--contractor__program-designation,#pqeaFilterApp .col--contractor__program-designation{width:15%}}#contractorFilterApp .even,#pqeaFilterApp .even{background-color:var(--white)}#contractorFilterApp .no-results,#pqeaFilterApp .no-results{width:100%;text-align:center}#contractorFilterApp .table-link-wrapper,#pqeaFilterApp .table-link-wrapper{display:flex;flex-direction:column}#contractorFilterApp .table-link-wrapper :is(a),#pqeaFilterApp .table-link-wrapper :is(a){min-width:0;width:fit-content;margin-block-end:.5rem!important}#contractorFilterApp .table-link-wrapper :is(a):after,#pqeaFilterApp .table-link-wrapper :is(a):after{filter:var(--blue-filter)}#contractorFilterApp .table-link-wrapper :is(a):is(:focus-visible),#pqeaFilterApp .table-link-wrapper :is(a):is(:focus-visible){background-color:#369!important;color:#fff!important;font-weight:700;outline:2px solid #369!important;outline-offset:2px!important;padding:.25rem;margin-block-end:0!important}#contractorFilterApp .table-link-wrapper :is(a):is(:focus-visible):after,#pqeaFilterApp .table-link-wrapper :is(a):is(:focus-visible):after{filter:var(--white-filter)}#contractorFilterApp .table-link-wrapper .ellipsis,#pqeaFilterApp .table-link-wrapper .ellipsis{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:clip!important;text-overflow:ellipsis!important}#contractorFilterApp .table-link-wrapper .clip-text,#contractorFilterApp .table-link-wrapper .table-link-wrapper,#pqeaFilterApp .table-link-wrapper .clip-text,#pqeaFilterApp .table-link-wrapper .table-link-wrapper{min-width:0}#contractorFilterApp .settings-headline,#pqeaFilterApp .settings-headline{font-size:1.75rem;margin-block-end:1rem;margin-block-start:.25rem;padding:0}@media not (max-width:360px){#contractorFilterApp .settings-headline,#pqeaFilterApp .settings-headline{margin-block-start:0;font-size:1.75rem;font-size-adjust:.5}#contractorFilterApp .settings-headline:before,#pqeaFilterApp .settings-headline:before{display:inline-block;content:var(--icon-find-filled);width:1.75rem;margin-right:.5rem}}@media not (max-width:360px){#contractorFilterApp .pqeasFilterControls .settings-headline:before,#pqeaFilterApp .pqeasFilterControls .settings-headline:before{content:var(--icon-find-ea)}}#contractorFilterApp .contractorsFilterControls.filter-container--bottom,#contractorFilterApp .pqeasFilterControls.filter-container--bottom,#pqeaFilterApp .contractorsFilterControls.filter-container--bottom,#pqeaFilterApp .pqeasFilterControls.filter-container--bottom{display:grid;grid-template-columns:1fr;justify-content:center;align-content:center;box-shadow:none}#contractorFilterApp .contractorsFilterControls.filter-container--bottom .control,#contractorFilterApp .pqeasFilterControls.filter-container--bottom .control,#pqeaFilterApp .contractorsFilterControls.filter-container--bottom .control,#pqeaFilterApp .pqeasFilterControls.filter-container--bottom .control{display:grid;justify-content:center;width:auto;flex-basis:100%}#contractorFilterApp .contractorsFilterControls.filter-container--bottom .totals,#contractorFilterApp .pqeasFilterControls.filter-container--bottom .totals,#pqeaFilterApp .contractorsFilterControls.filter-container--bottom .totals,#pqeaFilterApp .pqeasFilterControls.filter-container--bottom .totals{text-align:center}#contractorFilterApp .custom-select:after,#pqeaFilterApp .custom-select:after{display:none}#contractorFilterApp :is(select),#pqeaFilterApp :is(select){color:#369;font-size:1rem;padding:.5rem 2.5rem .5rem .5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjMzY5IiBkPSJNMjM5IDQ5OC43bDE2MC0xMjggMTguNy0xNS0zMC0zNy41LTE4LjcgMTUtMTQ1IDExNkw3OSAzMzMuM2wtMTguNy0xNS0zMCAzNy41IDE4LjcgMTUgMTYwIDEyOCAxNSAxMiAxNS0xMnptMC00ODUuNWwtMTUtMTItMTUgMTJMNDkgMTQxLjNsLTE4LjcgMTUgMzAgMzcuNSAxOC43LTE1IDE0NS0xMTYgMTQ1IDExNiAxOC43IDE1IDMwLTM3LjUtMTguNy0xNUwyMzkgMTMuM3oiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:right .65rem center;background-size:.85rem}#contractorFilterApp :is(select):is(:focus,:focus-visible),#pqeaFilterApp :is(select):is(:focus,:focus-visible){outline:2px solid #369;outline-offset:2px}#contractorFilterApp .custom-input.location-input-wrapper,#pqeaFilterApp .custom-input.location-input-wrapper{position:relative}#contractorFilterApp .custom-input .location-input,#pqeaFilterApp .custom-input .location-input{padding:.25rem 2.5rem .25rem .66rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjMzY5IiBkPSJNMjQxIDM2OWMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBMNDcgMjA5Yy05LjQtOS40LTkuNC0yNC42IDAtMzMuOXMyNC42LTkuNCAzMy45IDBsMTQzIDE0M0wzNjcgMTc1YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwczkuNCAyNC42IDAgMzMuOUwyNDEgMzY5eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:right .75rem center;background-size:.85rem}#contractorFilterApp .custom-input .location-input.has-valid-selection,#pqeaFilterApp .custom-input .location-input.has-valid-selection{background-image:none}#contractorFilterApp .custom-input .location-input::-webkit-list-button,#contractorFilterApp .custom-input .location-input::-webkit-calendar-picker-indicator,#pqeaFilterApp .custom-input .location-input::-webkit-list-button,#pqeaFilterApp .custom-input .location-input::-webkit-calendar-picker-indicator{opacity:0}#contractorFilterApp .custom-input .location-clear-btn,#pqeaFilterApp .custom-input .location-clear-btn{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;min-height:1.25rem;min-width:1.25rem;padding:0;border:0;border-radius:100vw;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBkPSJNMzQ1IDEzN2M5LjQtOS40IDkuNC0yNC42IDAtMzMuOXMtMjQuNi05LjQtMzMuOSAwbC0xMTkgMTE5TDczIDEwM2MtOS40LTkuNC0yNC42LTkuNC0zMy45IDBzLTkuNCAyNC42IDAgMzMuOWwxMTkgMTE5TDM5IDM3NWMtOS40IDkuNC05LjQgMjQuNiAwIDMzLjlzMjQuNiA5LjQgMzMuOSAwbDExOS0xMTlMMzExIDQwOWM5LjQgOS40IDI0LjYgOS40IDMzLjkgMHM5LjQtMjQuNiAwLTMzLjlsLTExOS0xMTlMMzQ1IDEzN3oiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:.8rem;cursor:pointer;outline:none;filter:var(--blue-filter)}#contractorFilterApp .custom-input .location-clear-btn:is(:hover,:focus,:focus-visible),#pqeaFilterApp .custom-input .location-clear-btn:is(:hover,:focus,:focus-visible){background-color:transparent;outline:2px solid #369;outline-offset:2px;border-radius:100vw}#contractorFilterApp .control.reset-filters,#pqeaFilterApp .control.reset-filters{display:grid;margin-bottom:0;grid-template-columns:1fr;gap:.25rem}@media not (max-width:600px){#contractorFilterApp .control.reset-filters,#pqeaFilterApp .control.reset-filters{gap:1rem;grid-template-columns:1fr 12rem 12rem}}#contractorFilterApp .control.reset-filters,#pqeaFilterApp .control.reset-filters{align-content:center;width:100%}#contractorFilterApp .control.reset-filters .clear-filters,#pqeaFilterApp .control.reset-filters .clear-filters{color:#369;background-color:#fff;border:2px solid #369;margin-inline-start:auto;width:fit-content}@media(min-width:991px){#contractorFilterApp .control.copy-link-btn,#pqeaFilterApp .control.copy-link-btn{margin-left:auto;margin-right:0}}#contractorFilterApp .has-icon.is-uppercase,#pqeaFilterApp .has-icon.is-uppercase{text-transform:uppercase}#contractorFilterApp .has-icon:before,#pqeaFilterApp .has-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBvcGFjaXR5PSIuNCIgZD0iIi8+PHBhdGggZmlsbD0iIzM2OSIgZD0iTTQ0MSAxMDNjOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlMMTc3IDQwMWMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBMNyAyNjVjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45czI0LjYtOS40IDMzLjkgMGwxMTkgMTE5TDQwNyAxMDNjOS40LTkuNCAyNC42LTkuNCAzMy45IDB6Ii8+PC9zdmc+);margin-bottom:0;margin-right:-.5rem;top:.25rem;height:1.25rem;min-width:1.25rem;width:1.25rem}#contractorFilterApp .has-icon.email:before,#pqeaFilterApp .has-icon.email:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMzY5IiBkPSJNMjU2IDY0QzE1MCA2NCA2NCAxNTAgNjQgMjU2czg2IDE5MiAxOTIgMTkybDMyIDAgMCA2NC0zMiAwQzExNC42IDUxMiAwIDM5Ny40IDAgMjU2UzExNC42IDAgMjU2IDBTNTEyIDExNC42IDUxMiAyNTZsMCA5NiAwIDMyLTMyIDAtNDAgMGMtMzYgMC02OC4yLTE1LjgtOTAuMi00MC45QzMyNi40IDM2OC4zIDI5MyAzODQgMjU2IDM4NGMtNzAuNyAwLTEyOC01Ny4zLTEyOC0xMjhzNTcuMy0xMjggMTI4LTEyOGMzMi41IDAgNjIuMSAxMi4xIDg0LjcgMzJsNDMuMyAwIDAgMzIgMCA2NCAwIDhjMCAzMC45IDI1LjEgNTYgNTYgNTZsOCAwIDAtNjRjMC0xMDYtODYtMTkyLTE5Mi0xOTJ6bTY0IDE5MmE2NCA2NCAwIDEgMCAtMTI4IDAgNjQgNjQgMCAxIDAgMTI4IDB6Ii8+PC9zdmc+);margin-right:.25rem;opacity:.75}#contractorFilterApp .has-icon.location:before,#pqeaFilterApp .has-icon.location:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSIjMzY5IiBkPSJNMTkyIDUxMnMxOTItMjA4IDE5Mi0zMjBDMzg0IDg2IDI5OCAwIDE5MiAwUzAgODYgMCAxOTJDMCAzMDQgMTkyIDUxMiAxOTIgNTEyem0wLTM4NGE2NCA2NCAwIDEgMSAwIDEyOCA2NCA2NCAwIDEgMSAwLTEyOHoiLz48L3N2Zz4=);margin-right:.25rem;opacity:.75}#contractorFilterApp .has-icon.phone:before,#pqeaFilterApp .has-icon.phone:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjMzY5IiBkPSJNMCAzMkwxNDQgMGw4MCAxNDQtODMuOCA2N2MzNi4xIDY4LjQgOTIuMyAxMjQuNiAxNjAuOCAxNjAuOEwzNjggMjg4bDE0NCA4MEw0ODAgNTEySDQ0OEMyMDAuNiA1MTIgMCAzMTEuNCAwIDY0TDAgMzJ6Ii8+PC9zdmc+);margin-right:.25rem;opacity:.75}#faqFilterApp button.accordion-trigger{position:relative;width:100%;padding-left:3rem}#faqFilterApp button.accordion-trigger[aria-expanded=true] .accordion-icon:before{background-color:transparent;transition:background-color ease-in-out .125s}#faqFilterApp p.no-results{grid-column:span 3;width:100%;text-align:center}#faqFilterApp .accordion-icon{display:inline-block;position:relative;width:1rem;height:1rem;margin-left:0}#faqFilterApp .accordion-icon:before,#faqFilterApp .accordion-icon:after{content:"";position:absolute;background:var(--bahamablue);left:50%;top:50%;transform:translate(-50%) translateY(-50%)}#faqFilterApp .accordion-icon:before{width:.25rem;height:100%;transition:background-color ease-in-out .125s}#faqFilterApp .accordion-icon:after{height:.25rem;width:100%}#faqFilterApp .accordion-title,#faqFilterApp .accordion-trigger{text-wrap:unset}#faqFilterApp .button{padding:.5rem 1rem;font-weight:700;text-decoration:none}#faqFilterApp .filter--types .accordion-icon{margin-left:1rem}#faqFilterApp .filter--types .accordion-icon:before,#faqFilterApp .filter--types .accordion-icon:after{background-color:var(--white)}#faqFilterApp .inner{display:flex;flex-direction:column;align-content:flex-start;align-items:stretch;justify-content:flex-start}@media(min-width:991px){#faqFilterApp .inner{flex-direction:row;align-items:flex-start}}#faqFilterApp .results .page{width:100%;display:grid;grid-template-columns:1fr;row-gap:.5rem;padding:0 0 1rem}@media(max-width:991px){#faqFilterApp .sidebar{display:none}}#faqFilterApp .faqsFilterControls .additional-filters--mobile h2{margin-bottom:0}@media(min-width:991px){#faqFilterApp .faqsFilterControls .additional-filters--mobile{display:none}}#faqFilterApp .faqsFilterControls .additional-filters--mobile fieldset{border:none}#faqFilterApp .faq{min-width:100%;display:flex;flex-direction:column;align-content:flex-start;align-items:stretch;justify-content:flex-start;padding:0;background-color:color-mix(in srgb,var(--prussianblue) 5%,transparent);border-radius:.4375rem}#faqFilterApp .faq .accordion-title{color:var(--bahamablue)}#faqFilterApp .faq .accordion-trigger{padding-top:1rem;padding-bottom:1rem;font-family:BCSans,Noto Sans,Verdana,Arial,sans-serif;background-color:color-mix(in srgb,var(--primary-brand-rgb) 5%,transparent);border:.125rem solid color-mix(in srgb,var(--primary-brand-rgb) 5%,transparent)}#faqFilterApp .faq .accordion-trigger:not([disabled]) .accordion-title{color:var(--bahamablue);transition:all ease-in-out .125s}#faqFilterApp .faq .accordion-trigger:not([disabled]) .accordion-icon:before,#faqFilterApp .faq .accordion-trigger:not([disabled]) .accordion-icon:after{background:var(--bahamablue);transition:all ease-in-out .125s}#faqFilterApp .faq .accordion-trigger:not([disabled]):hover .accordion-title,#faqFilterApp .faq .accordion-trigger:not([disabled]):focus .accordion-title{color:var(--white);transition:all ease-in-out .125s}#faqFilterApp .faq .accordion-trigger:not([disabled]):hover .accordion-icon:before,#faqFilterApp .faq .accordion-trigger:not([disabled]):hover .accordion-icon:after,#faqFilterApp .faq .accordion-trigger:not([disabled]):focus .accordion-icon:before,#faqFilterApp .faq .accordion-trigger:not([disabled]):focus .accordion-icon:after{background:var(--white);transition:all ease-in-out .125s}#faqFilterApp .faq .accordion-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}#faqFilterApp .faq .accordion-icon:before,#faqFilterApp .faq .accordion-icon:after{background:var(--bahamablue)}#faqFilterApp .faq .accordion-panel>.inner{padding:2rem;background-color:color-mix(in srgb,var(--gallerygray) 5%,transparent)}@media(min-width:991px){#faqFilterApp .faq .accordion-panel>.inner{flex-wrap:wrap}}#faqFilterApp .faq:not([disabled]).isOpen .accordion-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}#faqFilterApp .faq:not([disabled]).isOpen .accordion-icon:before{background:transparent!important}#faqFilterApp .faq a,#faqFilterApp .faq p{margin:0}#faqFilterApp .faq img{display:block;width:1.875rem;height:auto;margin-right:1rem}#faqFilterApp .faq__body,#faqFilterApp .faq__permalinks{flex:0 0 auto;width:100%}@media(min-width:991px){#faqFilterApp .faq__body,#faqFilterApp .faq__permalinks{flex-basis:100%}}#faqFilterApp .faq__learn-more{margin-top:auto;text-align:center}#faqFilterApp .faq__terms{display:grid;grid-template-columns:1fr;gap:0;row-gap:2rem;max-width:100%;align-items:start}@media(min-width:782px){#faqFilterApp .faq__terms{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1199px){#faqFilterApp .faq__terms{grid-template-columns:repeat(3,1fr)}}#faqFilterApp .faq__terms{row-gap:1rem;width:100%;margin-bottom:.5rem;padding:1rem;background-color:var(--white)}@media(min-width:991px){#faqFilterApp .faq__terms{row-gap:1rem;margin-bottom:1rem;padding:1rem 2rem}}@media(min-width:1199px){#faqFilterApp .faq__terms{row-gap:0}}#faqFilterApp .faq__terms p{display:inline-block;margin-bottom:.5rem;font-weight:700}#faqFilterApp .faq__terms li{list-style-type:none}#faqFilterApp .faq__title{margin-bottom:1rem}#faqFilterApp .faq__title h3{margin-top:0;color:var(--bahamablue)}#faqFilterApp .faq__title a{text-decoration:none;text-decoration-color:var(--bahamablue)}#faqFilterApp .faq__body{margin:0 0 .5rem;padding:.5rem 0;overflow:auto}@media(min-width:991px){#faqFilterApp .faq__body{margin-bottom:1rem;padding:1rem 0}}#faqFilterApp .faq__body table{width:100%!important}#faqFilterApp .faq__body p{display:inline-block;width:100%;max-width:100%!important;margin-top:0;margin-block-start:0;line-height:1.6}#faqFilterApp .faq__body p:last-of-type{margin-bottom:0}#faqFilterApp .faq__body ul{margin:1rem 0}#faqFilterApp .faq__body li:last-of-type{margin-bottom:0}#faqFilterApp .faq__permalinks{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;width:auto}@media(min-width:991px){#faqFilterApp .faq__permalinks{justify-content:flex-end}}#faqFilterApp .faq__permalinks .inner{width:100%}#faqFilterApp .faq__link{position:relative}#faqFilterApp .faq__building-types,#faqFilterApp .faq__faq-types{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;align-items:stretch;justify-content:flex-start}#faqFilterApp .faq__building-types p,#faqFilterApp .faq__building-types ul,#faqFilterApp .faq__faq-types p,#faqFilterApp .faq__faq-types ul{display:inline-block;flex:0 1 auto;width:auto}#faqFilterApp .faq__building-types ul,#faqFilterApp .faq__faq-types ul{margin:0;padding:0}#faqFilterApp .faq__close{display:flex;flex-direction:column;align-items:flex-end;width:100%}#faqFilterApp .faq__close button:not([disabled]){background-color:transparent}#faqFilterApp .faq__close span{color:var(--bahamablue);font-size:var(--wp--preset--font-size--small);font-weight:400}#faqFilterApp .faq h3{margin:0}#faqFilterApp .faq h3 button{text-align:left}#faqFilterApp .faq .copy-link,#faqFilterApp .faq .visible-link{display:inline-flex;position:relative;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:center;justify-content:flex-start;padding:0;width:auto}#faqFilterApp .faq .copy-link:before,#faqFilterApp .faq .visible-link:before{display:block;content:"";height:1.5rem;width:1.5rem;margin-right:.5rem;background-image:var(--share-icon);background-repeat:no-repeat;background-position:center;background-size:contain}#faqFilterApp .faq .copy-link.external svg{display:none}#faqFilterApp .faq .visible-link{display:none}#pqeaFilterApp .reset-filters{container:filter/inline-size}@container filter (width > 730px) and (width < 992px){#pqeaFilterApp .control.copy-link-btn,#pqeaFilterApp .control.reset-filters .clear-filters{margin-top:-3.5rem}}#pqeaFilterApp #pqeasFilterControls{container:controls/inline-size}#vnextRebateFilterApp[data-mode=archive] .location-input-wrapper{position:relative;width:fit-content;max-width:100%}#vnextRebateFilterApp[data-mode=archive] .location-input{padding-right:2.5rem}#vnextRebateFilterApp[data-mode=archive] .location-input.has-valid-selection{background-image:none!important}#vnextRebateFilterApp[data-mode=archive] .location-clear-btn{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;padding:0;border:0;border-radius:100vw;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBkPSJNMzQ1IDEzN2M5LjQtOS40IDkuNC0yNC42IDAtMzMuOXMtMjQuNi05LjQtMzMuOSAwbC0xMTkgMTE5TDczIDEwM2MtOS40LTkuNC0yNC42LTkuNC0zMy45IDBzLTkuNCAyNC42IDAgMzMuOWwxMTkgMTE5TDM5IDM3NWMtOS40IDkuNC05LjQgMjQuNiAwIDMzLjlzMjQuNiA5LjQgMzMuOSAwbDExOS0xMTlMMzExIDQwOWM5LjQgOS40IDI0LjYgOS40IDMzLjkgMHM5LjQtMjQuNiAwLTMzLjlsLTExOS0xMTlMMzQ1IDEzN3oiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:.8rem;cursor:pointer;filter:var(--blue-filter)}.location-clear-btn:is(:hover,:focus,:focus-visible){outline:2px solid #369;outline-offset:2px}@container controls (width < 600px){.control.reset-filters{grid-template-columns:1fr}}.rebateFilterApp .results .page{display:grid;grid-template-columns:1fr;gap:0;row-gap:2rem;max-width:100%;align-items:start}@media(min-width:782px){.rebateFilterApp .results .page{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1199px){.rebateFilterApp .results .page{grid-template-columns:repeat(3,1fr)}}.rebateFilterApp .results .page{width:100%;column-gap:1rem;row-gap:2rem}@media(min-width:782px){.rebateFilterApp .results .page{align-items:stretch;column-gap:2rem;row-gap:3.5rem}}@media(min-width:1199px){.rebateFilterApp .results .page{column-gap:3rem;row-gap:5rem}}.rebateFilterApp .rebate{display:flex;flex-direction:column;align-content:flex-start;align-items:stretch;justify-content:flex-start;border-radius:0}.rebateFilterApp .rebate h3{text-wrap:balance;text-wrap:pretty}.rebateFilterApp .rebate a,.rebateFilterApp .rebate p{margin:0}.rebateFilterApp .rebate img{display:block;width:1.875rem;height:auto;margin-right:1rem}.rebateFilterApp .rebate__amount,.rebateFilterApp .rebate__short-description{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.rebateFilterApp .rebate__amount:before,.rebateFilterApp .rebate__short-description:before{display:inline-block;line-height:1;margin-right:.5rem}.rebateFilterApp .rebate__amount{margin-bottom:.5rem}.rebateFilterApp .rebate__amount:before{content:var(--amount-icon-dark)!important}.rebateFilterApp .rebate__short-description{margin-bottom:1rem}.rebateFilterApp .rebate__short-description:before{content:var(--house-icon-dark)!important}.rebateFilterApp .rebate__learn-more{width:100%;margin-top:auto;text-align:center}.rebateFilterApp .rebate__learn-more .button{width:100%}.rebateFilterApp .rebate__title{margin-bottom:1rem}.rebateFilterApp .rebate__title h3{margin-top:0;color:var(--bahamablue)}.rebateFilterApp .rebate__title a{text-decoration:none;text-decoration-color:var(--bahamablue)}@media(min-width:991px){.rebateFilterApp .control{flex-basis:calc(33.3333333333% - .3333333333rem);width:auto;justify-content:flex-start}}@media(min-width:1199px){.rebateFilterApp .control{flex-basis:calc(33.3333333333% - 1rem)}}.rebateFilterApp .accordion-icon:before,.rebateFilterApp .accordion-icon:after{background:var(--white)}.rebateFilterApp .accordion-icon:before{transition:background-color ease-in-out .125s}.rebateFilterApp .is-loading{grid-column:1/span 3}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc){scroll-padding:6.5rem!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-site-logo img{object-fit:contain}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) h2,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) h3,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) h4,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) h5,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) h6,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .text-balance{text-wrap:balance;text-wrap:pretty}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .overflow-hidden{overflow:clip}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .rtl{direction:rtl;text-align:right}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .quarter-gap{gap:.25rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .half-gap{gap:.5rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .full-gap{gap:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .double-gap{gap:2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .triple-gap{gap:3rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #post-content .wp-block-button.light .wp-block-button__link:is(:hover,:focus-visible){outline:2px solid var(--wp--preset--color--white)}@media(max-width:600px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.alpha-v3 .toggle-search-btn.toggle-search-btn a{font-size:0!important;width:2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.alpha-v3 .toggle-search-btn.toggle-search-btn a:after{margin-left:-.5rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results .result-details h2{color:var(--wp--preset--color--headline-color);font-size:var(--wp--preset--font-size--large);margin-bottom:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results.search-results #post-content#post-content h2 a{display:inline-block;font-size:inherit}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results.search-results .result-details{display:flex;flex-direction:column;gap:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results.search-results .result-details li{background-color:var(--wp--preset--color--white);padding:0 2rem .5rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results.search-results .wp-block-post-excerpt__more-link{display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results.search-results .wp-block-query-pagination-numbers{display:flex;gap:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.search-results.search-results .wp-block-query-pagination-numbers a.page-numbers{background-color:var(--wp--preset--color--tertiary);border-radius:50%;color:var(--wp--preset--color--white);height:2rem;min-width:2rem;text-align:center}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #faqFilterApp .faq .copy-link:hover{display:inline-flex!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #post-content#post-content a:not(.wp-block-button__link,.button):is(:hover),html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .post-content.post-content a:not(.wp-block-button__link,.button):is(:hover){outline:none;outline-offset:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #post-content#post-content a:not(.wp-block-button__link,.button):is(:focus-visible),html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .post-content.post-content a:not(.wp-block-button__link,.button):is(:focus-visible){outline:1.5px solid;outline-offset:3.5px;border-radius:3px}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-template-part .bcgov-header-group .bcgov-site-header nav.wp-block-navigation button,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-template-part .bcgov-header-group.bcgov-site-header nav.wp-block-navigation button{height:24px;width:24px;background-size:.85rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-template-part .bcgov-header-group .bcgov-site-header nav.wp-block-navigation button,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-template-part .bcgov-header-group.bcgov-site-header nav.wp-block-navigation button svg{width:.85rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-block-theme-collapse h3 button{font-size:var(--wp--preset--font-size--medium)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-block-theme-collapse:not(.is-style-bcgov) .wp-block-bcgov-block-theme-collapse-item .collapse-header.collapse-header h3 button span{font-weight:700;color:var(--wp--preset--color--headline-color)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-block-theme-collapse:not(.is-style-bcgov) .wp-block-bcgov-block-theme-collapse-item .collapse-header.collapse-header h3 button{border-bottom-width:2px;border-bottom-style:dotted}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #faqFilterApp .faq__body.faq__body p{margin-bottom:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:has(.banner-left) .wp-block-post-featured-image img{object-position:left}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:has(.banner-right) .wp-block-post-featured-image img{object-position:right}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) input,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) textarea,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) select,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) option{color-scheme:light}@media only screen and (min-width:641px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:100%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives h2.breadcrumb{padding-bottom:0;border-bottom:none}@media(max-width:979px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .sticky-side-nav{display:none}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .info-box *{font-size:var(--wp--preset--font-size--extra-small)}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .post-content .icon.icon{position:relative;top:.5rem;left:-.5rem;border-radius:0}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives .post-content .entry-content{padding-bottom:2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives .overview-block{box-shadow:none;border:1px solid var(--lightgray)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #overview:not(:has(.item.amount)){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#overview .item.amount)) .side-nav:not(.bb-nav) li:nth-of-type(1){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #overview .item.amount .body{font-weight:700}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#rebate-amount)) .side-nav:not(.bb-nav) li:nth-of-type(2){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#eligibility)) .side-nav:not(.bb-nav) li:nth-of-type(3){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#deadlines)) .side-nav:not(.bb-nav) li:nth-of-type(4){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#how-to-apply)) .side-nav:not(.bb-nav) li:nth-of-type(5){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#who-to-contact)) .side-nav:not(.bb-nav) li:nth-of-type(6){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#program-updates)) .side-nav:not(.bb-nav) li:nth-of-type(7){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:not(:has(#faqs-and-more)) .side-na:not(.bb-nav) li:nth-of-type(8){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives th h3{color:#fff}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives h3{font-size:var(--wp--preset--font-size--large)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table *:not(h1,h2,h3,h3 strong,h4,h5,h6){font-size:var(--wp--preset--font-size--extra-small)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table{border-block:1px solid var(--lightgray);border-inline:.5px solid var(--lightgray)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table h3,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table thead th{font-size:inherit;margin:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table thead th,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-table.is-style-stripes tbody tr:first-of-type{background-color:var(--wp--preset--color--white)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives table{border-collapse:collapse}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives.single-incentives table td,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) table th{border:.5px solid #b9b9b9}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives tr.odd,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives.single-incentives table tr.odd td.even{background-color:transparent}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives th.even{background-color:var(--bcds-surface-brand-gray-10);color:var(--wp--preset--color--tertiary)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives th,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives th.odd{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--tertiary)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--bcds-surface-brand-gray-10)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq.faq:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .faq.faq.faq:focus,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives .block_contact_list address li:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives .block_contact_list address li:focus{outline:0;outline-offset:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives a.wp-block-social-link-anchor:is(:hover,:focus-visible){outline:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives .content-block .inner ol li a,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives .content-block .inner ul li a{display:initial}body.lock-program-select .control.program-select{pointer-events:none!important;order:-1}body.lock-program-select .control.program-select .custom-select{outline:2px solid #369;border-radius:.25rem}body.lock-program-select .control.program-select .custom-select:after{display:none!important}body.lock-program-select .control.reset-filters{display:none!important}body.lock-program-select .control.program-select label{font-size:0!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .new.invert-on-hover:has(a:focus-visible,a:hover) .wp-block-group{background-color:var(--wp--preset--color--custom-new-buildings)!important;border:2px solid var(--white)!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .new.invert-on-hover:has(a:focus-visible,a:hover) .wp-block-group .wp-block-heading a{color:var(--white)!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .reno.invert-on-hover:has(a:focus-visible,a:hover) .wp-block-group{background-color:var(--wp--preset--color--custom-renovations)!important;border:2px solid var(--white)!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .reno.invert-on-hover:has(a:focus-visible,a:hover) .wp-block-group .wp-block-heading a{color:var(--white)!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .invert-on-hover a:is(:focus-visible,:hover){outline:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .incentive-option .wp-block-cover__background{opacity:0;transition:opacity .3s ease}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .incentive-option:has(a:focus-visible,a:hover) .wp-block-cover__background{opacity:.5}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .light a:is(:hover,:focus-visible){outline-color:var(--white)!important}@media(min-width:800px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .home-landing-content{border-radius:.5rem}}@media(max-width:750px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #incentives-grid{grid-template-columns:1fr}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .toggle-search-btn.toggle-search-btn.toggle-search-btn a{font-size:0!important;width:2.5rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .search-tip{position:relative;top:-.5rem;padding-block:0 1rem;padding-inline:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .search-field-row{flex-direction:column}}@media(max-width:950px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .incentives-search-btn.incentives-search-btn{display:none}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .search-tip{font-weight:700}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .search-tip a{white-space:nowrap}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) :has(#search-field-container:not(.hidden)) #home-landing-media{border-radius:0 0 1rem 1rem!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .wp-block-list.checklist{padding:0;list-style-type:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .checklist li{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjNDI4MTRBIiBkPSJNMjU2IDUxMkEyNTYgMjU2IDAgMSAwIDI1NiAwYTI1NiAyNTYgMCAxIDAgMCA1MTJ6TTM2OSAyMDlMMjQxIDMzN2MtOS40IDkuNC0yNC42IDkuNC0zMy45IDBsLTY0LTY0Yy05LjQtOS40LTkuNC0yNC42IDAtMzMuOXMyNC42LTkuNCAzMy45IDBsNDcgNDdMMzM1IDE3NWM5LjQtOS40IDI0LjYtOS40IDMzLjkgMHM5LjQgMjQuNiAwIDMzLjl6Ii8+PC9zdmc+);font-size:1rem;list-style-type:none;margin-bottom:.25rem;background-repeat:no-repeat;background-size:1.5rem;padding-inline-start:2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .image-card{overflow:clip}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-left:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list.col,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list.column{flex-direction:column}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list li{margin-right:1.5rem;margin-bottom:.5rem;list-style-type:none;width:fit-content}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list li a{display:flex;flex-direction:row;flex-wrap:nowrap}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list li a:before{content:"";display:block;height:1rem;width:1rem;position:relative}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list li.phone a:before{content:var(--phone-icon);top:.25rem;margin-right:.2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list li.email a:before{content:var(--mail-icon);top:.15rem;margin-right:.25rem;width:1.3rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) ul.contact-list li.website a:before{content:var(--site-icon);top:.175rem;margin-right:.45rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .details-check .details-container:has(.contractor-container) .hrr-columns-reverse{flex-direction:row-reverse}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .grid-center{justify-items:center;align-items:center;height:100%;width:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container{--four-up-grid-bp: 650px;--five-up-grid-bp: 800px;container:howitworks/inline-size}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid{container:howitworksgrid/inline-size;display:grid;grid-template-columns:minmax(40%,200px) 1fr;gap:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid #how-it-works-personal:before{content:var(--howitworks-personal-horizontal);display:block}@container howitworksgrid (width < 650px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid #how-it-works-personal:before{content:var(--howitworks-personal-vertical)}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid #how-it-works-contractor:before{content:var(--howitworks-contractor-horizontal);display:block}@container howitworksgrid (width < 800px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid #how-it-works-contractor:before{content:var(--howitworks-contractor-vertical)}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid .how-it-works-diagram:before{display:flex;float:inline-end}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid .how-it-works-diagram{min-height:100px}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid .how-it-works-diagram p{font-size:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid .how-it-works-labels{grid-template-columns:1fr;align-items:center}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid .how-it-works-labels p{text-align:left}@container howitworks (width >= 650px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.four-up{grid-template-columns:1fr}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.four-up .how-it-works-diagram{max-width:840px;width:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.four-up .how-it-works-diagram:before{max-width:840px;width:100%}@container howitworksgrid (width < 650px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.four-up .how-it-works-diagram:before{max-width:200px}}@container howitworks (width >= 650px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.four-up .how-it-works-labels{grid-template-columns:repeat(4,minmax(0,1fr))}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.four-up .how-it-works-labels p{text-align:center}}@container howitworks (width >= 800px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.five-up{grid-template-columns:1fr}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.five-up .how-it-works-diagram{max-width:1080px;width:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.five-up .how-it-works-diagram:before{max-width:1080px;width:100%}@container howitworksgrid (width < 800px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.five-up .how-it-works-diagram:before{max-width:200px}}@container howitworks (width >= 800px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.five-up .how-it-works-labels{grid-template-columns:repeat(5,minmax(0,1fr))}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .how-it-works-container .how-it-works-grid.five-up .how-it-works-labels p{text-align:center}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .page-title:has(.is-acf-field .value:empty){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) .page-title .is-acf-field:has(.value-item){display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2{container-name:contact;container-type:inline-size}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_fields{display:grid;grid-template-columns:1fr;gap:1rem;padding:0;margin:0;list-style:none;counter-reset:gf_question}@container contact (width <= 680px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_fields{padding:0!important}}@media(max-width:680px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_fields{grid-template-columns:1fr}}@media(max-width:400px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_fields{padding-left:1rem;padding-right:1rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield{display:grid;grid-template-columns:minmax(20%,220px) 1fr;margin:0;padding:0}@container contact (width <= 680px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield{grid-template-columns:100%;justify-content:start;align-content:start;width:100%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield.terms-conditions{grid-template-columns:1fr;position:relative;left:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield:before{content:"";position:absolute;left:.75rem;top:.25rem;bottom:.25rem;width:3px;background:transparent;z-index:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield>.gfield_label,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield>.ginput_container,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield>.gfield_description{margin-left:2.5rem;margin-top:0;width:85%}@container contact (width <= 680px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield>.gfield_label,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield>.ginput_container,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield>.gfield_description{margin:0;width:100%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield .gfield_label{font-size:.9rem;display:flex;justify-content:flex-end;align-items:center;font-weight:400;line-height:1.5;margin-block-start:.15rem;margin-block-end:0;text-wrap:balance;text-wrap:pretty;text-align:right;width:100%}@container contact (width <= 680px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield .gfield_label{width:100%;text-align:left;margin:0;justify-content:flex-start;padding-block:.5rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .subscribe-gform>div:nth-child(2){display:flex;align-items:center;padding-block:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield:has(select.gfield_select:required:invalid):after,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield:has(input[aria-required=true][aria-invalid=false][value=""]):after{border-color:#bfdfe7;background-image:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield:has(:is(input,select,textarea):disabled):after{border-color:#d3d3d3!important;background-color:#f3f3f3;background-image:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield:has(:is(input,select,textarea)[aria-invalid=true]):after{border-color:#8b0000!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJyZWQiIG9wYWNpdHk9Ii40IiBkPSJNMCAyNTZhMjU2IDI1NiAwIDEgMCA1MTIgMEEyNTYgMjU2IDAgMSAwIDAgMjU2em0xNTguMS02NGMxMS4zLTExLjMgMjIuNi0yMi42IDMzLjktMzMuOWM1LjcgNS43IDExLjMgMTEuMyAxNyAxN2MxNS43IDE1LjcgMzEuMyAzMS4zIDQ3IDQ3YzE1LjctMTUuNyAzMS4zLTMxLjMgNDctNDdjNS43LTUuNyAxMS4zLTExLjMgMTctMTdjMTEuMyAxMS4zIDIyLjYgMjIuNiAzMy45IDMzLjljLTUuNyA1LjctMTEuMyAxMS4zLTE3IDE3Yy0xNS43IDE1LjctMzEuMyAzMS4zLTQ3IDQ3YzE1LjcgMTUuNyAzMS40IDMxLjQgNDcgNDdjNS43IDUuNyAxMS4zIDExLjMgMTcgMTdMMzIwIDM1My45bC0xNy0xNy00Ny00N2MtMTUuNyAxNS43LTMxLjMgMzEuMy00NyA0N2MtNS43IDUuNy0xMS4zIDExLjMtMTcgMTdjLTExLjMtMTEuMy0yMi42LTIyLjYtMzMuOS0zMy45YzUuNy01LjcgMTEuMy0xMS4zIDE3LTE3YzE1LjctMTUuNyAzMS40LTMxLjQgNDctNDdjLTE1LjctMTUuNy0zMS4zLTMxLjMtNDctNDcjLTUuNy01LjctMTEuMy0xMS4zLTE3LTE3eiIvPjxwYXRoIGZpbGw9ImRhcmtyZWQiIGQ9Ik0zMzcgMjA5bDE3LTE3TDMyMCAxNTguMWwtMTcgMTctNDcgNDctNDctNDctMTctMTdMMTU4LjEgMTkybDE3IDE3IDQ3IDQ3LTQ3IDQ3LTE3IDE3TDE5MiAzNTMuOWwxNy0xNyA0Ny00NyA0NyA0NyAxNyAxN0wzNTMuOSAzMjBsLTE3LTE3LTQ3LTQ3IDQ3LTQ3eiIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-position:center;background-size:1.1rem;background-color:#fffbfb}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 :is(input.large,textarea.textarea){border:2px solid transparent;border-radius:.4375rem;color:#369;font-size:1rem;padding:.5rem;background-color:#fff;outline-offset:2px;outline:2px solid var(--wp--preset--color--custom-info-border, #bfdfe7)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 :is(input.large,textarea.textarea):focus,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 :is(input.large,textarea.textarea):focus-visible{border-color:#369!important;outline-color:var(--wp--preset--color--primary-brand, #369)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 :is(input.large,textarea.textarea):invalid{outline-color:#8b0000;background-color:#ffe5e5}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 :is(input.large,textarea.textarea)[aria-invalid=true]{outline-color:#8b0000;background-color:#fffbfb}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 :is(input.large,textarea.textarea):disabled{color:#999;background-color:#f3f3f3;outline-color:#d3d3d3}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 select.gfield_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#369;font-size:1rem;padding:.5rem 2.5rem .5rem .5rem;border:2px solid transparent;border-radius:.4375rem;outline-offset:2px;outline:2px solid var(--wp--preset--color--custom-info-border, #bfdfe7);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjMzY5IiBkPSJNMjM5IDQ5OC43bDE2MC0xMjggMTguNy0xNS0zMC0zNy41LTE4LjcgMTUtMTQ1IDExNkw3OSAzMzMuM2wtMTguNy0xNS0zMCAzNy41IDE4LjcgMTUgMTYwIDEyOCAxNSAxMiAxNS0xMnptMC00ODUuNWwtMTUtMTItMTUgMTJMNDkgMTQxLjNsLTE4LjcgMTUgMzAgMzcuNSAxOC43LTE1IDE0NS0xMTYgMTQ1IDExNiAxOC43IDE1IDMwLTM3LjUtMTguNy0xNUwyMzkgMTMuM3oiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:right .65rem center;background-size:.85rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 select.gfield_select:focus,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 select.gfield_select:focus-visible{outline:3px solid #369!important;border-color:#369!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 select.gfield_select:required:invalid{outline:2px solid #bfdfe7}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield.gfield_error{padding:0;background:none;border:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .validation_message{font-size:0;width:100%;padding:0 1rem;text-align:right}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 select.gfield_select[aria-invalid=true]{color:#8b0000;outline-color:#8b0000!important;background-color:#fffbfb}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 select.gfield_select:disabled{color:#fff;background-color:#f3f3f3;outline:2px solid oklch(86.686% .0001 271.152deg)!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJsaWdodGdyYXkiIGQ9Ik0yMzkgNDk4LjdsMTYwLTEyOCAxOC43LTE1LTMwLTM3LjUtMTguNyAxNS0xNDUgMTE2TDc5IDMzMy4zbC0xOC43LTE1LTMwIDM3LjUgMTguNyAxNSAxNjAgMTI4IDE1IDEyIDE1LTEyem0wLTQ4NS41bC0xNS0xMi0xNSAxMkw0OSAxNDEuM2wtMTguNyAxNSAzMCAzNy41IDE4LjctMTUgMTQ1LTExNiAxNDUgMTE2IDE4LjcgMTUgMzAtMzcuNS0xOC43LTE1TDIzOSAxMy4zeiIvPjwvc3ZnPg==)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield_checkbox{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield_checkbox .gchoice{display:flex;align-items:center;gap:.5rem;margin-block-end:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gfield_checkbox .gchoice label{max-width:100%;width:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_button[type=submit]{background-color:var(--wp--preset--color--white);border:1px solid currentcolor;border-radius:.33rem;color:var(--wp--preset--color--primary-brand)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_footer{padding:0 2rem 2rem}@media(max-width:400px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #gform_2 .gform_footer{padding-left:1rem;padding-right:1rem}}html:has(body.custom-betterbuildingsbc,body.betterbuildingsbc) .control.build-type-select label{font-size:0!important}html:has(body.custom-betterbuildingsbc,body.betterbuildingsbc) .control.build-type-select label:before{content:"Are you constructing or renovating?";font-size:var(--wp--preset--font-size--small)}html:has(body.custom-betterbuildingsbc,body.betterbuildingsbc) .copy-link.copy-link.copy-link{padding-inline:1rem}html:has(body.custom-betterbuildingsbc,body.betterbuildingsbc) #faqFilterApp .filter-container,html:has(body.custom-betterbuildingsbc,body.betterbuildingsbc) .rebateFilterApp .filter-container{gap:.5rem}@media not (min-width:783px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .has-icon{font-size:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .has-icon:after{font-size:.9rem;margin-left:-1rem;text-transform:capitalize}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .has-icon.esp:after{content:"Energy Savings Program"}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .has-icon.hrr:after{content:"Home Renovetion Rebate"}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .rebate-summary{container-name:rebate-summary;container-type:inline-size}@container rebate-summary (width < 550px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .mobile-first{order:-1}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .is-layout-flex{flex-direction:column;justify-content:flex-start;align-items:flex-start}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #side-nav-container{max-height:calc(100vh - 12rem);overflow:auto}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .contractor-hrr{grid-template-columns:1fr;display:grid!important}@media not (min-width:600px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .contractor-hrr{grid-template-columns:auto 33%}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .hidden{display:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .settings-headline,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #pqeaFilterApp .settings-headline{font-size-adjust:.6!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterbuildingsbc,body.betterhomesbc,body.goelectricbc) h3.wp-block-heading.has-icon.icon-info:not(.small):before{top:13px}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) mark{background-color:var(--lightgoldenrodyellow);padding-inline:3px;margin-inline:-3.5px;display:inline-block}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .search.single-incentives h2:has(:not(footer)){border-bottom:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .search.single-incentives #post-content h2:has(:not(footer)) a{text-wrap:pretty}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .how-it-works-container .how-it-works-grid #how-it-works-contractor:before{display:block}@media(max-width:700px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) tr:has(td[rowspan]):before{content:"Information with dashed border applies to all groups";display:block;order:-2;padding:.5rem;font-size:.85rem;font-weight:700}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) body.single-incentives.single-incentives table td:not([rowspan]),html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) table th{border:0!important;padding-block:.5rem!important}}@media(max-width:700px)and (max-width:700px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-table th[role=columnheader]:not(:last-of-type),html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-table td[role=cell]:not(:last-of-type){border-bottom:0!important}}@media(max-width:700px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) td[rowspan]{background-color:var(--lightcyan);order:-1;border:1px dashed var(--gray)!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) tr:has(td[rowspan]){display:grid!important}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives .bcgov-body-content nav .wp-block-navigation-item a{padding:.5rem 1rem;font-size:var(--wp--preset--font-size--extra-small)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .notice[data-dismiss-url*="?bcgov_block_theme_dismiss=acf-warning-message"]{display:none}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #dialog .dialog-content.dialog-content h2{border-bottom:3px solid var(--wp--preset--color--tertiary);color:var(--wp--preset--color--tertiary);margin-block-end:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) a.icon-definition.icon-definition.icon-definition{color:var(--wp--preset--color--tertiary);text-decoration-color:var(--wp--preset--color--tertiary)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-block-theme-collapse:not(.is-style-bcgov) .collapse-container-nav button,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-collapse:not(.is-style-bcgov) .collapse-container-nav button,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #post-content a:not(.wp-element-button,.icon-definition,.wp-block-navigation-item__content),html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .post-content a:not(.wp-element-button,.icon-definition,.wp-block-navigation-item__content){font-size:inherit}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.single-incentives #post-content div#rebate-details-container a{font-size:unset}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-block-theme-collapse .collapse-container-nav span:not(:last-child):after,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-bcgov-collapse .collapse-container-nav span:not(:last-child):after{font-size:.9rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) .wp-block-bcgov-block-theme-collapse:not(.is-style-bcgov) .wp-block-bcgov-block-theme-collapse-item .collapse-header.collapse-header h3 button span{font-size:1rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) .wp-block-table.is-style-stripes.is-style-stripes tbody tr:nth-child(2n){background-color:#f0f0f0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) .wp-block-table.is-style-stripes.is-style-stripes tbody tr:nth-child(odd){background-color:#fff}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .v2-rebate-container{display:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:has(.v2-rebate-content) .v2-rebate-container{display:block!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body:has(.v2-rebate-content) .v1-rebate-container{display:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .v1-rebate-container #v2-rebate-content{display:none!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table{table-layout:inherit}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives.single-incentives table td{word-break:initial}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .wp-block-table .has-fixed-layout{table-layout:fixed}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item{display:flex;flex-direction:column;height:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .body{height:100%}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .grid-item .wp-block-buttons.wp-block-buttons{margin-top:auto}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list ul{justify-content:flex-start;flex-wrap:wrap}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) .single-incentives.single-incentives .block_contact_list .address li:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) .single-incentives.single-incentives .block_contact_list .address li:focus{outline:0;outline-offset:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address{font-style:normal}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address h3{font-family:BCSans,Noto Sans,Verdana,Arial,sans-serif;font-weight:400}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding-left:0}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ol,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address ul{justify-content:flex-start;flex-wrap:wrap}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li{margin-bottom:.5rem;list-style-type:none;border-radius:.21875rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li:hover,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li:focus{outline:.125rem solid #222;outline-offset:.125rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li{margin-right:1rem}}@media(min-width:1199px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li{margin-right:1.5rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li:last-of-type{margin-right:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address li a{padding-left:1.5rem;background-position:left center;background-repeat:no-repeat;background-size:1.25rem;outline:none!important;border-radius:0}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .email a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4wMzIgMTAuNTI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMDA4RkI0OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iXzAwMS1tYWlsIiBkYXRhLW5hbWU9IjAwMS1tYWlsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC02NCkiPgogICAgPHBhdGggaWQ9IlBhdGhfMjU3IiBkYXRhLW5hbWU9IlBhdGggMjU3IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi4yNzgsNjRIMS43NTRBMS43NTQsMS43NTQsMCwwLDAsMCw2NS43NTRWNzIuNzdhMS43NTQsMS43NTQsMCwwLDAsMS43NTQsMS43NTRIMTIuMjc4YTEuNzU0LDEuNzU0LDAsMCwwLDEuNzU0LTEuNzU0VjY1Ljc1NEExLjc1NCwxLjc1NCwwLDAsMCwxMi4yNzgsNjRaTTkuMzkxLDY4LjY4MSwxMy4xLDY1LjVhLjg0NS44NDUsMCwwLDEsLjA1MS4yNTVWNzIuNzdhLjgzLjgzLDAsMCwxLS4wMzUuMTcyWm0yLjg4Ny0zLjhhLjgxMi44MTIsMCwwLDEsLjE2NC4wMzNMNy4wMTYsNjkuNTYyLDEuNTksNjQuOTFhLjgxMi44MTIsMCwwLDEsLjE2NC0uMDMzWk0uOTEyLDcyLjk0MmEuODIuODIsMCwwLDEtLjAzNS0uMTcxVjY1Ljc1NEEuODQ1Ljg0NSwwLDAsMSwuOTI5LDY1LjVMNC42NCw2OC42OFptLjg0Mi43MDZBLjg0NC44NDQsMCwwLDEsMS41LDczLjZsMy44LTQuMzQ2LDEuNDI0LDEuMjJhLjQzNi40MzYsMCwwLDAsLjU3LDBsMS40MjQtMS4yMiwzLjgsNC4zNDZhLjgzOS44MzksMCwwLDEtLjI1LjA1MVoiLz4KICA8L2c+Cjwvc3ZnPgo=)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .form a{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjgxNjkgOC45MzMxMkwxNy45NDE5IDcuMDU4MTJDMTcuNjk3OCA2LjgxMzk5IDE3LjMwMjMgNi44MTM5OSAxNy4wNTgxIDcuMDU4MTJMMTUgOS4xMTYyNVYwLjYyNUMxNSAwLjI4MDc2MiAxNC43MjE3IDAgMTQuMzc1IDBIMC42MjVDMC4yODA3NjIgMCAwIDAuMjgwNzYyIDAgMC42MjVWMTkuMzc1QzAgMTkuNzE5MiAwLjI4MDc2MiAyMCAwLjYyNSAyMEgxNC4zNzVDMTQuNzIxNyAyMCAxNSAxOS43MTkyIDE1IDE5LjM3NVYxNC42MzM4TDE5LjgxNjkgOS44MTY5NEMyMC4wNjEgOS41NzI4IDIwLjA2MSA5LjE3NzMxIDE5LjgxNjkgOC45MzMxMkgxOS44MTY5Wk0zLjEyNTA2IDMuMTI1SDExLjg3NTFWNUgzLjEyNTA2VjMuMTI1Wk0zLjEyNTA2IDYuODc1SDExLjg3NTFWOC43NUgzLjEyNTA2VjYuODc1Wk0zLjEyNTA2IDEwLjYyNUgxMC4wMDAxVjEyLjVIMy4xMjUwNlYxMC42MjVaTTEwLjk5MTMgMTYuODc1SDEwLjAwMDFWMTUuODgzOEwxNy41MDAxIDguMzgzODFMMTguNDkxMyA5LjM3NUwxMC45OTEzIDE2Ljg3NVoiIGZpbGw9IiMwMDVDOTciLz4KPC9zdmc+)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .phone a{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjAyMDQgMTQuMDIwM0wxNi45MjA0IDEzLjgyMDNDMTYuNjQwOCAxMy4xNjAxIDEzLjIgMTIuMTYwMSAxMi45MjA0IDEyLjE0MDZMMTIuNzAwMSAxMi4xNjA5QzEyLjI3OTggMTIuMjQwNiAxMS44MjA0IDEyLjYyMTEgMTAuOTIwNCAxMy40MDA4QzEwLjc0MDggMTMuNTYwOSAxMC41MDAxIDEzLjYwMDggMTAuMjgwNiAxMy40ODA1QzkuMTAwOTMgMTIuODIwMyA3LjY2MDIxIDExLjUwMDggNi45NDA4MSAxMC43MDA5QzYuMTYxMTMgOS44NDA3IDUuMjIwNDkgOC40MjEyNiA0Ljc4MDYxIDcuMjgwNDZDNC43MDA5MiA3LjA2MDE0IDQuNzgwNjEgNi44MjAzIDQuOTQwNzYgNi42NjAxNEM1Ljk2MTA4IDUuNzM5ODIgNi40MDA5MiA1LjI5OTk4IDYuNDQwNzYgNC44MjAzQzYuNDYxMDggNC41NDA2MiA1Ljg2MTA4IDAuOTk5ODk5IDUuMjQwNzYgMC42NjAwOTlMNS4wNjEwOCAwLjUzOTc4N0M0LjY2MTA4IDAuMjc5NjI4IDQuMDYxMDggLTAuMTAwMDUyIDMuNDAwOTIgMC4wMzk3ODc1QzMuMjQwNzYgMC4wNzk2MzE1IDMuMDgwNiAwLjEzOTc4NyAyLjk0MDc2IDAuMjE5NDc1QzIuNTAwMTQgMC40OTk5MzUgMS40MDAxNCAxLjI2MDEgMC45MDAxNTUgMi4yMzk4OEMwLjYwMDE1NSAyLjg2MDIgMC40NjAzMTUgOC40Nzk2OCA0LjY2MDM2IDEzLjIyMDNDOC44MjA1NiAxNy45MjAzIDEzLjk2MDQgMTguMTIwMyAxNC43MjA2IDE3Ljk2MDFIMTQuNzQwOUwxNC44MDEgMTcuOTM5OEMxNS44NDA5IDE3LjU2MDEgMTYuNzIxMyAxNi41Nzk2IDE3LjA2MTIgMTYuMTYwMUMxNy42OCAxNS40MjAyIDE3LjI2MDQgMTQuNTIwMiAxNy4wMjA2IDE0LjAyMDNMMTcuMDIwNCAxNC4wMjAzWiIgZmlsbD0iIzAwNUM5NyIvPgo8L3N2Zz4=)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .single-incentives .block_contact_list .address .site a{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDBDNC40ODYgMCAwIDQuNDg2IDAgMTBDMCAxNS41MTQgNC40ODYgMjAgMTAgMjBDMTUuNTE0IDIwIDIwIDE1LjUxNCAyMCAxMEMyMCA0LjQ4NiAxNS41MTQgMCAxMCAwWk0xMCAyLjE0MjJDMTAuNTIwMyAyLjE0MjIgMTEuMzkyMiAzLjYzNDM4IDExLjg0NjEgNi40MjgySDguMTUzOUM4LjYwNzggMy42MzYgOS40Nzk2OCAyLjE0MjIgMTAgMi4xNDIyWk04LjQyOTY4IDEuNTc5N0M3LjYwNzggMi41ODIwNCA3LjAzMzU4IDQuMzY0MSA2LjcxOTUyIDYuNDI5N0gyLjIxOTUyQzMuMzY0MDYgMy45NDIxIDUuNjYxNzIgMi4wOTM3IDguNDI5NzIgMS41Nzk3SDguNDI5NjhaTTEuNDI4MDggMTAuMDAwMUMxLjQyODA4IDkuMjU3OTIgMS41MzE5OSA4LjU0Mzg2IDEuNzEwMTIgNy44NTc5SDYuNTQyMTJDNi40Njc5IDguNjc1ODYgNi40MjgwNiA5LjUxODA2IDYuNDI4MDYgMTAuMzU3OUM2LjQyODA2IDEwLjk1NTYgNi40NDgzNyAxMS41NTQgNi40ODU4NyAxMi4xNDM4SDEuNzEwMDdDMS41MzE5NSAxMS40NTYzIDEuNDI4MDMgMTAuNzQyMyAxLjQyODAzIDEwTDEuNDI4MDggMTAuMDAwMVpNMi4yMTc5MiAxMy41NzE5SDYuNjIwMzJDNi44NDYxIDE1LjQzNiA3LjI3MDMyIDE3LjExOTUgNy44ODgyOCAxOC4yOTc3QzUuMzY0MDggMTcuNjUzOSAzLjI4ODI4IDE1Ljg5MzcgMi4yMTc4OCAxMy41NzE5SDIuMjE3OTJaTTkuOTk5OTIgMTguNTcxOUM5LjQzNTg2IDE4LjU3MTkgOC40NjM5OCAxNi44MjU4IDguMDUyMjYgMTMuNTcxOUgxMS45NDgzQzExLjUzNTggMTYuODI0MyAxMC41NjM5IDE4LjU3MTkgOS45OTk4MiAxOC41NzE5SDkuOTk5OTJaTTcuOTEzOTIgMTIuMTQyM0M3Ljg3Nzk4IDExLjU4MDYgNy44NTYxMSAxMC45ODYxIDcuODU2MTEgMTAuMzU2NEM3Ljg1NjExIDkuNDUwMTIgNy44OTk4NiA4LjYyMDQyIDcuOTcxNzMgNy44NTYzNkgxMi4wMjU3QzEyLjA5NzYgOC42MjA0MiAxMi4xNDE0IDkuNDUwMTIgMTIuMTQxNCAxMC4zNTY0QzEyLjE0MTQgMTAuOTg2IDEyLjExOTUgMTEuNTgwNiAxMi4wODM1IDEyLjE0MjNINy45MTM5MlpNMTIuMTExNSAxOC4yOTc3QzEyLjcyOTUgMTcuMTE5NiAxMy4xNTM3IDE1LjQzNTkgMTMuMzc5NSAxMy41NzE5SDE3Ljc4MTlDMTYuNzExNiAxNS44OTM3IDE0LjYzNTkgMTcuNjUzOSAxMi4xMTE1IDE4LjI5NzdIMTIuMTExNVpNMTguNTcxNyAxMC4wMDAxQzE4LjU3MTcgMTAuNzQyMyAxOC40Njc4IDExLjQ1NjMgMTguMjg5NyAxMi4xNDIzSDEzLjUxMzlDMTMuNTUyMiAxMS41NTI1IDEzLjU3MTcgMTAuOTU0IDEzLjU3MTcgMTAuMzU2NEMxMy41NzE3IDkuNTE2NTIgMTMuNTMxOCA4LjY3NDMyIDEzLjQ1NzYgNy44NTYzNkgxOC4yODk2QzE4LjQ2NzggOC41NDM4NiAxOC41NzE3IDkuMjU3OTIgMTguNTcxNyAxMC4wMDAyTDE4LjU3MTcgMTAuMDAwMVpNMTMuMjgxOSA2LjQyODNDMTIuOTY1NSA0LjM2MTkgMTIuMzkzNiAyLjU3OTkgMTEuNTcwMiAxLjU3OTlDMTQuMzM1OCAyLjA5NTUyIDE2LjYzNDIgMy45NDE3IDE3Ljc4MiA2LjQyOTlIMTMuMjgyTDEzLjI4MTkgNi40MjgzWiIgZmlsbD0iIzAwNUM5NyIvPgo8L3N2Zz4=)}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html[lang=en-US]:has(body.betterhomesbc,body.betterbuildingsbc){scroll-padding:6.5rem!important}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-navigation.side-nav{position:sticky;top:6.5rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) html:has(body.betterhomesbc,body.betterbuildingsbc) .single-incentives.single-incentives .overview-block__details h3{font-size:1.25rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .item.amount .body p{font-size:1.25rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #faqs-and-more .grid{gap:2rem}@media(min-width:991px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #faqFilterApp .sidebar.sidebar,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .sidebar.sidebar{position:sticky;top:6.5rem}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h2,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .rebate__title h3,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h4,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h5,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h6{font-size-adjust:.8;line-height:1.8}@media(min-width:990px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h2,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .rebate__title h3,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h4,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h5,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp h6{font-size-adjust:none}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .results__title,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #faqFilterApp .results__title,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .results__title,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #pqeaFilterApp .results__title{display:inline-block;margin-right:2rem}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .results__title span,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #faqFilterApp .results__title span,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #contractorFilterApp .results__title span,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #pqeaFilterApp .results__title span{display:inline}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .rebate.odd{outline:1px solid #ddd;outline-offset:1rem;margin-block:1rem}@media(min-width:782px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) #rebateFilterApp .rebate.odd{outline:none;margin-block:initial}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-media-text.home-icon .wp-block-media-text__media,html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-media-text.home-icon .wp-block-media-text__content *{text-align:center;font-size-adjust:.66}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-media-text.home-icon .wp-block-media-text__media img{max-width:80px}@media(min-width:782px){html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-media-text.home-icon .wp-block-media-text__media{max-width:100px}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) .wp-block-media-text.home-icon .wp-block-media-text__content *{font-size-adjust:none;text-align:left}}html:has(body.custom-betterbuildingsbc,body.custom-betterhomesbc,body.betterbuildingsbc,body.betterhomesbc) body.custom-goelectricbc.goelectricbc .wp-block-media-text:not(.link-card) .wp-block-media-text__media{padding-inline:0}:root{color-scheme:light dark;color:var(--white);background-color:var(--mineshaft);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus-visible,.sr-only-focusable:active{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}
