.elementor-620 .elementor-element.elementor-element-32883a3:not(.elementor-motion-effects-element-type-background),.elementor-620 .elementor-element.elementor-element-32883a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://abundanthotwater.com.au/wp-content/uploads/2024/10/hot-water-installation2-768x768.jpeg);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-620 .elementor-element.elementor-element-32883a3>.elementor-background-overlay{background-color:#000B2E;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-620 .elementor-element.elementor-element-32883a3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-70px;margin-bottom:0;padding:100px 0 100px 0}.elementor-620 .elementor-element.elementor-element-0fc62c4 .aux-widget-inner>*{text-align:center;margin-left:auto!important;margin-right:auto!important}.elementor-620 .elementor-element.elementor-element-0fc62c4 .aux-modern-heading-primary{font-size:35px;color:#FFF}.elementor-620 .elementor-element.elementor-element-1fee3b6>.elementor-container{max-width:1400px}.elementor-620 .elementor-element.elementor-element-81b6be7{width:var(--container-widget-width,100%);max-width:100%;animation-duration:1500ms;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-620 .elementor-element.elementor-element-81b6be7 .aux-modern-heading-secondary{font-size:39px;font-weight:700;letter-spacing:-.5px;color:#000}.elementor-620 .elementor-element.elementor-element-81b6be7 .aux-modern-heading-divider{background-color:red}.elementor-620 .elementor-element.elementor-element-81b6be7 .aux-modern-heading-description{color:#000}.elementor-620 .elementor-element.elementor-element-ed7cdc6{color:#000}.elementor-620 .elementor-element.elementor-element-364e300>.elementor-container{max-width:1400px}.elementor-620 .elementor-element.elementor-element-6e0210f .woocommerce-Price-amount{color:red;font-weight:600}.elementor-620 .elementor-element.elementor-element-5939625{--display:flex}.elementor-620 .elementor-element.elementor-element-2c4bbf5{width:var(--container-widget-width,100%);max-width:100%;animation-duration:1500ms;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-620 .elementor-element.elementor-element-2c4bbf5 .aux-modern-heading-secondary{font-size:39px;font-weight:700;letter-spacing:-.5px;color:#000}.elementor-620 .elementor-element.elementor-element-2c4bbf5 .aux-modern-heading-divider{background-color:red}.elementor-620 .elementor-element.elementor-element-2c4bbf5 .aux-modern-heading-description{color:#000}.elementor-620 .elementor-element.elementor-element-016c8f5{--display:flex}.elementor-620 .elementor-element.elementor-element-2917ebc{width:var(--container-widget-width,100%);max-width:100%;animation-duration:1500ms;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-620 .elementor-element.elementor-element-2917ebc .aux-widget-inner>*{text-align:center;margin-left:auto!important;margin-right:auto!important}.elementor-620 .elementor-element.elementor-element-2917ebc .aux-modern-heading-secondary{font-size:39px;font-weight:700;letter-spacing:-.5px}.elementor-620 .elementor-element.elementor-element-2917ebc .aux-modern-heading-divider{background-color:red}.elementor-620 .elementor-element.elementor-element-4bf1b36>.elementor-container{max-width:1400px}.elementor-620 .elementor-element.elementor-element-4bf1b36{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-620 .elementor-element.elementor-element-4bf1b36>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-tab-title{background-color:#15507E}.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-accordion-icon,.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-accordion-title{color:#FFF}.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-accordion-icon svg{fill:#FFF}.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-active .elementor-accordion-icon,.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-active .elementor-accordion-title{color:#FFF}.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-active .elementor-accordion-icon svg{fill:#FFF}.elementor-620 .elementor-element.elementor-element-c5b69c5 .elementor-tab-content{color:#000;font-size:16px}@media(min-width:768px){.elementor-620 .elementor-element.elementor-element-5939625{--content-width:1400px}}@media(min-width:1025px){.elementor-620 .elementor-element.elementor-element-32883a3:not(.elementor-motion-effects-element-type-background),.elementor-620 .elementor-element.elementor-element-32883a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:767px){.elementor-620 .elementor-element.elementor-element-81b6be7 .aux-modern-heading-secondary{font-size:1.4em}.elementor-620 .elementor-element.elementor-element-2c4bbf5 .aux-modern-heading-secondary{font-size:1.4em}.elementor-620 .elementor-element.elementor-element-2917ebc .aux-modern-heading-secondary{font-size:1.5em}}