.elementor-3065 .elementor-element.elementor-element-5abf732{--display:flex;--overlay-opacity:0.33;}.elementor-3065 .elementor-element.elementor-element-5abf732:not(.elementor-motion-effects-element-type-background), .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3065 .elementor-element.elementor-element-5abf732::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://totalhomeserviceshvac.com/wp-content/uploads/2026/03/ChatGPT-Image-Mar-30-2026-01_13_47-PM.png");}.elementor-3065 .elementor-element.elementor-element-7c69f92{font-size:18px;font-weight:200;color:var( --e-global-color-astglobalcolor5 );}.elementor-3065 .elementor-element.elementor-element-d5653d7{--display:flex;--overlay-opacity:0.5;}.elementor-3065 .elementor-element.elementor-element-d5653d7::before, .elementor-3065 .elementor-element.elementor-element-d5653d7 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-d5653d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-d5653d7 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-d5653d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-d5653d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor1 ) 0%, #f2295b 100%);}.elementor-3065 .elementor-element.elementor-element-3060a8b{font-weight:200;}.elementor-3065 .elementor-element.elementor-element-350f0a6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-3065 .elementor-element.elementor-element-350f0a6::before, .elementor-3065 .elementor-element.elementor-element-350f0a6 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-350f0a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-350f0a6 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-350f0a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-350f0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://totalhomeserviceshvac.com/wp-content/uploads/2026/03/dark-grunge-texture-background-with-scratches-stains-scaled.png");background-size:cover;}.elementor-3065 .elementor-element.elementor-element-1b0e6bd{--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;}.elementor-3065 .elementor-element.elementor-element-c2e383b{--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;}.elementor-3065 .elementor-element.elementor-element-419fb62{--display:flex;--overlay-opacity:0.5;}.elementor-3065 .elementor-element.elementor-element-419fb62::before, .elementor-3065 .elementor-element.elementor-element-419fb62 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-419fb62 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-419fb62 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-419fb62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-419fb62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor1 ) 18%, #f2295b 100%);}.elementor-3065 .elementor-element.elementor-element-f717610{font-size:18px;font-weight:200;}.elementor-3065 .elementor-element.elementor-element-a183377{--display:flex;--overlay-opacity:1;}.elementor-3065 .elementor-element.elementor-element-a183377::before, .elementor-3065 .elementor-element.elementor-element-a183377 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-a183377 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-a183377 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-a183377 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-a183377 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://totalhomeserviceshvac.com/wp-content/uploads/2026/03/dark-grunge-texture-background-with-scratches-stains-scaled.png");}.elementor-3065 .elementor-element.elementor-element-dbe45ac{font-size:18px;font-weight:200;color:var( --e-global-color-astglobalcolor5 );}.elementor-3065 .elementor-element.elementor-element-cc44bd5 .elementor-button{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-3065 .elementor-element.elementor-element-cc44bd5 .elementor-button:hover, .elementor-3065 .elementor-element.elementor-element-cc44bd5 .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-3065 .elementor-element.elementor-element-cc44bd5 .elementor-button:hover svg, .elementor-3065 .elementor-element.elementor-element-cc44bd5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3065 .elementor-element.elementor-element-c054e86{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;}.elementor-3065 .elementor-element.elementor-element-c054e86::before, .elementor-3065 .elementor-element.elementor-element-c054e86 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-c054e86 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-c054e86 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-c054e86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-c054e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor1 ) 0%, var( --e-global-color-astglobalcolor0 ) 100%);}.elementor-3065 .elementor-element.elementor-element-a4ea46d{--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;}.elementor-3065 .elementor-element.elementor-element-b5b0fa9{font-size:18px;font-weight:200;}.elementor-3065 .elementor-element.elementor-element-e789d1e{--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;}.elementor-3065 .elementor-element.elementor-element-e42fbfd{font-size:18px;font-weight:200;}.elementor-3065 .elementor-element.elementor-element-5888ced{--display:flex;--overlay-opacity:1;}.elementor-3065 .elementor-element.elementor-element-5888ced::before, .elementor-3065 .elementor-element.elementor-element-5888ced > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-5888ced > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-5888ced > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-5888ced > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-5888ced > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://totalhomeserviceshvac.com/wp-content/uploads/2026/03/dark-grunge-texture-background-with-scratches-stains-scaled.png");}.elementor-3065 .elementor-element.elementor-element-ab5b258{font-size:18px;font-weight:200;}.elementor-3065 .elementor-element.elementor-element-55aca82 .elementor-button{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-3065 .elementor-element.elementor-element-55aca82 .elementor-button:hover, .elementor-3065 .elementor-element.elementor-element-55aca82 .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-3065 .elementor-element.elementor-element-55aca82 .elementor-button:hover svg, .elementor-3065 .elementor-element.elementor-element-55aca82 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-3065 .elementor-element.elementor-element-deea4ec{--display:flex;--overlay-opacity:0.5;}.elementor-3065 .elementor-element.elementor-element-deea4ec::before, .elementor-3065 .elementor-element.elementor-element-deea4ec > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-deea4ec > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-deea4ec > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-deea4ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-deea4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor1 ) 0%, var( --e-global-color-astglobalcolor0 ) 100%);}.elementor-3065 .elementor-element.elementor-element-4ed7580{font-size:18px;font-weight:200;}@media(min-width:768px){.elementor-3065 .elementor-element.elementor-element-1b0e6bd{--width:50%;}.elementor-3065 .elementor-element.elementor-element-c2e383b{--width:50%;}.elementor-3065 .elementor-element.elementor-element-a4ea46d{--width:50%;}.elementor-3065 .elementor-element.elementor-element-e789d1e{--width:50%;}}@media(max-width:767px){.elementor-3065 .elementor-element.elementor-element-5abf732::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .e-con-inner > .elementor-background-video-container::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3065 .elementor-element.elementor-element-5abf732 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;}}