.elementor-101 .elementor-element.elementor-element-5145a749:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-5145a749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onecallplumbing.net/wp-content/uploads/2024/06/service-main.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-101 .elementor-element.elementor-element-5145a749 > .elementor-container{min-height:500px;}.elementor-101 .elementor-element.elementor-element-5145a749{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-101 .elementor-element.elementor-element-5145a749 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-143115b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-101 .elementor-element.elementor-element-143115b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cb5d9e );}.elementor-101 .elementor-element.elementor-element-143115b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 10%;}.elementor-101 .elementor-element.elementor-element-143115b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-6e2324dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:40px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-4bc41b63{margin-top:45px;margin-bottom:45px;padding:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-718a9622 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-fffd454 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-101 .elementor-element.elementor-element-35e36e6{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-44f6dae5 );}.elementor-101 .elementor-element.elementor-element-75362e00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-101 .elementor-element.elementor-element-75362e00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-61cf4799:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-101 .elementor-element.elementor-element-61cf4799 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onecallplumbing.net/wp-content/uploads/2024/06/red-service-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-101 .elementor-element.elementor-element-61cf4799 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-101 .elementor-element.elementor-element-61cf4799 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-193a15b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-69bbf354{text-align:center;}.elementor-101 .elementor-element.elementor-element-69bbf354 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-47e8ef32{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-8a7dd8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-101 .elementor-element.elementor-element-8a7dd8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onecallplumbing.net/wp-content/uploads/2024/06/blue-service-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-101 .elementor-element.elementor-element-8a7dd8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-101 .elementor-element.elementor-element-8a7dd8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-4e67f152 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-4c2a8b30{text-align:center;}.elementor-101 .elementor-element.elementor-element-4c2a8b30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-5f87c410{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-118a2e48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-101 .elementor-element.elementor-element-118a2e48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-1f1731f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-101 .elementor-element.elementor-element-1f1731f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onecallplumbing.net/wp-content/uploads/2024/06/red-service-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-101 .elementor-element.elementor-element-1f1731f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-101 .elementor-element.elementor-element-1f1731f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-63dabd8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-3a3e6fe{text-align:center;}.elementor-101 .elementor-element.elementor-element-3a3e6fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-cf011b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-1475b869:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-101 .elementor-element.elementor-element-1475b869 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onecallplumbing.net/wp-content/uploads/2024/06/blue-service-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-101 .elementor-element.elementor-element-1475b869 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-101 .elementor-element.elementor-element-1475b869 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-36d2c0da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-75373fb9{text-align:center;}.elementor-101 .elementor-element.elementor-element-75373fb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-1b9f0207{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-7db9537{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-101 .elementor-element.elementor-element-7db9537 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-e805bd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-101 .elementor-element.elementor-element-e805bd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onecallplumbing.net/wp-content/uploads/2024/06/red-service-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-101 .elementor-element.elementor-element-e805bd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-101 .elementor-element.elementor-element-e805bd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-101 .elementor-element.elementor-element-596c479 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-64d0920{text-align:center;}.elementor-101 .elementor-element.elementor-element-64d0920 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:35px;color:var( --e-global-color-356f9a39 );}.elementor-101 .elementor-element.elementor-element-fb67d74{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-356f9a39 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-5145a749 > .elementor-container{min-height:400px;}.elementor-101 .elementor-element.elementor-element-143115b4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-6e2324dd{text-align:center;}.elementor-101 .elementor-element.elementor-element-6e2324dd .elementor-heading-title{font-size:34px;line-height:36px;}.elementor-101 .elementor-element.elementor-element-718a9622{text-align:center;}.elementor-101 .elementor-element.elementor-element-718a9622 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-101 .elementor-element.elementor-element-35e36e6{text-align:center;font-size:16px;line-height:28px;}.elementor-101 .elementor-element.elementor-element-69bbf354{text-align:center;}.elementor-101 .elementor-element.elementor-element-69bbf354 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-101 .elementor-element.elementor-element-47e8ef32{text-align:center;font-size:16px;line-height:28px;}.elementor-101 .elementor-element.elementor-element-4c2a8b30{text-align:center;}.elementor-101 .elementor-element.elementor-element-4c2a8b30 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-101 .elementor-element.elementor-element-5f87c410{text-align:center;font-size:16px;line-height:28px;}.elementor-101 .elementor-element.elementor-element-3a3e6fe{text-align:center;}.elementor-101 .elementor-element.elementor-element-3a3e6fe .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-101 .elementor-element.elementor-element-cf011b{text-align:center;font-size:16px;line-height:28px;}.elementor-101 .elementor-element.elementor-element-75373fb9{text-align:center;}.elementor-101 .elementor-element.elementor-element-75373fb9 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-101 .elementor-element.elementor-element-1b9f0207{text-align:center;font-size:16px;line-height:28px;}.elementor-101 .elementor-element.elementor-element-64d0920{text-align:center;}.elementor-101 .elementor-element.elementor-element-64d0920 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-101 .elementor-element.elementor-element-fb67d74{text-align:center;font-size:16px;line-height:28px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-5145a749 > .elementor-container{min-height:250px;}.elementor-101 .elementor-element.elementor-element-143115b4 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-101 .elementor-element.elementor-element-6e2324dd .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-718a9622 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-35e36e6{font-size:14px;}.elementor-101 .elementor-element.elementor-element-69bbf354 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-47e8ef32{font-size:14px;}.elementor-101 .elementor-element.elementor-element-4c2a8b30 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-5f87c410{font-size:14px;}.elementor-101 .elementor-element.elementor-element-3a3e6fe .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-cf011b{font-size:14px;}.elementor-101 .elementor-element.elementor-element-75373fb9 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-1b9f0207{font-size:14px;}.elementor-101 .elementor-element.elementor-element-64d0920 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-101 .elementor-element.elementor-element-fb67d74{font-size:14px;}}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-143115b4{width:63.026%;}.elementor-101 .elementor-element.elementor-element-70b3b53{width:36.939%;}}@media(max-width:1024px) and (min-width:768px){.elementor-101 .elementor-element.elementor-element-143115b4{width:100%;}.elementor-101 .elementor-element.elementor-element-7532f076{width:100%;}.elementor-101 .elementor-element.elementor-element-b97521d{width:100%;}.elementor-101 .elementor-element.elementor-element-7f9ff966{width:100%;}.elementor-101 .elementor-element.elementor-element-4db25b92{width:100%;}.elementor-101 .elementor-element.elementor-element-3bd89f1{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-6e2324dd */.elementor-101 .elementor-element.elementor-element-6e2324dd .line-two {
    font-size: 0.8em;
}

.elementor-101 .elementor-element.elementor-element-6e2324dd .line-three {
    font-size: 0.6em;
    font-weight: 400;
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35e36e6 */.elementor-101 .elementor-element.elementor-element-35e36e6 p {
    margin-bottom: 0;
}

.elementor-101 .elementor-element.elementor-element-35e36e6 a {
    color: inherit;
    font-weight: 700;
}

.elementor-101 .elementor-element.elementor-element-35e36e6 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e8ef32 */.elementor-101 .elementor-element.elementor-element-47e8ef32 p {
    margin-bottom: 0;
}

.elementor-101 .elementor-element.elementor-element-47e8ef32 a {
    color: inherit;
    font-weight: 700;
}

.elementor-101 .elementor-element.elementor-element-47e8ef32 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f87c410 */.elementor-101 .elementor-element.elementor-element-5f87c410 p {
    margin-bottom: 0;
}

.elementor-101 .elementor-element.elementor-element-5f87c410 a {
    color: inherit;
    font-weight: 700;
}

.elementor-101 .elementor-element.elementor-element-5f87c410 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf011b */.elementor-101 .elementor-element.elementor-element-cf011b p {
    margin-bottom: 0;
}

.elementor-101 .elementor-element.elementor-element-cf011b a {
    color: inherit;
    font-weight: 700;
}

.elementor-101 .elementor-element.elementor-element-cf011b a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b9f0207 */.elementor-101 .elementor-element.elementor-element-1b9f0207 p {
    margin-bottom: 0;
}

.elementor-101 .elementor-element.elementor-element-1b9f0207 a {
    color: inherit;
    font-weight: 700;
}

.elementor-101 .elementor-element.elementor-element-1b9f0207 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb67d74 */.elementor-101 .elementor-element.elementor-element-fb67d74 p {
    margin-bottom: 0;
}

.elementor-101 .elementor-element.elementor-element-fb67d74 a {
    color: inherit;
    font-weight: 700;
}

.elementor-101 .elementor-element.elementor-element-fb67d74 a:hover {
    text-decoration: underline;
}/* End custom CSS */