.elementor-1335 .elementor-element.elementor-element-3dd80ebf > .elementor-container {max-width: 1500px;}
.elementor-1335 .elementor-element.elementor-element-3dd80ebf:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-3dd80ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url("https://s3.amazonaws.com/los-angeles-contractors/wp-content/uploads/2020/12/plumber-228010_1920-1.jpg");background-position: bottom center;background-size: cover;}
.elementor-1335 .elementor-element.elementor-element-3dd80ebf > .elementor-background-overlay {background-color: #000;opacity: .7;transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-1335 .elementor-element.elementor-element-3dd80ebf {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1335 .elementor-element.elementor-element-5c23af2c {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-5c23af2c .elementor-heading-title {color: #fff;font-family: "Open Sans",Sans-serif;font-size: 60px;font-weight: 700;}
.elementor-1335 .elementor-element.elementor-element-5c23af2c > .elementor-widget-container {margin: 100px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-2944f32d {--divider-border-style: solid;--divider-color: #fff;--divider-border-width: 2px;}
.elementor-1335 .elementor-element.elementor-element-2944f32d .elementor-divider-separator {width: 45%;margin: 0 auto;margin-center: 0;}
.elementor-1335 .elementor-element.elementor-element-2944f32d .elementor-divider {text-align: center;padding-top: 15px;padding-bottom: 15px;}
.elementor-1335 .elementor-element.elementor-element-686a3d3e .elementor-text-editor {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-686a3d3e {color: #fff;font-family: "Open Sans",Sans-serif;font-size: 20px;}
.elementor-1335 .elementor-element.elementor-element-47b491d .elementor-button {font-family: "Open Sans",Sans-serif;font-size: 26px;text-transform: uppercase;fill: #fff;color: #fff;background-color: #f90;}
.elementor-1335 .elementor-element.elementor-element-47b491d .elementor-button:hover, .elementor-1335 .elementor-element.elementor-element-47b491d .elementor-button:focus {color: #fff;}
.elementor-1335 .elementor-element.elementor-element-47b491d .elementor-button:hover svg, .elementor-1335 .elementor-element.elementor-element-47b491d .elementor-button:focus svg {fill: #fff;}
.elementor-1335 .elementor-element.elementor-element-47b491d > .elementor-widget-container {margin: 0px 0px 40px 0px;}
.elementor-1335 .elementor-element.elementor-element-5e59795c > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-7772f9c3 {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-7772f9c3 .elementor-heading-title {color: #000;font-family: "Open Sans",Sans-serif;font-size: 48px;}
.elementor-1335 .elementor-element.elementor-element-7772f9c3 > .elementor-widget-container {margin: 20px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-26769a0f > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-26769a0f a {color: #23a455;}
.elementor-1335 .elementor-element.elementor-element-7d13f4b8 {color: #000;font-family: "Open Sans",Sans-serif;font-size: 20px;}
.elementor-1335 .elementor-element.elementor-element-30e654eb > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-6db28f34 {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-6db28f34 .elementor-heading-title {color: #000;font-family: "Open Sans",Sans-serif;font-size: 36px;}
.elementor-1335 .elementor-element.elementor-element-6db28f34 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-442b9880 {font-family: "Open Sans",Sans-serif;}
.elementor-1335 .elementor-element.elementor-element-327c157b > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-327c157b a {color: #23a455;}
.elementor-1335 .elementor-element.elementor-element-761c6da2 {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-761c6da2 .elementor-heading-title {color: #000;font-family: "Open Sans",Sans-serif;font-size: 48px;}
.elementor-1335 .elementor-element.elementor-element-761c6da2 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-6b919cc1 .elementor-image img {box-shadow: 0px 0px 30px 0px rgba(0,0,0,.5);}
.elementor-1335 .elementor-element.elementor-element-6b919cc1 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-3b4f4b2 .elementor-image img {box-shadow: 0px 0px 30px 0px rgba(0,0,0,.5);}
.elementor-1335 .elementor-element.elementor-element-3b4f4b2 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-1856aaa5 {color: #000;font-family: "Open Sans",Sans-serif;font-size: 20px;}
.elementor-1335 .elementor-element.elementor-element-6793f641 > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-6793f641 a {color: #23a455;}
.elementor-1335 .elementor-element.elementor-element-60d6b159 {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-60d6b159 .elementor-heading-title {color: #000;font-family: "Open Sans",Sans-serif;font-size: 48px;}
.elementor-1335 .elementor-element.elementor-element-60d6b159 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-4b8a6174 {color: #000;font-family: "Open Sans",Sans-serif;font-size: 20px;}
.elementor-1335 .elementor-element.elementor-element-94e0687 > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-94e0687 a {color: #23a455;}
.elementor-1335 .elementor-element.elementor-element-bab4fec {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-bab4fec .elementor-heading-title {color: #000;font-family: "Open Sans",Sans-serif;font-size: 48px;}
.elementor-1335 .elementor-element.elementor-element-bab4fec > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-547bc93 {color: #000;font-family: "Open Sans",Sans-serif;font-size: 20px;}
.elementor-1335 .elementor-element.elementor-element-adafc00 .elementor-image img {box-shadow: 0px 0px 30px 0px rgba(0,0,0,.5);}
.elementor-1335 .elementor-element.elementor-element-adafc00 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-94b6504 .elementor-image img {box-shadow: 0px 0px 30px 0px rgba(0,0,0,.5);}
.elementor-1335 .elementor-element.elementor-element-94b6504 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-b9745b8 > .elementor-container {max-width: 1400px;}
.elementor-1335 .elementor-element.elementor-element-b9745b8 a {color: #23a455;}
.elementor-1335 .elementor-element.elementor-element-5d3b00f {text-align: center;}
.elementor-1335 .elementor-element.elementor-element-5d3b00f .elementor-heading-title {color: #000;font-family: "Open Sans",Sans-serif;font-size: 48px;}
.elementor-1335 .elementor-element.elementor-element-5d3b00f > .elementor-widget-container {margin: 0px 0px 0px 0px;}
.elementor-1335 .elementor-element.elementor-element-614bee0 {color: #000;font-family: "Open Sans",Sans-serif;font-size: 20px;}
.elementor-1335 .elementor-element.elementor-element-5753735c {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-1335 .elementor-element.elementor-element-5753735c > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
:root {--page-title-display: none;}
@media (min-width:1025px) {.elementor-1335 .elementor-element.elementor-element-3dd80ebf:not(.elementor-motion-effects-element-type-background), .elementor-1335 .elementor-element.elementor-element-3dd80ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-attachment: fixed;}}