.elementor-12686 .elementor-element.elementor-element-ed9d8d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.66;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-ed9d8d1:not(.elementor-motion-effects-element-type-background), .elementor-12686 .elementor-element.elementor-element-ed9d8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thriveenergyinc.com/wp-content/uploads/2026/03/applicable-federal-rate-definition.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12686 .elementor-element.elementor-element-ed9d8d1::before, .elementor-12686 .elementor-element.elementor-element-ed9d8d1 > .elementor-background-video-container::before, .elementor-12686 .elementor-element.elementor-element-ed9d8d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12686 .elementor-element.elementor-element-ed9d8d1 > .elementor-background-slideshow::before, .elementor-12686 .elementor-element.elementor-element-ed9d8d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12686 .elementor-element.elementor-element-ed9d8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-69e9fbd );--background-overlay:'';}.elementor-12686 .elementor-element.elementor-element-7919476{text-align:center;}.elementor-12686 .elementor-element.elementor-element-7919476 .elementor-heading-title{color:var( --e-global-color-6b6f79b );}.elementor-12686 .elementor-element.elementor-element-60ae365{text-align:center;color:var( --e-global-color-6b6f79b );}.elementor-12686 .elementor-element.elementor-element-8f8e1f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-8f8e1f5:not(.elementor-motion-effects-element-type-background), .elementor-12686 .elementor-element.elementor-element-8f8e1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12686 .elementor-element.elementor-element-0af9b32{text-align:center;}.elementor-12686 .elementor-element.elementor-element-eb855cd{text-align:center;}.elementor-12686 .elementor-element.elementor-element-1afe48e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12686 .elementor-element.elementor-element-9274dce{--display:flex;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-e710887{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-12686 .elementor-element.elementor-element-e6dba84{--display:flex;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-805c1e1{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-ribbon-inner{background-color:var( --e-global-color-3201cb5 );color:#ffffff;}.elementor-12686 .elementor-element.elementor-element-3805e05{--display:flex;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-a5b8dd6{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-12686 .elementor-element.elementor-element-77ddd7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-77ddd7e:not(.elementor-motion-effects-element-type-background), .elementor-12686 .elementor-element.elementor-element-77ddd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-12686 .elementor-element.elementor-element-52791d2{text-align:center;}.elementor-12686 .elementor-element.elementor-element-66a05f1{text-align:center;}.elementor-12686 .elementor-element.elementor-element-052afc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12686 .elementor-element.elementor-element-59ac6ab{--display:flex;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-381efdd{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-12686 .elementor-element.elementor-element-fae1c9c{--display:flex;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-df4a47d{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-12686 .elementor-element.elementor-element-ce17a5a{--display:flex;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-a733b97{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-12686 .elementor-element.elementor-element-e6141f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-e6141f1:not(.elementor-motion-effects-element-type-background), .elementor-12686 .elementor-element.elementor-element-e6141f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12686 .elementor-element.elementor-element-a4f74e5{text-align:center;}.elementor-12686 .elementor-element.elementor-element-7866337{text-align:center;}.elementor-12686 .elementor-element.elementor-element-ef6377c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12686 .elementor-element.elementor-element-8740962{--display:flex;}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-1f719ad{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-da2b477{--display:flex;}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__button:hover{background-color:var( --e-global-color-69e9fbd );}.elementor-12686 .elementor-element.elementor-element-e3045e3{--e-price-table-header-background-color:#0C78B3;}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__currency, .elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__integer-part, .elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__fractional-part{color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(85em/100);}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__currency{align-self:flex-start;}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__features-list{text-align:start;}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-12686 .elementor-element.elementor-element-a2d9698{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-b73989a{--display:flex;}.elementor-12686 .elementor-element.elementor-element-423b5da{--display:flex;}.elementor-12686 .elementor-element.elementor-element-3ce9ec2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-3ce9ec2:not(.elementor-motion-effects-element-type-background), .elementor-12686 .elementor-element.elementor-element-3ce9ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12686 .elementor-element.elementor-element-58df7d9{--display:flex;}.elementor-12686 .elementor-element.elementor-element-02587d8{--display:flex;}.elementor-12686 .elementor-element.elementor-element-2b2dd26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.66;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12686 .elementor-element.elementor-element-2b2dd26:not(.elementor-motion-effects-element-type-background), .elementor-12686 .elementor-element.elementor-element-2b2dd26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thriveenergyinc.com/wp-content/uploads/2026/03/Why-Builders-and-Homeowners.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12686 .elementor-element.elementor-element-2b2dd26::before, .elementor-12686 .elementor-element.elementor-element-2b2dd26 > .elementor-background-video-container::before, .elementor-12686 .elementor-element.elementor-element-2b2dd26 > .e-con-inner > .elementor-background-video-container::before, .elementor-12686 .elementor-element.elementor-element-2b2dd26 > .elementor-background-slideshow::before, .elementor-12686 .elementor-element.elementor-element-2b2dd26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12686 .elementor-element.elementor-element-2b2dd26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-69e9fbd );--background-overlay:'';}.elementor-12686 .elementor-element.elementor-element-460b38f{text-align:center;}.elementor-12686 .elementor-element.elementor-element-460b38f .elementor-heading-title{color:var( --e-global-color-6b6f79b );}.elementor-12686 .elementor-element.elementor-element-4a40235 .elementor-button{background-color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-4a40235 .elementor-button:hover, .elementor-12686 .elementor-element.elementor-element-4a40235 .elementor-button:focus{background-color:var( --e-global-color-6b6f79b );color:var( --e-global-color-3201cb5 );}.elementor-12686 .elementor-element.elementor-element-4a40235 .elementor-button:hover svg, .elementor-12686 .elementor-element.elementor-element-4a40235 .elementor-button:focus svg{fill:var( --e-global-color-3201cb5 );}@media(max-width:1024px){.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-12686 .elementor-element.elementor-element-e710887 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-805c1e1 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-a5b8dd6 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-381efdd .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-df4a47d .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-a733b97 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-1f719ad .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-12686 .elementor-element.elementor-element-e3045e3 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}