PageSourceSearch

https://www.magicplumbing.com/

html magicplumbing.com collected 2026-10-05 22:13:41 UTC 357,507 bytes, 2,233 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4    <meta charset="UTF-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1">
6    <link rel="profile" href="https://gmpg.org/xfn/11">
7    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/0daec2d5ecfde767fa80864e600fa8f9/script.js"></script>
8
9	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
10	<title>Plumber San Francisco | Magic Plumbing Heating &amp; Cooling &amp; Heating</title>
11	<meta name="description" content="San Francisco&#039;s trusted plumber since 1980. Same-day service for drains, water heaters, sewer repair &amp; HVAC. Licensed, bonded &amp; insured. Call 415-441-2255." />
12	<link rel="canonical" href="https://www.magicplumbing.com/" />
13	<meta property="og:locale" content="en_US" />
14	<meta property="og:type" content="website" />
15	<meta property="og:title" content="Plumber San Francisco | Magic Plumbing Heating &amp; Cooling &amp; Heating" />
16	<meta property="og:description" content="San Francisco&#039;s trusted plumber since 1980. Same-day service for drains, water heaters, sewer repair &amp; HVAC. Licensed, bonded &amp; insured. Call 415-441-2255." />
17	<meta property="og:url" content="https://www.magicplumbing.com/" />
18	<meta property="og:site_name" content="Magic Plumbing" />
19	<meta property="article:publisher" content="https://www.facebook.com/magicplumbingsanfrancisco/" />
20	<meta property="article:modified_time" content="2026-09-15T04:49:40+00:00" />
21	<meta property="og:image" content="https://www.magicplumbing.com/wp-content/uploads/2023/12/cooling-icon1.webp" />
22	<meta property="og:image:width" content="63" />
23	<meta property="og:image:height" content="50" />
24	<meta property="og:image:type" content="image/webp" />
25	<meta name="twitter:card" content="summary_large_image" />
26	<meta name="twitter:site" content="@magicplumbing" />
27	
27<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.magicplumbing.com\/","url":"https:\/\/www.magicplumbing.com\/","name":"Plumber San Francisco | Magic Plumbing Heating & Cooling & Heating","isPartOf":{"@id":"https:\/\/www.magicplumbing.com\/#website"},"about":{"@id":"https:\/\/www.magicplumbing.com\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/www.magicplumbing.com\/#primaryimage"},"image":{"@id":"https:\/\/www.magicplumbing.com\/#primaryimage"},"thumbnailUrl":"https:\/\/www.magicplumbing.com\/wp-content\/uploads\/2023\/12\/cooling-icon1.webp","datePublished":"2023-12-04T20:14:46+00:00","dateModified":"2026-09-15T04:49:40+00:00","description":"San Francisco's trusted plumber since 1980. Same-day service for drains, water heaters, sewer repair & HVAC. Licensed, bonded & insured. Call 415-441-2255.","breadcrumb":{"@id":"https:\/\/www.magicplumbing.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.magicplumbing.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.magicplumbing.com\/#primaryimage","url":"https:\/\/www.magicplumbing.com\/wp-content\/uploads\/2023\/12\/cooling-icon1.webp","contentUrl":"https:\/\/www.magicplumbing.com\/wp-content\/uploads\/2023\/12\/cooling-icon1.webp","width":63,"height":50},{"@type":"BreadcrumbList","@id":"https:\/\/www.magicplumbing.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.magicplumbing.com\/#website","url":"https:\/\/www.magicplumbing.com\/","name":"Magic Plumbing","description":"Unbeatable Customer Service for over 40 Years","publisher":{"@id":"https:\/\/www.magicplumbing.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.magicplumbing.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.magicplumbing.com\/#organization","name":"Magic Plumbing Heating & Cooling","url":"https:\/\/www.magicplumbing.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.magicplumbing.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.magicplumbing.com\/wp-content\/uploads\/2023\/12\/magicplumbing-logo-temp.png","contentUrl":"https:\/\/www.magicplumbing.com\/wp-content\/uploads\/2023\/12\/magicplumbing-logo-temp.png","width":361,"height":131,"caption":"Magic Plumbing Heating & Cooling"},"image":{"@id":"https:\/\/www.magicplumbing.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/magicplumbingsanfrancisco\/","https:\/\/x.com\/magicplumbing","https:\/\/www.homeadvisor.com\/rated.MagicPlumbing.71029072.html","https:\/\/www.networx.com\/c.magic_plumbing_inc","https:\/\/www.yelp.com\/biz\/magic-plumbing-san-francisco-12","https:\/\/www.angi.com\/companylist\/us\/ca\/san-francisco\/magic-plumbing-reviews-150989.htm","https:\/\/www.bbb.org\/us\/ca\/san-francisco\/profile\/plumber\/magic-plumbing-inc-1116-30697","https:\/\/www.linkedin.com\/company\/magic-plumbing","https:\/\/www.customerlobby.com\/reviews\/23217\/magic-plumbing","https:\/\/nextdoor.com\/pages\/magic-plumbing-inc-san-francisco-ca\/"]}]}</script>
27
28	<!-- / Yoast SEO plugin. -->
29
30
31<link rel="alternate" type="application/rss+xml" title="Magic Plumbing &raquo; Feed" href="https://www.magicplumbing.com/feed/" />
32<link rel="alternate" type="application/rss+xml" title="Magic Plumbing &raquo; Comments Feed" href="https://www.magicplumbing.com/comments/feed/" />
33<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.magicplumbing.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.magicplumbing.com%2F" />
34<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.magicplumbing.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.magicplumbing.com%2F&#038;format=xml" />
35<style id="wp-img-auto-sizes-contain-inline-css">
36img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
37/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
38</style>
39<style id="wp-emoji-styles-inline-css">
40
41	img.wp-smiley, img.emoji {
42		display: inline !important;
43		border: none !important;
44		box-shadow: none !important;
45		height: 1em !important;
46		width: 1em !important;
47		margin: 0 0.07em !important;
48		vertical-align: -0.1em !important;
49		background: none !important;
50		padding: 0 !important;
51	}
52/*# sourceURL=wp-emoji-styles-inline-css */
53</style>
54<style id="global-styles-inline-css">
55:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
55--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
55.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
56:root :where(.wp-block-icon svg){width: 24px;}
57:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
58/*# sourceURL=global-styles-inline-css */
59</style>
60<link rel='stylesheet' id='hello-elementor-css' href='https://www.magicplumbing.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.9' media='all' />
61<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://www.magicplumbing.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.9' media='all' />
62<link rel='stylesheet' id='chld_thm_cfg_child-css' href='https://www.magicplumbing.com/wp-content/themes/hello-elementor-child/style.css?ver=7.1.1' media='all' />
63<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://www.magicplumbing.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.9' media='all' />
64<link rel='stylesheet' id='elementor-frontend-css' href='https://www.magicplumbing.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791228737' media='all' />
65<style id="elementor-frontend-inline-css">
66.elementor-kit-7{--e-global-color-primary:#790005;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#EC1B23;--e-global-color-dbf526d:#790005;--e-global-color-658e050:#EC1B23;--e-global-color-9046a8b:#570003;--e-global-color-3dea180:#F7F4F0;--e-global-color-d74658f:#790104;--e-global-color-2dbb9d2:#FFBA44;--e-global-typography-primary-font-family:"Futura";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Proxima Nova";--e-global-typography-secondary-font-weight:bold;--e-global-typography-text-font-family:"Proxima Nova";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Futura";--e-global-typography-accent-font-weight:bold;--e-global-typography-0031090-font-family:"Futura";--e-global-typography-0031090-font-size:2.5rem;--e-global-typography-0031090-font-weight:bold;--e-global-typography-0031090-line-height:3rem;--e-global-typography-2da0dea-font-family:"Futura";--e-global-typography-2da0dea-font-size:2rem;--e-global-typography-2da0dea-font-weight:900;--e-global-typography-f58eb02-font-family:"Futura";--e-global-typography-f58eb02-font-size:2rem;--e-global-typography-f58eb02-font-weight:bold;--e-global-typography-0977747-font-family:"Proxima Nova";--e-global-typography-0977747-font-size:4rem;--e-global-typography-0977747-font-weight:bold;--e-global-typography-514d3cf-font-family:"Futura";--e-global-typography-514d3cf-font-size:24px;--e-global-typography-514d3cf-font-weight:500;--e-global-typography-514d3cf-text-transform:capitalize;background-color:#F7F4F0;color:var( --e-global-color-text );font-family:"Proxima Nova", Sans-serif;font-weight:500;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Proxima Nova", Sans-serif;font-weight:bold;color:#FFFFFF;border-style:none;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#FFBB35;color:var( --e-global-color-text );border-style:none;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-accent );font-family:"Futura", Sans-serif;font-weight:bold;}.elementor-kit-7 h1{color:var( --e-global-color-text );font-family:"Futura", Sans-serif;font-size:2.8rem;font-weight:bold;}.elementor-kit-7 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2da0dea-font-family ), Sans-serif;font-size:var( --e-global-typography-2da0dea-font-size );font-weight:var( --e-global-typography-2da0dea-font-weight );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-kit-7 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f58eb02-font-family ), Sans-serif;font-size:var( --e-global-typography-f58eb02-font-size );
66font-weight:var( --e-global-typography-f58eb02-font-weight );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}.elementor-kit-7 h4{color:var( --e-global-color-secondary );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{border-radius:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-7{--e-global-typography-0031090-font-size:2.5rem;--e-global-typography-2da0dea-font-size:2.2rem;--e-global-typography-f58eb02-font-size:2rem;--e-global-typography-0977747-font-size:1.8rem;}.elementor-kit-7 h1{font-size:2.5rem;}.elementor-kit-7 h2{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-kit-7 h3{font-size:var( --e-global-typography-f58eb02-font-size );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-0031090-font-size:1.8rem;--e-global-typography-0031090-line-height:2rem;--e-global-typography-2da0dea-font-size:1.5rem;--e-global-typography-f58eb02-font-size:1.3rem;--e-global-typography-0977747-font-size:1.8rem;}.elementor-kit-7 h1{font-size:1.8rem;}.elementor-kit-7 h2{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-kit-7 h3{font-size:var( --e-global-typography-f58eb02-font-size );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-0031090-font-size:1.5rem;--e-global-typography-0031090-line-height:1em;--e-global-typography-2da0dea-font-size:1.4rem;--e-global-typography-2da0dea-line-height:1em;--e-global-typography-f58eb02-font-size:1.2rem;--e-global-typography-f58eb02-line-height:1em;--e-global-typography-0977747-font-size:1.5rem;}.elementor-kit-7 h1{font-size:1.5rem;line-height:1em;}.elementor-kit-7 h2{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-kit-7 h3{font-size:var( --e-global-typography-f58eb02-font-size );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
67.elementor-154 .elementor-element.elementor-element-f217e32{--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;--border-radius:10px 10px 10px 10px;}.elementor-154 .elementor-element.elementor-element-f217e32 > .elementor-shape-bottom .elementor-shape-fill, .elementor-154 .elementor-element.elementor-element-f217e32 > .e-con-inner >
67 .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-154 .elementor-element.elementor-element-f217e32 > .elementor-shape-bottom svg, .elementor-154 .elementor-element.elementor-element-f217e32 > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-2bf9580 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-154 .elementor-element.elementor-element-2bf9580{text-align:center;}.elementor-154 .elementor-element.elementor-element-2bf9580 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2rem;font-weight:bold;color:var( --e-global-color-accent );}#elementor-popup-modal-154 .dialog-widget-content{background-color:#FCFCFC;border-radius:10px 10px 10px 10px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-154{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-154 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-154 .dialog-close-button{display:flex;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}
68.elementor-77 .elementor-element.elementor-element-db845c7{--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:1;}.elementor-77 .elementor-element.elementor-element-db845c7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-db845c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2024/01/MagicPlumbingHomeHeroWeb.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-db845c7::before, .elementor-77 .elementor-element.elementor-element-db845c7 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-db845c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-db845c7 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-db845c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-db845c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 72%, var( --e-global-color-3dea180 ) 100%);}.elementor-77 .elementor-element.elementor-element-4f218ab{--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;--margin-top:100px;--margin-bottom:500px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ce83498{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ca9c3e3 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:4rem;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-65705ec .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.3rem;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
68font-weight:var( --e-global-typography-accent-font-weight );}.elementor-77 .elementor-element.elementor-element-09a2eee .elementor-button{background-color:#EC1B23;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-77 .elementor-element.elementor-element-09a2eee .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-09a2eee .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-09a2eee .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-09a2eee .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-94e4864{--display:flex;--justify-content:center;}.elementor-77 .elementor-element.elementor-element-ef6e101{--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-77 .elementor-element.elementor-element-ffcc76b{--display:flex;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1fcadd5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e178fc0{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 05px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:05px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-e178fc0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-e178fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-e178fc0.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-77 .elementor-element.elementor-element-e178fc0:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-77 .elementor-element.elementor-element-e178fc0, .elementor-77 .elementor-element.elementor-element-e178fc0::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-77 .elementor-element.elementor-element-9726da1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-8ae5aac{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 05px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:05px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-8ae5aac:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8ae5aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-8ae5aac.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-77 .elementor-element.elementor-element-8ae5aac:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-77 .elementor-element.elementor-element-8ae5aac, .elementor-77 .elementor-element.elementor-element-8ae5aac::before{--border-transition:0.3s;}.elementor-77 .elementor-element.elementor-element-80bb53b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f341894{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 05px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:05px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-f341894:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f341894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-f341894.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-77 .elementor-element.elementor-element-f341894:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-77 .elementor-element.elementor-element-f341894, .elementor-77 .elementor-element.elementor-element-f341894::before{--border-transition:0.3s;}.elementor-77 .elementor-element.elementor-element-039b9d1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-615c643{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 05px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:05px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-615c643:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-615c643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-615c643.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-77 .elementor-element.elementor-element-615c643:hover{border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-77 .elementor-element.elementor-element-615c643, .elementor-77 .elementor-element.elementor-element-615c643::before{--border-transition:0.3s;}.elementor-77 .elementor-element.elementor-element-f38fcbd .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-5f18a7a{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:6px 6px 6px 6px;}
68.elementor-77 .elementor-element.elementor-element-5f18a7a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-5f18a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3dea180 );}.elementor-77 .elementor-element.elementor-element-b6536c3{--display:flex;}.elementor-77 .elementor-element.elementor-element-b6536c3.e-con{--flex-grow:0;--flex-shrink:0;}.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-77 .elementor-element.elementor-element-ce7b2b2{--display:flex;--justify-content:center;}.elementor-77 .elementor-element.elementor-element-52f362e .elementor-heading-title{font-family:var( --e-global-typography-0031090-font-family ), Sans-serif;font-size:var( --e-global-typography-0031090-font-size );font-weight:var( --e-global-typography-0031090-font-weight );line-height:var( --e-global-typography-0031090-line-height );letter-spacing:var( --e-global-typography-0031090-letter-spacing );word-spacing:var( --e-global-typography-0031090-word-spacing );color:#000000;}.elementor-77 .elementor-element.elementor-element-7f9304b{--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-77 .elementor-element.elementor-element-29a0b01 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-29a0b01 .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );border-color:var( --e-global-color-2dbb9d2 );}.elementor-77 .elementor-element.elementor-element-29a0b01{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-29a0b01 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-29a0b01 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-29a0b01 .elementor-button{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-719d5e4 .elementor-button{background-color:#EC1B2300;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-719d5e4 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-719d5e4 .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );border-color:var( --e-global-color-2dbb9d2 );}.elementor-77 .elementor-element.elementor-element-719d5e4{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-719d5e4 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-719d5e4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-59c3e20{font-family:"Proxima Nova", Sans-serif;}.elementor-77 .elementor-element.elementor-element-67b8309{--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.7;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-67b8309::before, .elementor-77 .elementor-element.elementor-element-67b8309 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-67b8309 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-67b8309 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-67b8309 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-67b8309 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2023/12/Shape-test-1.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-77 .elementor-element.elementor-element-97c26f4{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-97c26f4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-97c26f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-3da4125{width:100%;max-width:100%;text-align:start;}.elementor-77 .elementor-element.elementor-element-3da4125 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2.3rem;color:#000000;}.elementor-77 .elementor-element.elementor-element-7436ddc{--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;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-6c98db1 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-879f6a9{--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;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-81aeaea .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7b45d3a{--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;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-0451eee .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-5eecf89{--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;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-5920594 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f4fc615{--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;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-9fd6e7e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-2f732ef{--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;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-c2db263 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.3rem;font-weight:bold;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-e23a7c1{--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 50px;--row-gap:0px;--column-gap:50px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-77 .elementor-element.elementor-element-e23a7c1::before, .elementor-77 .elementor-element.elementor-element-e23a7c1 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e23a7c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-e23a7c1 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e23a7c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-e23a7c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2024/01/footer-curve-shape.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}
68.elementor-77 .elementor-element.elementor-element-a560e55{--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;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ede304e > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-77 .elementor-element.elementor-element-ede304e iframe{height:400px;}.elementor-77 .elementor-element.elementor-element-0108209{--display:flex;--min-height:400px;--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;--justify-content:center;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-0108209:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-0108209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dbf526d ) 0%, var( --e-global-color-9046a8b ) 100%);}.elementor-77 .elementor-element.elementor-element-a04ae85 .elementor-heading-title{font-family:var( --e-global-typography-f58eb02-font-family ), Sans-serif;font-size:var( --e-global-typography-f58eb02-font-size );font-weight:var( --e-global-typography-f58eb02-font-weight );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-d372664{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-item > a{font-family:"Proxima Nova", Sans-serif;font-weight:700;}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c4e660a .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-c4e660a .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c4e660a{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-c4e660a .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-c4e660a .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-c4e660a .elementor-button:focus svg{fill:var
68( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-5c1523f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-5c1523f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-5c1523f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2023/12/red-reviews-dual-banner.png");background-position:bottom center;background-repeat:repeat-y;background-size:cover;}.elementor-77 .elementor-element.elementor-element-6d91735{--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;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d0c05b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a041934 > .elementor-widget-container{margin:-50px 0px -225px -70px;}.elementor-77 .elementor-element.elementor-element-6e2bef7{--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;--justify-content:flex-end;}.elementor-77 .elementor-element.elementor-element-3b7d235{--display:flex;}.elementor-77 .elementor-element.elementor-element-d6a89fe > .elementor-widget-container{margin:-60px -65px -100px 0px;}.elementor-77 .elementor-element.elementor-element-d6a89fe{text-align:end;}.elementor-77 .elementor-element.elementor-element-fc98a47{text-align:center;}.elementor-77 .elementor-element.elementor-element-fc98a47 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2rem;font-weight:400;color:var( --e-global-color-3dea180 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-faff10d .swiper-pagination-bullet-active, .elementor-77 .elementor-element.elementor-element-faff10d .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-faff10d .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-main-swiper .swiper-slide{border-radius:0px;padding:010px 010px 010px 010px;}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-swiper-button{font-size:0px;}.elementor-77 .elementor-element.elementor-element-faff10d .swiper-pagination-bullet{height:8px;width:8px;}.elementor-77 .elementor-element.elementor-element-faff10d .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-77 .elementor-element.elementor-element-faff10d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D8D8D8;opacity:1;}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-testimonial__content{padding:50px 50px 50px 50px;border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
69					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:50px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
70					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
71					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 50px 0 50px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
72					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-testimonial__text{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:700;}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-testimonial__name{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-testimonial__image img{width:75px;height:75px;border-radius:0px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
73					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 50px + (75px / 2) - 8px );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
74					 body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
75					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
76					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 50px + (75px / 2) - 8px );right:auto;}body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
77					 body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
78					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
79					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 50px + (75px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
80					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 50px + (75px / 2) - 8px );right:auto;}body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
81					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 50px + (75px / 2) - 8px );left:auto;}body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
82					 body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
83					 body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
84					 body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
85					 body:not(.rtl) .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
86					 body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
87					 body.rtl .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
88					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
89					 .elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-77 .elementor-element.elementor-element-c033588{--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;--justify-content:flex-end;}.elementor-77 .elementor-element.elementor-element-c71bac1{--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;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-46690d3 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Futura", Sans-serif;font-size:1.2rem;font-weight:bold;}.elementor-77 .elementor-element.elementor-element-e3a8dd0{--e-rating-icon-font-size:20px;--e-rating-gap:5px;--e-rating-icon-marked-color:#FFCE00;}.elementor-77 .elementor-element.elementor-element-27e52dd .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-27e52dd .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-27e52dd{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-27e52dd .elementor-button{font-family:"Futura", Sans-serif;font-size:14px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-27e52dd .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-27e52dd .elementor-button:focus svg{fill:var
89( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-71ed445{--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:1;}.elementor-77 .elementor-element.elementor-element-71ed445::before, .elementor-77 .elementor-element.elementor-element-71ed445 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-71ed445 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-71ed445 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-71ed445 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-71ed445 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2023/12/Shape-test-1.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-77 .elementor-element.elementor-element-a7b5657{--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:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-32d6e56{--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-77 .elementor-element.elementor-element-724226f > .elementor-widget-container{margin:-200px 0px 0px -50px;}.elementor-77 .elementor-element.elementor-element-724226f{text-align:start;}.elementor-77 .elementor-element.elementor-element-724226f img{width:50%;}.elementor-77 .elementor-element.elementor-element-7dda7b6{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-8f1c306 .elementor-heading-title{font-family:var( --e-global-typography-2da0dea-font-family ), Sans-serif;font-size:var( --e-global-typography-2da0dea-font-size );font-weight:var( --e-global-typography-2da0dea-font-weight );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-6af9be8{--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-77 .elementor-element.elementor-element-8b466e8{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-8b466e8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8b466e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-d7f87c6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-weight:bold;}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-icon svg{fill:var
89( --e-global-color-accent );transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-d3c7671{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-77 .elementor-element.elementor-element-d3c7671 .elementor-icon-list-text{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-7f0be4f{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-7f0be4f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7f0be4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-10212b7 .elementor-heading-title{font-family:"Futura", Sans-serif;font-weight:bold;}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-acdc998{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-77 .elementor-element.elementor-element-acdc998 .elementor-icon-list-text{transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-c98d226{--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;--z-index:1;}.elementor-77 .elementor-element.elementor-element-5d25050{--display:flex;}.elementor-77 .elementor-element.elementor-element-f5df0a9 .elementor-heading-title{font-family:var( --e-global-typography-2da0dea-font-family ), Sans-serif;font-size:var( --e-global-typography-2da0dea-font-size );font-weight:var( --e-global-typography-2da0dea-font-weight );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-18de465 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-77 .elementor-element.elementor-element-219ba7c{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-219ba7c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-219ba7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-219ba7c::before, .elementor-77 .elementor-element.elementor-element-219ba7c > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-219ba7c > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-219ba7c > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-219ba7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-219ba7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2023/12/Shape-test-off-white-sm-1.webp");--background-overlay:'';background-position:center right;background-size:cover;}.elementor-77 .elementor-element.elementor-element-72870bc .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:4.6rem;font-weight:bold;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-eec0883 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:3rem;font-weight:400;text-transform:uppercase;line-height:3rem;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-11354df .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-11354df .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-11354df{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-11354df .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-11354df .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-11354df .elementor-button:focus svg{fill:var
89( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-32859ce{--display:flex;}.elementor-77 .elementor-element.elementor-element-68735d8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-68735d8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-68735d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbf526d );background-image:url("https://www.magicplumbing.com/wp-content/uploads/2024/01/Shape-1-copy-5.png");}.elementor-77 .elementor-element.elementor-element-68735d8::before, .elementor-77 .elementor-element.elementor-element-68735d8 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-68735d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-68735d8 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-68735d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-68735d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-e5d747f{--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;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-99b7f8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:05px 05px 05px 05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-77 .elementor-element.elementor-element-99b7f8f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-99b7f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-dcd3261{--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:flex-end;--border-radius:5px 05px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-dcd3261:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-dcd3261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9046a8b );}.elementor-77 .elementor-element.elementor-element-4f28b51 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a9dc494 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-a9dc494 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:700;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-d2b108e > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:none;}.elementor-77 .elementor-element.elementor-element-d2b108e{font-family:"Proxima Nova", Sans-serif;font-weight:700;}.elementor-77 .elementor-element.elementor-element-091412f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:05px 05px 05px 05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-77 .elementor-element.elementor-element-091412f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-091412f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-d2d75b0{--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:flex-end;--border-radius:5px 5px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d2d75b0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d2d75b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9046a8b );}.elementor-77 .elementor-element.elementor-element-7244d15 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-2ae6e51 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-2ae6e51 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:700;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-bc7449c > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:none;}.elementor-77 .elementor-element.elementor-element-bc7449c{font-family:"Proxima Nova", Sans-serif;font-weight:700;}.elementor-77 .elementor-element.elementor-element-c3ff7bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:05px 05px 05px 05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-77 .elementor-element.elementor-element-c3ff7bf:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c3ff7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-4a41102{--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:flex-end;--border-radius:5px 05px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4a41102:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4a41102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9046a8b );}.elementor-77 .elementor-element.elementor-element-dc69fca > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-813f982 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-813f982 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:700;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-1bb7568 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:none;}.elementor-77 .elementor-element.elementor-element-1bb7568{font-family:"Proxima Nova", Sans-serif;font-weight:700;}.elementor-77 .elementor-element.elementor-element-106cd49{--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;--justify-content:center;--align-items:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:4%;--padding-left:1%;--padding-right:1%;}.elementor-77 .elementor-element.elementor-element-106cd49:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-106cd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#570003A3;}.elementor-77 .elementor-element.elementor-element-d7b030d .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:2.3rem;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-8aecdb4 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-8aecdb4 .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-8aecdb4{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-8aecdb4 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-8aecdb4 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-8aecdb4 .elementor-button:focus svg{fill:var
89( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d80d804{--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:75px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-26071be{--display:flex;}.elementor-77 .elementor-element.elementor-element-e8647fc .elementor-heading-title{font-family:var( --e-global-typography-2da0dea-font-family ), Sans-serif;font-size:var( --e-global-typography-2da0dea-font-size );font-weight:var( --e-global-typography-2da0dea-font-weight );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );color:var( --e-global-color-text );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-0db1d65{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-77 .elementor-element.elementor-element-0db1d65:after{content:"0.66";}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-post__thumbnail__link{width:100%;}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-post__meta-data span + span:before{content:"•";}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-post__text{margin-top:20px;}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-post__badge{right:0;}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-post__card .elementor-post__badge{margin:20px;}@media(max-width:1366px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-c71bac1{--width:100%;}}@media(max-width:1366px){.elementor-77 .elementor-element.elementor-element-4f218ab{--margin-top:50px;--margin-bottom:400px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-ca9c3e3 .elementor-heading-title{font-size:3.5rem;}.elementor-77 .elementor-element.elementor-element-52f362e .elementor-heading-title{font-size:var( --e-global-typography-0031090-font-size );line-height:var( --e-global-typography-0031090-line-height );letter-spacing:var( --e-global-typography-0031090-letter-spacing );word-spacing:var( --e-global-typography-0031090-word-spacing );}.elementor-77 .elementor-element.elementor-element-67b8309{--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-77 .elementor-element.elementor-element-7436ddc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-879f6a9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-7b45d3a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-5eecf89{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-f4fc615{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-2f732ef{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-a04ae85 .elementor-heading-title{font-size:var( --e-global-typography-f58eb02-font-size );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}.elementor-77 .elementor-element.elementor-element-d372664{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-77 .elementor-element.elementor-element-6d91735{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-d0c05b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a041934 > .elementor-widget-container{margin:-50px 0px -120px 0px;}.elementor-77 .elementor-element.elementor-element-d6a89fe > .elementor-widget-container{margin:-55px 0px -77px 0px;}.elementor-77 .elementor-element.elementor-element-d6a89fe img{width:162px;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-faff10d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-testimonial__content{padding:25px 25px 25px 25px;border-radius:50px 50px 50px 50px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
90					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:25px;}.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
91					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
92					.elementor-77 .elementor-element.elementor-element-faff10d.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 25px 0 25px;}.elementor-77 .elementor-element.elementor-element-c71bac1{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-724226f > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-8f1c306 .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-77 .elementor-element.elementor-element-f5df0a9 .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-77 .elementor-element.elementor-element-32859ce{--justify-content:center;}.elementor-77 .elementor-element.elementor-element-a9dc494 .elementor-heading-title{font-size:1.2em;}.elementor-77 .elementor-element.elementor-element-2ae6e51 .elementor-heading-title{font-size:1.2em;}.elementor-77 .elementor-element.elementor-element-813f982 .elementor-heading-title{font-size:1.2em;}.elementor-77 .elementor-element.elementor-element-d7b030d .elementor-heading-title{font-size:1.8rem;}.elementor-77 .elementor-element.elementor-element-e8647fc .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-db845c7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-db845c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-77 .elementor-element.elementor-element-4f218ab{--min-height:500px;
92--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-ce83498{--justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-ca9c3e3 .elementor-heading-title{font-size:2.8rem;}.elementor-77 .elementor-element.elementor-element-65705ec .elementor-heading-title{font-size:1rem;}.elementor-77 .elementor-element.elementor-element-ffcc76b{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1fcadd5{--z-index:2;}.elementor-77 .elementor-element.elementor-element-9726da1 .elementor-heading-title{font-size:1rem;}.elementor-77 .elementor-element.elementor-element-80bb53b .elementor-heading-title{font-size:1rem;}.elementor-77 .elementor-element.elementor-element-039b9d1 .elementor-heading-title{font-size:1rem;}.elementor-77 .elementor-element.elementor-element-f38fcbd .elementor-heading-title{font-size:1rem;}.elementor-77 .elementor-element.elementor-element-5f18a7a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-77 .elementor-element.elementor-element-52f362e .elementor-heading-title{font-size:var( --e-global-typography-0031090-font-size );line-height:var( --e-global-typography-0031090-line-height );letter-spacing:var( --e-global-typography-0031090-letter-spacing );word-spacing:var( --e-global-typography-0031090-word-spacing );}.elementor-77 .elementor-element.elementor-element-e23a7c1{--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-77 .elementor-element.elementor-element-a560e55{--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ede304e > .elementor-widget-container{border-radius:10px 10px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0108209{--border-radius:10px 10px 010px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a04ae85 .elementor-heading-title{font-size:var( --e-global-typography-f58eb02-font-size );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}.elementor-77 .elementor-element.elementor-element-6d91735{--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-77 .elementor-element.elementor-element-a041934 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6e2bef7{--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;--justify-content:flex-start;}.elementor-77 .elementor-element.elementor-element-3b7d235{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-fc98a47 .elementor-heading-title{font-size:1.6rem;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-a7b5657{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-32d6e56{--justify-content:center;}.elementor-77 .elementor-element.elementor-element-724226f > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7dda7b6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-8f1c306 .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-77 .elementor-element.elementor-element-6af9be8{--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-77 .elementor-element.elementor-element-8b466e8{--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-5d25050{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f5df0a9 .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-77 .elementor-element.elementor-element-72870bc .elementor-heading-title{font-size:3.5em;}.elementor-77 .elementor-element.elementor-element-eec0883 .elementor-heading-title{font-size:2em;line-height:2rem;}.elementor-77 .elementor-element.elementor-element-e5d747f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-dcd3261{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-4f28b51 img{width:75%;}.elementor-77 .elementor-element.elementor-element-a9dc494 .elementor-heading-title{font-size:1em;}.elementor-77 .elementor-element.elementor-element-d2d75b0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-7244d15 img{width:75%;}.elementor-77 .elementor-element.elementor-element-2ae6e51 .elementor-heading-title{font-size:1em;}.elementor-77 .elementor-element.elementor-element-4a41102{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-dc69fca img{width:75%;}.elementor-77 .elementor-element.elementor-element-813f982 .elementor-heading-title{font-size:1em;}.elementor-77 .elementor-element.elementor-element-106cd49{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e8647fc .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-db845c7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-db845c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2024/06/MagicPlumbingHomeHeroMobile.webp");}.elementor-77 .elementor-element.elementor-element-ce83498{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-ca9c3e3{text-align:start;}.elementor-77 .elementor-element.elementor-element-ca9c3e3 .elementor-heading-title{font-size:2rem;}.elementor-77 .elementor-element.elementor-element-65705ec .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-ffcc76b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e178fc0{--width:45%;}.elementor-77 .elementor-element.elementor-element-7c03c10 img{width:75%;}.elementor-77 .elementor-element.elementor-element-9726da1{text-align:center;}.elementor-77 .elementor-element.elementor-element-8ae5aac{--width:45%;}.elementor-77 .elementor-element.elementor-element-d62f639 img{width:75%;}.elementor-77 .elementor-element.elementor-element-80bb53b{text-align:center;}.elementor-77 .elementor-element.elementor-element-f341894{--width:45%;}.elementor-77 .elementor-element.elementor-element-7a7ab81 img{width:75%;}.elementor-77 .elementor-element.elementor-element-039b9d1{text-align:center;}.elementor-77 .elementor-element.elementor-element-615c643{--width:45%;}.elementor-77 .elementor-element.elementor-element-7bd8063 img{width:75%;}.elementor-77 .elementor-element.elementor-element-f38fcbd{text-align:center;}.elementor-77 .elementor-element.elementor-element-b6536c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ce7b2b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-52f362e .elementor-heading-title{font-size:var( --e-global-typography-0031090-font-size );line-height:var( --e-global-typography-0031090-line-height );letter-spacing:var( --e-global-typography-0031090-letter-spacing );word-spacing:var( --e-global-typography-0031090-word-spacing );}.elementor-77 .elementor-element.elementor-element-7f9304b{--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-77 .elementor-element.elementor-element-67b8309{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-77 .elementor-element.elementor-element-97c26f4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-77 .elementor-element.elementor-element-3da4125 .elementor-heading-title{font-size:1.5rem;}.elementor-77 .elementor-element.elementor-element-7436ddc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-86a29ef img{width:70%;}.elementor-77 .elementor-element.elementor-element-6c98db1 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-879f6a9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-522be34 img{width:70%;}.elementor-77 .elementor-element.elementor-element-81aeaea .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-7b45d3a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-0c69b07 img{width:70%;}.elementor-77 .elementor-element.elementor-element-0451eee .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-5eecf89{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-a3b3b32 img{width:70%;}.elementor-77 .elementor-element.elementor-element-5920594 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-f4fc615{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-998a477 img{width:70%;}.elementor-77 .elementor-element.elementor-element-9fd6e7e .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-2f732ef{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-f0a06d6 img{width:70%;}.elementor-77 .elementor-element.elementor-element-c2db263 .elementor-heading-title{font-size:1.2rem;}
92.elementor-77 .elementor-element.elementor-element-a560e55{--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-0108209{--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a04ae85 .elementor-heading-title{font-size:var( --e-global-typography-f58eb02-font-size );line-height:var( --e-global-typography-f58eb02-line-height );letter-spacing:var( --e-global-typography-f58eb02-letter-spacing );word-spacing:var( --e-global-typography-f58eb02-word-spacing );}.elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-d372664 .elementor-icon-list-item > a{font-size:14px;}.elementor-77 .elementor-element.elementor-element-d0c05b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a041934 > .elementor-widget-container{margin:-50px 0px -117px 0px;}.elementor-77 .elementor-element.elementor-element-6e2bef7{--justify-content:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-77 .elementor-element.elementor-element-7e5a704{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-1664651{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-f7d830b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-d6a89fe > .elementor-widget-container{margin:-20px -20px -70px 0px;}.elementor-77 .elementor-element.elementor-element-fc98a47 .elementor-heading-title{font-size:2.2rem;}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-faff10d .elementor-testimonial__content{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-c71bac1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-7dda7b6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-8f1c306 .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-77 .elementor-element.elementor-element-d7f87c6 .elementor-heading-title{font-size:1.3rem;}.elementor-77 .elementor-element.elementor-element-10212b7 .elementor-heading-title{font-size:1.3rem;}.elementor-77 .elementor-element.elementor-element-f5df0a9 .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-77 .elementor-element.elementor-element-18de465 .elementor-heading-title{font-size:1em;}.elementor-77 .elementor-element.elementor-element-219ba7c{--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;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;}.elementor-77 .elementor-element.elementor-element-72870bc .elementor-heading-title{font-size:3em;}.elementor-77 .elementor-element.elementor-element-eec0883 .elementor-heading-title{font-size:1.5em;}.elementor-77 .elementor-element.elementor-element-68735d8{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-e5d747f{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-99b7f8f{--border-radius:7px 7px 7px 7px;}.elementor-77 .elementor-element.elementor-element-dcd3261{--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;--justify-content:flex-start;}.elementor-77 .elementor-element.elementor-element-a9dc494 .elementor-heading-title{font-size:1.2em;}.elementor-77 .elementor-element.elementor-element-d2b108e{font-size:14px;}.elementor-77 .elementor-element.elementor-element-091412f{--border-radius:7px 7px 7px 7px;}.elementor-77 .elementor-element.elementor-element-d2d75b0{--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;--justify-content:flex-start;}.elementor-77 .elementor-element.elementor-element-2ae6e51 .elementor-heading-title{font-size:1.2em;}.elementor-77 .elementor-element.elementor-element-bc7449c{font-size:14px;}.elementor-77 .elementor-element.elementor-element-c3ff7bf{--border-radius:7px 7px 7px 7px;}.elementor-77 .elementor-element.elementor-element-4a41102{--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;--justify-content:flex-start;}.elementor-77 .elementor-element.elementor-element-813f982 .elementor-heading-title{font-size:1.1em;}.elementor-77 .elementor-element.elementor-element-1bb7568{font-size:14px;}.elementor-77 .elementor-element.elementor-element-106cd49{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-77 .elementor-element.elementor-element-d7b030d{text-align:center;}.elementor-77 .elementor-element.elementor-element-d7b030d .elementor-heading-title{font-size:1.5rem;}.elementor-77 .elementor-element.elementor-element-e8647fc{text-align:center;}.elementor-77 .elementor-element.elementor-element-e8647fc .elementor-heading-title{font-size:var( --e-global-typography-2da0dea-font-size );line-height:var( --e-global-typography-2da0dea-line-height );letter-spacing:var( --e-global-typography-2da0dea-letter-spacing );word-spacing:var( --e-global-typography-2da0dea-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-77 .elementor-element.elementor-element-0db1d65:after{content:"0.5";}.elementor-77 .elementor-element.elementor-element-0db1d65 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-e178fc0{--width:25%;}.elementor-77 .elementor-element.elementor-element-8ae5aac{--width:25%;}.elementor-77 .elementor-element.elementor-element-f341894{--width:25%;}.elementor-77 .elementor-element.elementor-element-615c643{--width:25%;}.elementor-77 .elementor-element.elementor-element-b6536c3{--width:30%;}.elementor-77 .elementor-element.elementor-element-ce7b2b2{--width:70%;}.elementor-77 .elementor-element.elementor-element-7436ddc{--width:30%;}.elementor-77 .elementor-element.elementor-element-879f6a9{--width:30%;}.elementor-77 .elementor-element.elementor-element-7b45d3a{--width:30%;}.elementor-77 .elementor-element.elementor-element-5eecf89{--width:30%;}.elementor-77 .elementor-element.elementor-element-f4fc615{--width:30%;}.elementor-77 .elementor-element.elementor-element-2f732ef{--width:30%;}
92.elementor-77 .elementor-element.elementor-element-a560e55{--width:60%;}.elementor-77 .elementor-element.elementor-element-0108209{--width:40%;}.elementor-77 .elementor-element.elementor-element-6d91735{--width:100%;}.elementor-77 .elementor-element.elementor-element-d0c05b6{--width:35%;}.elementor-77 .elementor-element.elementor-element-3b7d235{--width:65%;}.elementor-77 .elementor-element.elementor-element-c033588{--width:100%;}.elementor-77 .elementor-element.elementor-element-c71bac1{--width:60%;}.elementor-77 .elementor-element.elementor-element-32d6e56{--width:35%;}.elementor-77 .elementor-element.elementor-element-7dda7b6{--width:65%;}.elementor-77 .elementor-element.elementor-element-8b466e8{--width:50%;}.elementor-77 .elementor-element.elementor-element-7f0be4f{--width:50%;}.elementor-77 .elementor-element.elementor-element-5d25050{--width:60%;}.elementor-77 .elementor-element.elementor-element-32859ce{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-ce83498{--width:80%;}.elementor-77 .elementor-element.elementor-element-94e4864{--width:20%;}.elementor-77 .elementor-element.elementor-element-b6536c3{--width:100%;}.elementor-77 .elementor-element.elementor-element-ce7b2b2{--width:100%;}.elementor-77 .elementor-element.elementor-element-a560e55{--width:100%;}.elementor-77 .elementor-element.elementor-element-0108209{--width:100%;}.elementor-77 .elementor-element.elementor-element-d0c05b6{--width:35%;}.elementor-77 .elementor-element.elementor-element-8b466e8{--width:50%;}}/* Start custom CSS for icon-list, class: .elementor-element-d372664 */.elementor-77 .elementor-element.elementor-element-d372664{
93    columns:2;
94}
95
96@media(max-width:450px){
97    .elementor-77 .elementor-element.elementor-element-d372664{
98    columns:2;
99}
100}/* End custom CSS */
101.elementor-34 .elementor-element.elementor-element-1dbceef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1b0ba13{--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;--justify-content:space-between;}.elementor-34 .elementor-element.elementor-element-1b0ba13:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-1b0ba13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9046a8b );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2dbb9d2 );}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var
101( --e-global-color-2dbb9d2 );}.elementor-34 .elementor-element.elementor-element-48ce742{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item > a{font-family:"Proxima Nova", Sans-serif;font-size:16px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2dbb9d2 );}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-34 .elementor-element.elementor-element-2b977ca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-item > a{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2dbb9d2 );}.elementor-34 .elementor-element.elementor-element-9892e06{--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;}.elementor-34 .elementor-element.elementor-element-9892e06:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9892e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-92a7875{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:start;}.elementor-34 .elementor-element.elementor-element-aa3c158{--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;--justify-content:flex-end;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );
101fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
102					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
103					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
104					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
105					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
106					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu .elementor-item{font-family:"Proxima Nova", Sans-serif;font-size:16px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
107					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-7cbc64b .e--pointer-framed .elementor-item:before,
108					.elementor-34 .elementor-element.elementor-element-7cbc64b .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px;}.elementor-34 .elementor-element.elementor-element-7cbc64b{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a, .elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a:hover,
109					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a:focus,
110					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a.elementor-item-active,
111					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a.highlighted,
112					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-menu-toggle:hover,
113					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a:hover,
114					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a:focus,
115					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a.elementor-item-active,
116					.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-7cbc64b div.elementor-menu-toggle{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7cbc64b div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
116font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-7947de7 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-7947de7 .elementor-button:focus{background-color:var( --e-global-color-2dbb9d2 );color:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-7947de7 .elementor-button{font-family:"Proxima Nova", Sans-serif;font-size:1.1rem;font-weight:bold;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7947de7 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-7947de7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-34 .elementor-element.elementor-element-752f115{--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;--justify-content:center;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-752f115:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-752f115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-752f115:hover{background-color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-9fade1c .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-9fade1c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-9fade1c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-9fade1c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-9fade1c.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-9fade1c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-90f6b72{text-align:center;}.elementor-34 .elementor-element.elementor-element-90f6b72 .elementor-heading-title{font-family:"Futura", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-aa3c158{--width:82%;}}@media(max-width:1366px){.elementor-34 .elementor-element.elementor-element-aa3c158{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-aa3c158{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-34 .elementor-element.elementor-element-7cbc64b{--nav-menu-icon-size:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-1b0ba13{--justify-content:center;}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-48ce742 .elementor-icon-list-item > a{font-size:10px;}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34 .elementor-element.elementor-element-2b977ca .elementor-icon-list-item > a{font-size:10px;}.elementor-34 .elementor-element.elementor-element-9892e06{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-92a7875{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-92a7875 img{width:85%;}.elementor-34 .elementor-element.elementor-element-aa3c158{--width:30%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-34 .elementor-element.elementor-element-7cbc64b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:13px !important;}.elementor-34 .elementor-element.elementor-element-7cbc64b{--nav-menu-icon-size:25px;}.elementor-34 .elementor-element.elementor-element-752f115{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-34 .elementor-element.elementor-element-9fade1c > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-34 .elementor-element.elementor-element-9fade1c .elementor-icon{font-size:16px;}.elementor-34 .elementor-element.elementor-element-9fade1c .elementor-icon svg{height:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-34 .elementor-element.elementor-element-90f6b72 .elementor-heading-title{font-size:14px;}}/* Start custom CSS */li.plumb-sub-menu > ul {
117    columns: 2;
118}
119@media(max-width:450px){
120li.plumb-sub-menu > ul {
121    columns: 2;
122}
123}/* End custom CSS */
124.elementor-101 .elementor-element.elementor-element-55bfc1f{--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 50px;--row-gap:0px;--column-gap:50px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-101 .elementor-element.elementor-element-55bfc1f::before, .elementor-101 .elementor-element.elementor-element-55bfc1f > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-55bfc1f > .e-con-inner > .elementor-background-video-container::before, .elementor-101 .elementor-element.elementor-element-55bfc1f > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-55bfc1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-101 .elementor-element.elementor-element-55bfc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.magicplumbing.com/wp-content/uploads/2024/01/footer-curve-shape.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-101 .elementor-element.elementor-element-e779899{--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;}.elementor-101 .elementor-element.elementor-element-e779899:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-e779899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-518c7a0{--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-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;
124font-weight:var( --e-global-typography-text-font-weight );}.elementor-101 .elementor-element.elementor-element-24d2192{--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;--justify-content:center;}.elementor-101 .elementor-element.elementor-element-54901e0{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-101 .elementor-element.elementor-element-54901e0 .elementor-widget-container{text-align:center;}.elementor-101 .elementor-element.elementor-element-54901e0 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-101 .elementor-element.elementor-element-54901e0 .elementor-social-icon i{color:#020101;}.elementor-101 .elementor-element.elementor-element-54901e0 .elementor-social-icon svg{fill:#020101;}.elementor-101 .elementor-element.elementor-element-54901e0 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-101 .elementor-element.elementor-element-54901e0 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-101 .elementor-element.elementor-element-e237c52{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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-669a664 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-101 .elementor-element.elementor-element-669a664{text-align:center;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-101 .elementor-element.elementor-element-972f7aa{--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;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button{background-color:#EC1B2300;font-family:"Futura", Sans-serif;font-size:24px;font-weight:bold;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button:hover, .elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button:hover svg, .elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-101 .elementor-element.elementor-element-dc33367{--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;--justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var
124( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-101 .elementor-element.elementor-element-7dccdc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-item > a{font-family:"Proxima Nova", Sans-serif;font-weight:700;}.elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-39a1ccc{--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;--justify-content:center;--align-items:center;}.elementor-101 .elementor-element.elementor-element-39a1ccc:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-39a1ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-6d48cd9{font-family:"Proxima Nova", Sans-serif;font-size:12px;font-weight:700;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-text );}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-101 .elementor-element.elementor-element-46f22cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-item > a{font-family:"Proxima Nova", Sans-serif;font-size:12px;font-weight:700;}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-101 .elementor-element.elementor-element-46f22cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-101 .elementor-element.elementor-element-55b4bbb{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-101 .elementor-element.elementor-element-55b4bbb:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-55b4bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-101 .elementor-element.elementor-element-55b4bbb:hover{background-color:var( --e-global-color-658e
124050 );}.elementor-101 .elementor-element.elementor-element-c9570f6 img{width:15%;}.elementor-101 .elementor-element.elementor-element-c9570f6:hover img{filter:brightness( 147% ) contrast( 100% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button{font-size:20px;}}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-518c7a0{--width:25%;}.elementor-101 .elementor-element.elementor-element-24d2192{--width:25%;}.elementor-101 .elementor-element.elementor-element-e237c52{--width:25%;}.elementor-101 .elementor-element.elementor-element-972f7aa{--width:25%;}.elementor-101 .elementor-element.elementor-element-dc33367{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-101 .elementor-element.elementor-element-518c7a0{--width:30%;}.elementor-101 .elementor-element.elementor-element-24d2192{--width:30%;}.elementor-101 .elementor-element.elementor-element-e237c52{--width:30%;}.elementor-101 .elementor-element.elementor-element-972f7aa{--width:50%;}.elementor-101 .elementor-element.elementor-element-dc33367{--width:50%;}}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-55bfc1f{--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-101 .elementor-element.elementor-element-e779899{--justify-content:center;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-e779899{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-101 .elementor-element.elementor-element-8aaddd4 .elementor-button{font-size:26px;}.elementor-101 .elementor-element.elementor-element-7dccdc6.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-101 .elementor-element.elementor-element-7dccdc6 .elementor-icon-list-item > a{font-size:13px;}.elementor-101 .elementor-element.elementor-element-39a1ccc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-101 .elementor-element.elementor-element-55b4bbb{border-width:05px 0px 0px 0px;--border-top-width:05px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-c9570f6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-101 .elementor-element.elementor-element-c9570f6 img{width:50%;}}
125/*# sourceURL=elementor-frontend-inline-css */
126</style>
127<link rel='stylesheet' id='widget-icon-list-css' href='https://www.magicplumbing.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1791228737' media='all' />
128<link rel='stylesheet' id='widget-image-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.3' media='all' />
129<link rel='stylesheet' id='widget-nav-menu-css' href='https://www.magicplumbing.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1791228737' media='all' />
130<link rel='stylesheet' id='e-animation-grow-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow.min.css?ver=4.3.3' media='all' />
131<link rel='stylesheet' id='widget-heading-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.3' media='all' />
132<link rel='stylesheet' id='e-sticky-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=4.3.1' media='all' />
133<link rel='stylesheet' id='widget-social-icons-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.3' media='all' />
134<link rel='stylesheet' id='e-apple-webkit-css' href='https://www.magicplumbing.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1791228737' media='all' />
135<link rel='stylesheet' id='e-animation-bounceInUp-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/bounceInUp.min.css?ver=4.3.3' media='all' />
136<link rel='stylesheet' id='e-animation-slideInLeft-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/slideInLeft.min.css?ver=4.3.3' media='all' />
137<link rel='stylesheet' id='e-animation-fadeInUp-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=4.3.3' media='all' />
138<link rel='stylesheet' id='e-animation-fadeInDown-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInDown.min.css?ver=4.3.3' media='all' />
139<link rel='stylesheet' id='widget-google_maps-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/widget-google_maps.min.css?ver=4.3.3' media='all' />
140<link rel='stylesheet' id='e-animation-grow-rotate-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-grow-rotate.min.css?ver=4.3.3' media='all' />
141<link rel='stylesheet' id='e-animation-slideInDown-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/slideInDown.min.css?ver=4.3.3' media='all' />
142<link rel='stylesheet' id='e-animation-fadeInRight-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInRight.min.css?ver=4.3.3' media='all' />
143<link rel='stylesheet' id='swiper-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' />
144<link rel='stylesheet' id='e-swiper-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.3' media='all' />
145<link rel='stylesheet' id='widget-testimonial-carousel-css' href='https://www.magicplumbing.com/wp-content/uploads/elementor/css/custom-pro-widget-testimonial-carousel.min.css?ver=1791228737&#038;ver=4.3.1' media='all' />
146<link rel='stylesheet' id='widget-carousel-module-base-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/css/widget-carousel-module-base.min.css?ver=4.3.1' media='all' />
147<link rel='stylesheet' id='widget-counter-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/widget-counter.min.css?ver=4.3.3' media='all' />
148<link rel='stylesheet' id='widget-rating-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/widget-rating.min.css?ver=4.3.3' media='all' />
149<link rel='stylesheet' id='e-animation-bounceInLeft-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/bounceInLeft.min.css?ver=4.3.3' media='all' />
150<link rel='stylesheet' id='e-animation-slideInRight-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/slideInRight.min.css?ver=4.3.3' media='all' />
151<link rel='stylesheet' id='e-animation-bounceIn-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/animations/styles/bounceIn.min.css?ver=4.3.3' media='all' />
152<link rel='stylesheet' id='widget-posts-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css?ver=4.3.1' media='all' />
153<style id="elementor-pro-custom-fonts-inline-css">
154@font-face {
155	font-family: 'Futura';
156	font-style: normal;
157	font-weight: normal;
158	font-display: auto;
159	src: url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Futura-Medium.woff2') format('woff2'),
160		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Futura-Medium.woff') format('woff'),
161		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Futura-Medium.ttf') format('truetype');
162}
163@font-face {
164	font-family: 'Futura';
165	font-style: normal;
166	font-weight: bold;
167	font-display: auto;
168	src: url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Futura-Bold.woff2') format('woff2'),
169		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Futura-Bold.woff') format('woff'),
170		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Futura-Medium.ttf') format('truetype');
171}
172
173@font-face {
174	font-family: 'Proxima Nova';
175	font-style: normal;
176	font-weight: normal;
177	font-display: auto;
178	src: url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Font.eot');
179	src: url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Font.eot?#iefix') format('embedded-opentype'),
180		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Font.woff2') format('woff2'),
181		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Font.woff') format('woff'),
182		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Font.ttf') format('truetype');
183}
184@font-face {
185	font-family: 'Proxima Nova';
186	font-style: normal;
187	font-weight: bold;
188	font-display: auto;
189	src: url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Bold.eot');
190	src: url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Bold.eot?#iefix') format('embedded-opentype'),
191		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Bold.woff2') format('woff2'),
192		url('https://www.magicplumbing.com/wp-content/uploads/2023/12/Proxima-Nova-Bold.ttf') format('truetype');
193}
194
195/*# sourceURL=elementor-pro-custom-fonts-inline-css */
196</style>
197<script id="jquery-core-js" src="https://www.magicplumbing.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 197
197
198<script id="jquery-migrate-js" src="https://www.magicplumbing.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
198
199<link rel="https://api.w.org/" href="https://www.magicplumbing.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.magicplumbing.com/wp-json/wp/v2/pages/77" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.magicplumbing.com/xmlrpc.php?rsd" />
200<link rel='shortlink' href='https://www.magicplumbing.com/' />
201<meta name="generator" content="Elementor 4.3.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-internal, google_font-enabled, font_display-swap">
202<script src="https://cdn.onepath.ai/loader.js"></script>
202
203<style>
204	.onepath-floating-btn {
205		position: fixed;
206		bottom: 25px;
207		right: 25px;
208		color: white;
209		background-color: var(--e-global-color-accent);
210		color: white;
211		padding: 14px 22px;
212		border-radius: 50px;
213		font-size: 15px;
214		cursor: pointer;
215		z-index: 99999;
216		border: none;
217	}
218	
219	.onepath-floating-btn:hover {
220		background-color: var(--e-global-color-2dbb9d2);
221		color: var(--e-global-color-text);
222	}
223</style>
224			<style>
225				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
226				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
227					background-image: none !important;
228				}
229				@media screen and (max-height: 1024px) {
230					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
231					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
232						background-image: none !important;
233					}
234				}
235				@media screen and (max-height: 640px) {
236					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
237					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
238						background-image: none !important;
239					}
240				}
241			</style>
242			
242<script type="application/ld+json">
243{
244  "@context": "https://schema.org",
245  "@type": "Plumber",
246  "@id": "https://www.magicplumbing.com/#plumber",
247  "name": "Magic Plumbing Heating & Cooling",
248  "url": "https://www.magicplumbing.com/",
249  "telephone": "+14154412255",
250  "description": "Since 1980, Magic Plumbing, Heating & Cooling has served San Francisco, San Mateo, Oakland, Berkeley, Alameda, and Marin County for plumbing, drain cleaning, sewer line replacement, water heater repair and replacement, and residential heating and cooling services. Same-day service, straightforward pricing, and satisfaction guaranteed.",
251  "logo": "https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp.png",
252  "priceRange": "$$",
253  "paymentAccepted": ["Cash", "Credit Card", "Financing"],
254  "currenciesAccepted": "USD",
255  "address": {
256    "@type": "PostalAddress",
257    "streetAddress": "1455 Bancroft Avenue",
258    "addressLocality": "San Francisco",
259    "addressRegion": "CA",
260    "postalCode": "94124",
261    "addressCountry": "US"
262  },
263  "geo": {
264    "@type": "GeoCoordinates",
265    "latitude": 37.7236128,
266    "longitude": -122.3904773
267  },
268  "openingHoursSpecification": [
269    {
270      "@type": "OpeningHoursSpecification",
271      "dayOfWeek": [
272        "https://schema.org/Monday",
273        "https://schema.org/Tuesday",
274        "https://schema.org/Wednesday",
275        "https://schema.org/Thursday",
276        "https://schema.org/Friday",
277        "https://schema.org/Saturday",
278        "https://schema.org/Sunday"
279      ],
280      "opens": "08:00",
281      "closes": "20:00"
282    }
283  ],
284  "areaServed": [
285    { "@type": "City", "name": "San Francisco" },
286    { "@type": "City", "name": "Oakland" },
287    { "@type": "City", "name": "Berkeley" },
288    { "@type": "City", "name": "Alameda" },
289    { "@type": "AdministrativeArea", "name": "San Mateo County" },
290    { "@type": "AdministrativeArea", "name": "Marin County" }
291  ],
292  "sameAs": [
293    "https://www.facebook.com/magicplumbingsanfrancisco/",
294    "https://www.youtube.com/channel/UCE1KnGIdrYWwhKuQWEaDklA",
295    "https://twitter.com/magicplumbing",
296    "https://www.instagram.com/magicplumbing/"
297  ]
298}
299</script>
299			<meta name="theme-color" content="#F7F4F0">
300			<link rel="icon" href="https://www.magicplumbing.com/wp-content/uploads/2024/01/cropped-magic-favi-32x32.png" sizes="32x32" />
301<link rel="icon" href="https://www.magicplumbing.com/wp-content/uploads/2024/01/cropped-magic-favi-192x192.png" sizes="192x192" />
302<link rel="apple-touch-icon" href="https://www.magicplumbing.com/wp-content/uploads/2024/01/cropped-magic-favi-180x180.png" />
303<meta name="msapplication-TileImage" content="https://www.magicplumbing.com/wp-content/uploads/2024/01/cropped-magic-favi-270x270.png" />
304<style id="wp-custom-css">
305.box-shadow-img img {
306	border-radius: 10px;
307	width:100%;
308}
309
310ul.columns-4 li,
311ul.columns-3 li,
312ul.columns-2 li,
313ol.columns-4 li,
314ol.columns-3 li,
315ol.columns-2 li, 
316ul.min-columns-2 li,
317ol.min-columns-2 li {
318  break-inside: avoid;
319  page-break-inside: avoid;
320}
321ul.centered-list,
322ol.centered-list {
323	width: fit-content;
324	width: -moz-fit-content;
325	margin-left: auto;
326	margin-right: auto;
327	text-align: left;
328}
329ul.min-columns-2,
330ol.min-columns-2 {
331	columns: 2;
332}
333@media (min-width: 600px) {
334	ul.columns-4,
335	ol.columns-4,
336	ul.columns-3,
337	ol.columns-3,
338	ul.columns-2,
339	ol.columns-2 {
340		columns: 2;
341	}
342}
343@media (min-width: 1025px) {
344	ul.columns-4,
345	ol.columns-4,
346	ul.columns-3,
347	ol.columns-3 {
348		columns: 3;
349	}
350}
351@media (min-width: 1200px) {
352	ul.columns-4,
353	ol.columns-4 {
354		columns: 4;
355	}
356}
357
358.elementor-widget-text-editor ul,
359.elementor-widget-text-editor ol,
360.elementor-widget-theme-post-content ul,
361.elementor-widget-theme-post-content ol,
362.elementor-tab-content ul, 
363.elementor-tab-content ol {
364	margin-bottom: 0.9em;
365}
366</style>
367    <meta name="msvalidate.01" content="1BF2C6A1E641B3B62A8EB99F4F4E7092" />
368
369    <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 369-370
369
370    <script async src="https://www.googletagmanager.com/gtag/js?id=
370G-JTSEEJXSZB
vendor: 16 bytes, lines 370-371
370"></script>
371    
371<script>
372      
vendor: 145 bytes, lines 372-375
372window.dataLayer = window.dataLayer || [];
373      function gtag(){dataLayer.push(arguments);}
374      gtag('js', new Date());
375      gtag('config', '
375G-JTSEEJXSZB
vendor: 8 bytes, lines 375-376
375');
376    
376</script>
376
377
378    <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 68 bytes, lines 378-379
378
379    <script async src="https://www.googletagmanager.com/gtag/js?id=
379UA-38374043-1
vendor: 16 bytes, lines 379-380
379"></script>
380    
380<script>
381      
vendor: 145 bytes, lines 381-384
381window.dataLayer = window.dataLayer || [];
382      function gtag(){dataLayer.push(arguments);}
383      gtag('js', new Date());
384      gtag('config', '
384UA-38374043-1
vendor: 8 bytes, lines 384-385
384');
385    
385</script>
385
386
387    
387<script nowprocket nitro-exclude type="text/javascript" id="sa-dynamic-optimization" data-uuid="72c80c93-aeb7-4eed-a550-e107648daac2" src="data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vc2l0ZXNwYXJrLjFzZW8uY29tL3NjcmlwdHMvZHluYW1pY19vcHRpbWl6YXRpb24uanMiO3NjcmlwdC5kYXRhc2V0LnV1aWQgPSAiNzJjODBjOTMtYWViNy00ZWVkLWE1NTAtZTEwNzY0OGRhYWMyIjtzY3JpcHQuaWQgPSAic2EtZHluYW1pYy1vcHRpbWl6YXRpb24tbG9hZGVyIjtkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHNjcmlwdCk7"></script>
387
388
389</head>
390<body class="home wp-singular page-template page-template-elementor_header_footer page page-id-77 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-elementor-child hello-elementor-default elementor-default elementor-template-full-width elementor-kit-7 elementor-page elementor-page-77">
391
392
393<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
394
395		<header data-elementor-type="header" data-elementor-id="34" class="elementor elementor-34 elementor-location-header" data-elementor-post-type="elementor_library">
396			<header class="elementor-element elementor-element-1dbceef e-con-full e-flex e-con e-parent" data-id="1dbceef" data-element_type="container" data-e-type="container" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
397		<div class="elementor-element elementor-element-1b0ba13 e-flex e-con-boxed e-con e-child" data-id="1b0ba13" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
398					<div class="e-con-inner">
399				<div class="elementor-element elementor-element-48ce742 elementor-icon-list--layout-inline elementor-align-end elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="48ce742" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
400				<div class="elementor-widget-container">
401							<ul class="elementor-icon-list-items elementor-inline-items">
402							<li class="elementor-icon-list-item elementor-inline-item">
403											<a href="tel:4154412255">
404
405												<span class="elementor-icon-list-icon">
406							<svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg>						</span>
407										<span class="elementor-icon-list-text">415-441-2255</span>
408											</a>
409									</li>
410								<li class="elementor-icon-list-item elementor-inline-item">
411											<a href="tel:6509944227">
412
413												<span class="elementor-icon-list-icon">
414							<svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg>						</span>
415										<span class="elementor-icon-list-text">650-994-4227</span>
416											</a>
417									</li>
418								<li class="elementor-icon-list-item elementor-inline-item">
419											<a href="tel:5104449100">
420
421												<span class="elementor-icon-list-icon">
422							<svg aria-hidden="true" class="e-font-icon-svg e-fas-phone-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"></path></svg>						</span>
423										<span class="elementor-icon-list-text">510-444-9100</span>
424											</a>
425									</li>
426						</ul>
427						</div>
428				</div>
429				<div class="elementor-element elementor-element-2b977ca elementor-icon-list--layout-inline elementor-align-end elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="2b977ca" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
430				<div class="elementor-widget-container">
431							<ul class="elementor-icon-list-items elementor-inline-items">
432							<li class="elementor-icon-list-item elementor-inline-item">
433											<a href="https://g.page/r/Cba-5vp9cYnuEAI">
434
435											<span class="elementor-icon-list-text">4.9★ Google Reviews</span>
436											</a>
437									</li>
438								<li class="elementor-icon-list-item elementor-inline-item">
439											<a href="https://www.magicplumbing.com/service-areas/">
440
441											<span class="elementor-icon-list-text">Service Areas</span>
442											</a>
443									</li>
444								<li class="elementor-icon-list-item elementor-inline-item">
445											<a href="https://www.magicplumbing.com/coupons/">
446
447											<span class="elementor-icon-list-text">Coupons</span>
448											</a>
449									</li>
450								<li class="elementor-icon-list-item elementor-inline-item">
451											<a href="https://www.magicplumbing.com/total-care-club/">
452
453											<span class="elementor-icon-list-text">
453Total Care Club</span>
454											</a>
455									</li>
456								<li class="elementor-icon-list-item elementor-inline-item">
457											<a href="https://www.magicplumbing.com/contact-us/">
458
459											<span class="elementor-icon-list-text">Contact Us</span>
460											</a>
461									</li>
462						</ul>
463						</div>
464				</div>
465					</div>
466				</div>
467		<div class="elementor-element elementor-element-9892e06 e-flex e-con-boxed e-con e-child" data-id="9892e06" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
468					<div class="e-con-inner">
469				<div class="elementor-element elementor-element-92a7875 site-logo elementor-widget-mobile__width-initial elementor-widget__width-initial elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="92a7875" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
470				<div class="elementor-widget-container">
471											<a href="https://www.magicplumbing.com">
472			<img width="361" height="131" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp.png" class="attachment-medium_large size-medium_large wp-image-9" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp.png 361w, https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp-300x109.png 300w" sizes="(max-width: 361px) 100vw, 361px" />				</a>
473											</div>
474				</div>
475		<div class="elementor-element elementor-element-aa3c158 e-con-full e-flex e-con e-child" data-id="aa3c158" data-element_type="container" data-e-type="container">
476				<div class="elementor-element elementor-element-7cbc64b elementor-nav-menu__align-end elementor-nav-menu--stretch elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="7cbc64b" data-element_type="widget" data-e-type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot;
476 viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
477				<div class="elementor-widget-container">
478								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-slide">
479				<ul id="menu-1-7cbc64b" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-455"><a href="https://www.magicplumbing.com/about-us/" class="elementor-item">About Us<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
480<ul class="sub-menu elementor-nav-menu--dropdown">
481	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-457"><a href="https://www.magicplumbing.com/about-us/why-choose-us/" class="elementor-sub-item">Why Choose Us</a></li>
482	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-456"><a href="https://www.magicplumbing.com/about-us/financing/" class="elementor-sub-item">Financing</a></li>
483	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-459"><a href="https://www.magicplumbing.com/join-our-team/" class="elementor-sub-item">Employment</a></li>
484	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-460"><a href="https://www.magicplumbing.com/meet-the-team/" class="elementor-sub-item">Meet The Team</a></li>
485	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-461"><a href="https://www.magicplumbing.com/blog/" class="elementor-sub-item">Blog</a></li>
486	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8196"><a href="https://www.magicplumbing.com/faq/" class="elementor-sub-item">FAQ</a></li>
487</ul>
488</li>
489<li class="plumb-sub-menu menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-185"><a href="https://www.magicplumbing.com/plumbing-services/" class="elementor-item">Plumbing<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
490<ul class="sub-menu elementor-nav-menu--dropdown">
491	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301"><a href="https://www.magicplumbing.com/water-heaters/" class="elementor-sub-item">Water Heaters</a></li>
492	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-297"><a href="https://www.magicplumbing.com/tankless-water-heaters/" class="elementor-sub-item">Tankless Water Heater</a></li>
493	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-298"><a href="https://www.magicplumbing.com/toilet-repair/" class="elementor-sub-item">Toilet Repair</a></li>
494	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8694"><a href="https://www.magicplumbing.com/faucet-repair/" class="elementor-sub-item">Faucet Repair</a></li>
495	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8701"><a href="https://www.magicplumbing.com/garbage-disposal-service/" class="elementor-sub-item">Garbage Disposal</a></li>
496	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-291"><a href="https://www.magicplumbing.com/bathroom-remodeling/" class="elementor-sub-item">Bathroom Remodeling</a></li>
497	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://www.magicplumbing.com/burst-pipe-repair/" class="elementor-sub-item">Burst Pipe Repair</a></li>
498	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-289"><a href="https://www.magicplumbing.com/kitchen-plumbing/" class="elementor-sub-item">Kitchen Plumbing</a></li>
499	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://www.magicplumbing.com/gas-line-services/" class="elementor-sub-item">Gas Line Services</a></li>
500	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-292"><a href="https://www.magicplumbing.com/repiping/" class="elementor-sub-item">Repiping</a></li>
501	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-295"><a href="https://www.magicplumbing.com/slab-leak-repair/" class="elementor-sub-item">Slab Leak Repair</a></li>
502	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-296"><a href="https://www.magicplumbing.com/sump-pumps/" class="elementor-sub-item">Sump Pump Services</a></li>
503	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-300"><a href="https://www.magicplumbing.com/water-filtration-systems/" class="elementor-sub-item">Water Filtration System</a></li>
504	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-303"><a href="https://www.magicplumbing.com/water-softeners/" class="elementor-sub-item">Water Softener</a></li>
505	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8699"><a href="https://www.magicplumbing.com/earthquake-shutoff-valve/" class="elementor-sub-item">Earthquake Shutoff Valve</a></li>
506</ul>
507</li>
508<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-290"><a href="https://www.magicplumbing.com/sewer-and-drains/" class="elementor-item">Sewer and Drains<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
508ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
509<ul class="sub-menu elementor-nav-menu--dropdown">
510	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://www.magicplumbing.com/drain-cleaning/" class="elementor-sub-item">Drain Cleaning</a></li>
511	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-304"><a href="https://www.magicplumbing.com/hydrojetting/" class="elementor-sub-item">Hydro Jetting</a></li>
512	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294"><a href="https://www.magicplumbing.com/sewer-video-inspections/" class="elementor-sub-item">Sewer Video Inspections</a></li>
513	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-293"><a href="https://www.magicplumbing.com/sewer-line-services/" class="elementor-sub-item">Sewer Line Services</a></li>
514	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-299"><a href="https://www.magicplumbing.com/trenchless-sewer-line/" class="elementor-sub-item">Trenchless Sewer Line</a></li>
515	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-288"><a href="https://www.magicplumbing.com/grease-trap-cleaning/" class="elementor-sub-item">Grease Trap Cleaning</a></li>
516</ul>
517</li>
518<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-313"><a href="https://www.magicplumbing.com/heating/" class="elementor-item">Heating<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
519<ul class="sub-menu elementor-nav-menu--dropdown">
520	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-314"><a href="https://www.magicplumbing.com/heating/maintenance/" class="elementor-sub-item">Heating Maintenance</a></li>
521	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-315"><a href="https://www.magicplumbing.com/heating/repair/" class="elementor-sub-item">Heating Repair</a></li>
522	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8698"><a href="https://www.magicplumbing.com/thermostats/" class="elementor-sub-item">Thermostats</a></li>
523	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-333"><a href="https://www.magicplumbing.com/heating/installation/" class="elementor-sub-item">Heating Installation</a></li>
524	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-330"><a href="https://www.magicplumbing.com/heating/furnace-repair/" class="elementor-sub-item">Furnace Repair</a></li>
525	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-331"><a href="https://www.magicplumbing.com/heating/furnace-maintenance/" class="elementor-sub-item">Furnace Maintenance</a></li>
526	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-332"><a href="https://www.magicplumbing.com/heating/furnace-installation/" class="elementor-sub-item">Furnace Installation</a></li>
527	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-429"><a href="https://www.magicplumbing.com/heating/heat-pump-repair/" class="elementor-sub-item">Heat Pump Repair</a></li>
528	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-430"><a href="https://www.magicplumbing.com/heating/heat-pump-installation/" class="elementor-sub-item">Heat Pump Installation</a></li>
529	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-431"><a href="https://www.magicplumbing.com/heating/heat-pump-maintenance/" class="elementor-sub-item">Heat Pump Maintenance</a></li>
530</ul>
531</li>
532<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-60"><a href="https://www.magicplumbing.com/indoor-air-quality/" class="elementor-item">Air Quality<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
532ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
533<ul class="sub-menu elementor-nav-menu--dropdown">
534	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8700"><a href="https://www.magicplumbing.com/indoor-air-quality/" class="elementor-sub-item">Indoor Air Quality</a></li>
535	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8205"><a href="https://www.magicplumbing.com/air-duct-cleaning/" class="elementor-sub-item">Air Duct Cleaning</a></li>
536	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-329"><a href="https://www.magicplumbing.com/uv-lights/" class="elementor-sub-item">UV Light</a></li>
537	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-328"><a href="https://www.magicplumbing.com/air-scrubber/" class="elementor-sub-item">Air Scrubber</a></li>
538</ul>
539</li>
540<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-278"><a href="https://www.magicplumbing.com/air-conditioning/" class="elementor-item">Air Conditioning<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
541<ul class="sub-menu elementor-nav-menu--dropdown">
542	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://www.magicplumbing.com/air-conditioning/repair/" class="elementor-sub-item">AC Repair</a></li>
543	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-283"><a href="https://www.magicplumbing.com/air-conditioning/installation/" class="elementor-sub-item">AC Installation</a></li>
544	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-280"><a href="https://www.magicplumbing.com/air-duct-repair/" class="elementor-sub-item">Air Duct Repair</a></li>
545	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-279"><a href="https://www.magicplumbing.com/ductless-mini-split/" class="elementor-sub-item">Ductless Mini-Split</a></li>
546	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://www.magicplumbing.com/ac-furnace-filter-replacement/" class="elementor-sub-item">HVAC Filter Replacement</a></li>
547</ul>
548</li>
549</ul>			</nav>
550					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
551			<svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg>		</div>
552					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
553				<ul id="menu-2-7cbc64b" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-455"><a href="https://www.magicplumbing.com/about-us/" class="elementor-item" tabindex="-1">About Us<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
553ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
554<ul class="sub-menu elementor-nav-menu--dropdown">
555	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-457"><a href="https://www.magicplumbing.com/about-us/why-choose-us/" class="elementor-sub-item" tabindex="-1">Why Choose Us</a></li>
556	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-456"><a href="https://www.magicplumbing.com/about-us/financing/" class="elementor-sub-item" tabindex="-1">Financing</a></li>
557	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-459"><a href="https://www.magicplumbing.com/join-our-team/" class="elementor-sub-item" tabindex="-1">Employment</a></li>
558	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-460"><a href="https://www.magicplumbing.com/meet-the-team/" class="elementor-sub-item" tabindex="-1">Meet The Team</a></li>
559	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-461"><a href="https://www.magicplumbing.com/blog/" class="elementor-sub-item" tabindex="-1">Blog</a></li>
560	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8196"><a href="https://www.magicplumbing.com/faq/" class="elementor-sub-item" tabindex="-1">FAQ</a></li>
561</ul>
562</li>
563<li class="plumb-sub-menu menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-185"><a href="https://www.magicplumbing.com/plumbing-services/" class="elementor-item" tabindex="-1">Plumbing<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
564<ul class="sub-menu elementor-nav-menu--dropdown">
565	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301"><a href="https://www.magicplumbing.com/water-heaters/" class="elementor-sub-item" tabindex="-1">Water Heaters</a></li>
566	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-297"><a href="https://www.magicplumbing.com/tankless-water-heaters/" class="elementor-sub-item" tabindex="-1">Tankless Water Heater</a></li>
567	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-298"><a href="https://www.magicplumbing.com/toilet-repair/" class="elementor-sub-item" tabindex="-1">Toilet Repair</a></li>
568	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8694"><a href="https://www.magicplumbing.com/faucet-repair/" class="elementor-sub-item" tabindex="-1">Faucet Repair</a></li>
569	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8701"><a href="https://www.magicplumbing.com/garbage-disposal-service/" class="elementor-sub-item" tabindex="-1">Garbage Disposal</a></li>
570	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-291"><a href="https://www.magicplumbing.com/bathroom-remodeling/" class="elementor-sub-item" tabindex="-1">Bathroom Remodeling</a></li>
571	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://www.magicplumbing.com/burst-pipe-repair/" class="elementor-sub-item" tabindex="-1">Burst Pipe Repair</a></li>
572	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-289"><a href="https://www.magicplumbing.com/kitchen-plumbing/" class="elementor-sub-item" tabindex="-1">Kitchen Plumbing</a></li>
573	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-287"><a href="https://www.magicplumbing.com/gas-line-services/" class="elementor-sub-item" tabindex="-1">Gas Line Services</a></li>
574	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-292"><a href="https://www.magicplumbing.com/repiping/" class="elementor-sub-item" tabindex="-1">Repiping</a></li>
575	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-295"><a href="https://www.magicplumbing.com/slab-leak-repair/" class="elementor-sub-item" tabindex="-1">Slab Leak Repair</a></li>
576	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-296"><a href="https://www.magicplumbing.com/sump-pumps/" class="elementor-sub-item" tabindex="-1">Sump Pump Services</a></li>
577	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-300"><a href="https://www.magicplumbing.com/water-filtration-systems/" class="elementor-sub-item" tabindex="-1">Water Filtration System</a></li>
578	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-303"><a href="https://www.magicplumbing.com/water-softeners/" class="elementor-sub-item" tabindex="-1">Water Softener</a></li>
579	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8699"><a href="https://www.magicplumbing.com/earthquake-shutoff-valve/" class="elementor-sub-item" tabindex="-1">Earthquake Shutoff Valve</a></li>
580</ul>
581</li>
582<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-290"><a href="https://www.magicplumbing.com/sewer-and-drains/" class="elementor-item" tabindex="-1">Sewer and Drains<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
582ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
583<ul class="sub-menu elementor-nav-menu--dropdown">
584	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://www.magicplumbing.com/drain-cleaning/" class="elementor-sub-item" tabindex="-1">Drain Cleaning</a></li>
585	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-304"><a href="https://www.magicplumbing.com/hydrojetting/" class="elementor-sub-item" tabindex="-1">Hydro Jetting</a></li>
586	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294"><a href="https://www.magicplumbing.com/sewer-video-inspections/" class="elementor-sub-item" tabindex="-1">Sewer Video Inspections</a></li>
587	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-293"><a href="https://www.magicplumbing.com/sewer-line-services/" class="elementor-sub-item" tabindex="-1">Sewer Line Services</a></li>
588	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-299"><a href="https://www.magicplumbing.com/trenchless-sewer-line/" class="elementor-sub-item" tabindex="-1">Trenchless Sewer Line</a></li>
589	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-288"><a href="https://www.magicplumbing.com/grease-trap-cleaning/" class="elementor-sub-item" tabindex="-1">Grease Trap Cleaning</a></li>
590</ul>
591</li>
592<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-313"><a href="https://www.magicplumbing.com/heating/" class="elementor-item" tabindex="-1">Heating<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
593<ul class="sub-menu elementor-nav-menu--dropdown">
594	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-314"><a href="https://www.magicplumbing.com/heating/maintenance/" class="elementor-sub-item" tabindex="-1">Heating Maintenance</a></li>
595	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-315"><a href="https://www.magicplumbing.com/heating/repair/" class="elementor-sub-item" tabindex="-1">Heating Repair</a></li>
596	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8698"><a href="https://www.magicplumbing.com/thermostats/" class="elementor-sub-item" tabindex="-1">Thermostats</a></li>
597	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-333"><a href="https://www.magicplumbing.com/heating/installation/" class="elementor-sub-item" tabindex="-1">Heating Installation</a></li>
598	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-330"><a href="https://www.magicplumbing.com/heating/furnace-repair/" class="elementor-sub-item" tabindex="-1">Furnace Repair</a></li>
599	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-331"><a href="https://www.magicplumbing.com/heating/furnace-maintenance/" class="elementor-sub-item" tabindex="-1">Furnace Maintenance</a></li>
600	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-332"><a href="https://www.magicplumbing.com/heating/furnace-installation/" class="elementor-sub-item" tabindex="-1">Furnace Installation</a></li>
601	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-429"><a href="https://www.magicplumbing.com/heating/heat-pump-repair/" class="elementor-sub-item" tabindex="-1">Heat Pump Repair</a></li>
602	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-430"><a href="https://www.magicplumbing.com/heating/heat-pump-installation/" class="elementor-sub-item" tabindex="-1">Heat Pump Installation</a></li>
603	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-431"><a href="https://www.magicplumbing.com/heating/heat-pump-maintenance/" class="elementor-sub-item" tabindex="-1">Heat Pump Maintenance</a></li>
604</ul>
605</li>
606<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-60"><a href="https://www.magicplumbing.com/indoor-air-quality/" class="elementor-item" tabindex="-1">Air Quality<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewB
606ox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
607<ul class="sub-menu elementor-nav-menu--dropdown">
608	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8700"><a href="https://www.magicplumbing.com/indoor-air-quality/" class="elementor-sub-item" tabindex="-1">Indoor Air Quality</a></li>
609	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8205"><a href="https://www.magicplumbing.com/air-duct-cleaning/" class="elementor-sub-item" tabindex="-1">Air Duct Cleaning</a></li>
610	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-329"><a href="https://www.magicplumbing.com/uv-lights/" class="elementor-sub-item" tabindex="-1">UV Light</a></li>
611	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-328"><a href="https://www.magicplumbing.com/air-scrubber/" class="elementor-sub-item" tabindex="-1">Air Scrubber</a></li>
612</ul>
613</li>
614<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-278"><a href="https://www.magicplumbing.com/air-conditioning/" class="elementor-item" tabindex="-1">Air Conditioning<span class="sub-arrow"><svg aria-hidden="true" class="e-font-icon-svg e-fas-caret-down" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"></path></svg></span></a>
615<ul class="sub-menu elementor-nav-menu--dropdown">
616	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-282"><a href="https://www.magicplumbing.com/air-conditioning/repair/" class="elementor-sub-item" tabindex="-1">AC Repair</a></li>
617	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-283"><a href="https://www.magicplumbing.com/air-conditioning/installation/" class="elementor-sub-item" tabindex="-1">AC Installation</a></li>
618	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-280"><a href="https://www.magicplumbing.com/air-duct-repair/" class="elementor-sub-item" tabindex="-1">Air Duct Repair</a></li>
619	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-279"><a href="https://www.magicplumbing.com/ductless-mini-split/" class="elementor-sub-item" tabindex="-1">Ductless Mini-Split</a></li>
620	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-281"><a href="https://www.magicplumbing.com/ac-furnace-filter-replacement/" class="elementor-sub-item" tabindex="-1">HVAC Filter Replacement</a></li>
621</ul>
622</li>
623</ul>			</nav>
624						</div>
625				</div>
626				<div class="elementor-element elementor-element-7947de7 elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="7947de7" data-element_type="widget" data-e-type="widget" data-onepath-web-scheduler-trigger="true" data-widget_type="button.default">
627				<div class="elementor-widget-container">
628									<div class="elementor-button-wrapper">
629					<a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="#">
630						<span class="elementor-button-content-wrapper">
631									<span class="elementor-button-text">Book Your Service</span>
632					</span>
633					</a>
634				</div>
635								</div>
636				</div>
637				</div>
638					</div>
639				</div>
640		<a class="elementor-element elementor-element-752f115 e-con-full elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet e-flex e-con e-child" data-id="752f115" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjE1NCIsInRvZ2dsZSI6ZmFsc2V9">
641				<div class="elementor-element elementor-element-9fade1c elementor-view-default elementor-widget elementor-widget-icon" data-id="9fade1c" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default">
642				<div class="elementor-widget-container">
643							<div class="elementor-icon-wrapper">
644			<div class="elementor-icon">
645			<svg aria-hidden="true" class="e-font-icon-svg e-far-calendar-check" viewB
645ox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"></path></svg>			</div>
646		</div>
647						</div>
648				</div>
649				<div class="elementor-element elementor-element-90f6b72 elementor-widget elementor-widget-heading" data-id="90f6b72" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
650				<div class="elementor-widget-container">
651					<p class="elementor-heading-title elementor-size-default">Book Your Service</p>				</div>
652				</div>
653				</a>
654				</header>
655				</header>
656		
656<script type="application/ld+json">
657{
658  "@context": "https://schema.org",
659  "@type": "FAQPage",
660  "mainEntity": [
661    {
662      "@type": "Question",
663      "name": "How long has Magic Plumbing Heating & Cooling been in business?",
664      "acceptedAnswer": {
665        "@type": "Answer",
666        "text": "Magic Plumbing Heating & Cooling has been serving San Francisco and the Bay Area since 1980 — over 40 years of trusted plumbing and HVAC service. We are a family-owned business, fully licensed, bonded, and insured in California."
667      }
668    },
669    {
670      "@type": "Question",
671      "name": "What areas do you serve?",
672      "acceptedAnswer": {
673        "@type": "Answer",
674        "text": "We serve San Francisco and the greater Bay Area including San Mateo, Oakland, Alameda, Berkeley, Daly City, South San Francisco, and surrounding communities. Call us at (415) 441-2255 to confirm service in your area."
675      }
676    },
677    {
678      "@type": "Question",
679      "name": "Are you licensed and insured?",
680      "acceptedAnswer": {
681        "@type": "Answer",
682        "text": "Yes. Magic Plumbing Heating & Cooling is fully licensed, bonded, and insured in the state of California. Our plumbers and HVAC technicians are trained professionals with decades of combined experience."
683      }
684    },
685    {
686      "@type": "Question",
687      "name": "Do you offer same-day service?",
688      "acceptedAnswer": {
689        "@type": "Answer",
690        "text": "Yes, we offer same-day service for most plumbing and HVAC needs throughout San Francisco and the Bay Area. Call (415) 441-2255 early in the day for the best availability. We serve customers 7 days a week, 8AM–8PM."
691      }
692    },
693    {
694      "@type": "Question",
695      "name": "Do you offer financing?",
696      "acceptedAnswer": {
697        "@type": "Answer",
698        "text": "Yes, we offer financing options for larger plumbing and HVAC projects including water heater replacements, furnace installations, heat pump systems, and sewer line repairs. Contact us at (415) 441-2255 for details."
699      }
700    },
701    {
702      "@type": "Question",
703      "name": "Do you offer drain cleaning in San Francisco?",
704      "acceptedAnswer": {
705        "@type": "Answer",
706        "text": "Yes. We provide professional drain cleaning for kitchen drains, bathroom drains, shower drains, floor drains, and main sewer lines throughout San Francisco and the Bay Area. We use both traditional snaking and high-pressure hydro jetting."
707      }
708    },
709    {
710      "@type": "Question",
711      "name": "What is hydro jetting and do you offer it?",
712      "acceptedAnswer": {
713        "@type": "Answer",
714        "text": "Hydro jetting uses high-pressure water to clear stubborn blockages, grease buildup, and root intrusion from drain and sewer lines. It is a more thorough and longer-lasting solution than traditional snaking. Yes, we offer hydro jetting throughout San Francisco and the Bay Area."
715      }
716    },
717    {
718      "@type": "Question",
719      "name": "Do you repair and replace sewer lines?",
720      "acceptedAnswer": {
721        "@type": "Answer",
722        "text": "Yes. We perform sewer camera inspections, sewer line repair, and full sewer line replacement using both traditional and trenchless methods. Trenchless sewer repair minimizes disruption to your yard and landscaping."
723      }
724    },
725    {
726      "@type": "Question",
727      "name": "Do you install and repair water heaters?",
728      "acceptedAnswer": {
729        "@type": "Answer",
730        "text": "Yes. Water heater installation, repair, and replacement is one of our core services. We work on traditional tank water heaters and tankless water heaters. We service all major brands including Navien, Rinnai, Bradford White, Rheem, and A.O. Smith."
731      }
732    },
733    {
734      "@type": "Question",
735      "name": "Do you install tankless water heaters?",
736      "acceptedAnswer": {
737        "@type": "Answer",
738        "text": "Yes, we specialize in tankless water heater installation throughout San Francisco and the Bay Area. Tankless systems provide unlimited hot water and can reduce energy costs by up to 30%. We install Navien and Rinnai tankless systems."
739      }
740    },
741    {
742      "@type": "Question",
743      "name": "Do you repair and install furnaces?",
744      "acceptedAnswer": {
745        "@type": "Answer",
746        "text": "Yes. Our licensed HVAC technicians diagnose and repair all furnace brands and models, and we install new gas furnaces throughout the Bay Area. Common repairs include flame sensors, igniters, heat exchangers, blower motors, and control boards."
747      }
748    },
749    {
750      "@type": "Question",
751      "name": "Do you install heat pump systems?",
752      "acceptedAnswer": {
753        "@type": "Answer",
754        "text": "Yes, we install and service heat pump systems including ducted central heat pump systems and ductless mini-split heat pumps. Heat pumps are ideal for San Francisco's climate and qualify for California rebates and federal tax credits."
755      }
756    },
757    {
758      "@type": "Question",
759      "name": "Do you offer AC installation in San Francisco?",
760      "acceptedAnswer": {
761        "@type": "Answer",
762        "text": "Yes. We install central air conditioning systems and ductless mini-split AC systems throughout San Francisco and the Bay Area. Given San Francisco's climate, ductless mini-splits are often the most cost-effective solution."
763      }
764    },
765    {
766      "@type": "Question",
767      "name": "Do you offer air duct cleaning?",
768      "acceptedAnswer": {
769        "@type": "Answer",
770        "text": "Yes, we provide professional air duct cleaning for residential and commercial properties in San Francisco and the Bay Area. Clean ducts improve indoor air quality and HVAC efficie
770ncy."
771      }
772    },
773    {
774      "@type": "Question",
775      "name": "Do you install UV air purifiers and air scrubbers?",
776      "acceptedAnswer": {
777        "@type": "Answer",
778        "text": "Yes, we install UV light air purification systems and air scrubbers that kill bacteria, mold, and viruses in your HVAC system. These are particularly beneficial for households with allergies or respiratory sensitivities."
779      }
780    }
781  ]
782}
783</script>
783		<div data-elementor-type="wp-page" data-elementor-id="77" class="elementor elementor-77" data-elementor-post-type="page">
784				<div class="elementor-element elementor-element-db845c7 e-flex e-con-boxed e-con e-parent" data-id="db845c7" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
785					<div class="e-con-inner">
786		<div class="elementor-element elementor-element-4f218ab e-flex e-con-boxed e-con e-child" data-id="4f218ab" data-element_type="container" data-e-type="container">
787					<div class="e-con-inner">
788		<div class="elementor-element elementor-element-ce83498 e-con-full e-flex e-con e-child" data-id="ce83498" data-element_type="container" data-e-type="container">
789				<div class="elementor-element elementor-element-ca9c3e3 elementor-invisible elementor-widget elementor-widget-heading" data-id="ca9c3e3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;slideInLeft&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="heading.default">
790				<div class="elementor-widget-container">
791					<p class="elementor-heading-title elementor-size-default">Great Service, <br>
792Done Right!</p>				</div>
793				</div>
794				<div class="elementor-element elementor-element-65705ec elementor-invisible elementor-widget elementor-widget-heading" data-id="65705ec" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="heading.default">
795				<div class="elementor-widget-container">
796					<p class="elementor-heading-title elementor-size-default">Unbeatable Customer Service for over 40 Years!</p>				</div>
797				</div>
798				<div class="elementor-element elementor-element-09a2eee elementor-invisible elementor-widget elementor-widget-button" data-id="09a2eee" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-onepath-web-scheduler-trigger="true" data-widget_type="button.default">
799				<div class="elementor-widget-container">
800									<div class="elementor-button-wrapper">
801					<a class="elementor-button elementor-size-sm" role="button">
802						<span class="elementor-button-content-wrapper">
803									<span class="elementor-button-text">Book Online Today</span>
804					</span>
805					</a>
806				</div>
807								</div>
808				</div>
809				</div>
810		<div class="elementor-element elementor-element-94e4864 e-con-full e-flex e-con e-child" data-id="94e4864" data-element_type="container" data-e-type="container">
811				</div>
812					</div>
813				</div>
814					</div>
815				</div>
816		<div class="elementor-element elementor-element-ef6e101 e-flex e-con-boxed e-con e-parent" data-id="ef6e101" data-element_type="container" data-e-type="container">
817					<div class="e-con-inner">
818		<div class="elementor-element elementor-element-ffcc76b e-flex e-con-boxed e-con e-child" data-id="ffcc76b" data-element_type="container" data-e-type="container">
819					<div class="e-con-inner">
820		<div class="elementor-element elementor-element-1fcadd5 e-flex e-con-boxed e-con e-child" data-id="1fcadd5" data-element_type="container" data-e-type="container">
821					<div class="e-con-inner">
822		<a class="elementor-element elementor-element-e178fc0 e-con-full e-transform e-flex e-con e-child" data-id="e178fc0" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" href="https://www.magicplumbing.com/air-conditioning/" target="_blank">
823				<div class="elementor-element elementor-element-7c03c10 elementor-widget elementor-widget-image" data-id="7c03c10" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
824				<div class="elementor-widget-container">
825															<img decoding="async" width="63" height="50" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/cooling-icon1.webp" class="attachment-medium size-medium wp-image-19" alt="" />															</div>
826				</div>
827				<div class="elementor-element elementor-element-9726da1 elementor-widget elementor-widget-heading" data-id="9726da1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
828				<div class="elementor-widget-container">
829					<p class="elementor-heading-title elementor-size-default">Cooling Services</p>				</div>
830				</div>
831				</a>
832		<a class="elementor-element elementor-element-8ae5aac e-con-full e-transform e-flex e-con e-child" data-id="8ae5aac" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" href="https://www.magicplumbing.com/heating/" target="_blank">
833				<div class="elementor-element elementor-element-d62f639 elementor-widget elementor-widget-image" data-id="d62f639" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
834				<div class="elementor-widget-container">
835															<img decoding="async" width="50" height="66" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/heating-icon1.webp" class="attachment-medium size-medium wp-image-28" alt="San Francisco heating furnace repair services" />															</div>
836				</div>
837				<div class="elementor-element elementor-element-80bb53b elementor-widget elementor-widget-heading" data-id="80bb53b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
838				<div class="elementor-widget-container">
839					<p class="elementor-heading-title elementor-size-default">Heating Services</p>				</div>
840				</div>
841				</a>
842		<a class="elementor-element elementor-element-f341894 e-con-full e-transform e-flex e-con e-child" data-id="f341894" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" href="https://www.magicplumbing.com/drain-cleaning/">
843				<div class="elementor-element elementor-element-7a7ab81 elementor-widget elementor-widget-image" data-id="7a7ab81" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
844				<div class="elementor-widget-container">
845															<img loading="lazy" decoding="async" width="63" height="55" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/pipe-icon1.webp" class="attachment-medium size-medium wp-image-27" alt="Professional drain cleaning San Francisco" />															</div>
846				</div>
847				<div class="elementor-element elementor-element-039b9d1 elementor-widget elementor-widget-heading" data-id="039b9d1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
848				<div class="elementor-widget-container">
849					<p class="elementor-heading-title elementor-size-default">Drain Cleaning</p>				</div>
850				</div>
851				</a>
852		<a class="elementor-element elementor-element-615c643 e-con-full e-transform e-flex e-con e-child" data-id="615c643" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-10,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" href="https://www.magicplumbing.com/sewer-line-services/">
853				<div class="elementor-element elementor-element-7bd8063 elementor-widget elementor-widget-image" data-id="7bd8063" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
854				<div class="elementor-widget-container">
855															<img loading="lazy" decoding="async" width="61" height="55" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/sewer-icon1.webp" class="attachment-medium size-medium wp-image-26" alt="Sewer line repair replacement San Francisco" />															</div>
856				</div>
857				<div class="elementor-element elementor-element-f38fcbd elementor-widget elementor-widget-heading" data-id="f38fcbd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
858				<div class="elementor-widget-container">
859					<p class="elementor-heading-title elementor-size-default">Sewer Repairs</p>				</div>
860				</div>
861				</a>
862					</div>
863				</div>
864		<div class="elementor-element elementor-element-5f18a7a e-flex e-con-boxed e-con e-child" data-id="5f18a7a" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
865					<div class="e-con-inner">
866		<div class="elementor-element elementor-element-b6536c3 e-con-full elementor-hidden-tablet e-flex e-con e-child" data-id="b6536c3" data-element_type="container" data-e-type="container">
867				<div class="elementor-element elementor-element-ee6c2e0 box-shadow-img elementor-widget elementor-widget-image" data-id="ee6c2e0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
868				<div class="elementor-widget-container">
869															<picture loading="lazy" decoding="async" class="attachment-large size-large wp-image-8023">
870<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-906x1024.jpg.webp 906w, https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-265x300.jpg.webp 265w, https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-768x868.jpg.webp 768w, https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference.jpg.webp 1000w" sizes="(max-width: 800px) 100vw, 800px"/>
871<img loading="lazy" decoding="async" width="800" height="904" src="https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-906x1024.jpg" alt="Professional plumbing HVAC service San Francisco" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-906x1024.jpg 906w, https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-265x300.jpg 265w, https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference-768x868.jpg 768w, https://www.magicplumbing.com/wp-content/uploads/2024/04/mp-difference.jpg 1000w" sizes="(max-width: 800px) 100v
871w, 800px"/>
872</picture>
873															</div>
874				</div>
875				<div class="elementor-element elementor-element-3a1da00d elementor-widget elementor-widget-text-editor" data-id="3a1da00d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
876				<div class="elementor-widget-container">
877									<h3 style="font-size:17px;margin:20px 0 12px 0;">Common Questions</h3>
878<p><strong>Are plumbing estimates free?</strong><br>Yes — always. We give you a clear price before any work begins. For HVAC calls, a $89 diagnostic fee applies and is credited to the job if you approve the work.</p>
879<p><strong>Do you charge extra for weekends or evenings?</strong><br>No. Our pricing is the same every day — no surcharges, ever.</p>
880<p><strong>How quickly can you get to my home?</strong><br>We offer same-day service across San Francisco and the Bay Area, open every day. Call <a href="tel:4154412255">415-441-2255</a>.</p>
881<p><strong>Are you licensed, bonded &amp; insured?</strong><br>Yes — CSLB license #698806. Top 3% of California contractors per BuildZoom.</p>								</div>
882				</div>
883				<div class="elementor-element elementor-element-5d0638be elementor-widget elementor-widget-text-editor" data-id="5d0638be" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
884				<div class="elementor-widget-container">
885									<div style="margin-top:20px;">
886<h3 style="font-size:15px;font-weight:700;margin-bottom:14px;color:#222;">What Our Customers Say</h3>
887
888<div style="border-left:3px solid #c00;padding:10px 0 10px 12px;margin-bottom:14px;">
889<div style="color:#f5a623;font-size:13px;margin-bottom:3px;">★★★★★</div>
890<p style="font-size:13px;line-height:1.5;margin:0 0 5px 0;color:#333;">&#8220;Frank walked me through all the possible issues and gave me a clear idea of the best course of action — far cheaper than the other company. They hydrojetted our plumbing and were super professional. I&#8217;d wholeheartedly recommend them.&#8221;</p>
891<p style="font-size:12px;color:#888;margin:0;"><strong>Sebastian A.</strong> · Mainline clog &amp; hydro jetting</p>
892</div>
893
894<div style="border-left:3px solid #c00;padding:10px 0 10px 12px;margin-bottom:14px;">
895<div style="color:#f5a623;font-size:13px;margin-bottom:3px;">★★★★★</div>
896<p style="font-size:13px;line-height:1.5;margin:0 0 5px 0;color:#333;">&#8220;Alberto cut into the wall, found the crack in our kitchen drain pipe, repaired it quickly and tested it — all within a few hours. What wonderful work, completed in super fast time. No more worries!&#8221;</p>
897<p style="font-size:12px;color:#888;margin:0;"><strong>Gary O.</strong> · Plumbing leak detection &amp; repair · $500–600</p>
898</div>
899
900<div style="border-left:3px solid #c00;padding:10px 0 10px 12px;margin-bottom:14px;">
901<div style="color:#f5a623;font-size:13px;margin-bottom:3px;">★★★★★</div>
902<p style="font-size:13px;line-height:1.5;margin:0 0 5px 0;color:#333;">&#8220;They did NOT require an all-day window. I was always able to reach a real human being on the phone — not a chatbot. I&#8217;m sticking with them. They ARE a bit Magical.&#8221;</p>
903<p style="font-size:12px;color:#888;margin:0;"><strong>Jan K.</strong> · Water heater repair</p>
904</div>
905
906<div style="border-left:3px solid #c00;padding:10px 0 10px 12px;margin-bottom:14px;">
907<div style="color:#f5a623;font-size:13px;margin-bottom:3px;">★★★★★</div>
908<p style="font-size:13px;line-height:1.5;margin:0 0 5px 0;color:#333;">&#8220;Upon inspection Anthony quickly discovered emergency issues with the hot water heater and bathroom supply lines. He was back within 24 hours to complete the work. Will absolutely use Magic Plumbing Heating &#038; Cooling for all plumbing issues in the future!&#8221;</p>
909<p style="font-size:12px;color:#888;margin:0;"><strong>Amy R.</strong> · Water heater &amp; leak repair</p>
910</div>
911
912<div style="border-left:3px solid #c00;padding:10px 0 10px 12px;margin-bottom:0;">
913<div style="color:#f5a623;font-size:13px;margin-bottom:3px;">★★★★★</div>
914<p style="font-size:13px;line-height:1.5;margin:0 0 5px 0;color:#333;">&#8220;Pablo explained the whole sewer line repair process step by step. The whole crew showed up on time every day. I would use them again for future projects.&#8221;</p>
915<p style="font-size:12px;color:#888;margin:0;"><strong>D. Kofman</strong>
915 · Sewer line repair</p>
916</div>
917
918<p style="font-size:12px;color:#888;margin:14px 0 0 0;text-align:center;">⭐ 4.9 rating · 300+ Google reviews</p>
919</div>								</div>
920				</div>
921				</div>
922		<div class="elementor-element elementor-element-ce7b2b2 e-con-full e-flex e-con e-child" data-id="ce7b2b2" data-element_type="container" data-e-type="container">
923				<div class="elementor-element elementor-element-52f362e elementor-widget elementor-widget-heading" data-id="52f362e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
924				<div class="elementor-widget-container">
925					<h1 class="elementor-heading-title elementor-size-default">Magic Plumbing Heating &amp; Cooling
926San Francisco Bay Area</h1>				</div>
927				</div>
928				<div class="elementor-element elementor-element-27f93f7 elementor-widget elementor-widget-heading" data-id="27f93f7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
929				<div class="elementor-widget-container">
930					<h2 class="elementor-heading-title elementor-size-default">San Francisco Bay Area Trusted Plumbing &amp; HVAC Company Since 1980</h2>				</div>
931				</div>
932		<div class="elementor-element elementor-element-7f9304b e-flex e-con-boxed e-con e-child" data-id="7f9304b" data-element_type="container" data-e-type="container">
933					<div class="e-con-inner">
934				<div class="elementor-element elementor-element-29a0b01 elementor-widget__width-auto elementor-mobile-align-justify elementor-widget elementor-widget-button" data-id="29a0b01" data-element_type="widget" data-e-type="widget" data-onepath-web-scheduler-trigger="true" data-widget_type="button.default">
935				<div class="elementor-widget-container">
936									<div class="elementor-button-wrapper">
937					<a class="elementor-button elementor-size-sm" role="button">
938						<span class="elementor-button-content-wrapper">
939									<span class="elementor-button-text">Book Your Service</span>
940					</span>
941					</a>
942				</div>
943								</div>
944				</div>
945				<div class="elementor-element elementor-element-719d5e4 elementor-widget__width-auto elementor-mobile-align-justify elementor-widget elementor-widget-button" data-id="719d5e4" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
946				<div class="elementor-widget-container">
947									<div class="elementor-button-wrapper">
948					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.magicplumbing.com/coupons/">
949						<span class="elementor-button-content-wrapper">
950									<span class="elementor-button-text">View Our Specials</span>
951					</span>
952					</a>
953				</div>
954								</div>
955				</div>
956					</div>
957				</div>
958				<div class="elementor-element elementor-element-59c3e20 elementor-widget elementor-widget-text-editor" data-id="59c3e20" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
959				<div class="elementor-widget-container">
960									<p>When a drain backs up, a water heater fails, or a sewer line gives out, San Francisco Bay Area homeowners have counted on Magic Plumbing Heating &amp; Cooling since 1980. We&#8217;re family-owned, locally operated, and fully licensed — and we show up the same day. Whether it&#8217;s a clogged drain in the Richmond or a water heater replacement in Noe Valley, our plumbing service experts get it done right the first time. Call us at <a href="tel:4154412255">415-441-2255</a> or book online.</p>
961<h2>Plumbing Services in the San Francisco Bay Area</h2>
962<p>Our plumbing service experts handle the full range of residential and commercial plumbing needs across San Francisco and the Bay Area. Same-day service, upfront pricing, open every day.</p>
963<ul>
964<li><strong><a href="/drain-cleaning/">Drain Cleaning &amp; Hydro Jetting</a></strong> — kitchen, bath, and main line clogs cleared fast</li>
965<li><strong><a href="/water-heaters/">Water Heater Repair &amp; Installation</a></strong> — all brands, tankless available</li>
966<li><a href="https://www.magicplumbing.com/sewer-line-services/" target="_blank" rel="noopener">Sewer Line Repair &amp; Replacement</a>&nbsp;— camera inspection, trenchless options</li>
967<li><a href="https://www.magicplumbing.com/slab-leak-repair/" target="_blank" rel="noopener">Slab Leak Detection &amp; Repair</a>&nbsp;— precise location before any cutting</li>
968<li><a href="https://www.magicplumbing.com/repiping/" target="_blank" rel="noopener">Repiping</a>&nbsp;— copper or PEX for homes with aging galvanized pipes</li>
969<li><a href="https://www.magicplumbing.com/gas-line-services/" target="_blank" rel="noopener">Gas Line Services</a>&nbsp;— installation, repair, and safety inspections</li>
970<li><strong><span style="font-weight: 500;"><a href="https://www.magicplumbing.com/toilet-repair/" target="_blank" rel="noopener">Toilets</a>&nbsp;— installation and repairs</span></strong></li>
971<li><strong><span style="font-weight: 500;"><a href="https://www.magicplumbing.com/faucet-repair/">Faucet Repair</a> — Install and Repair</span></strong></li>
972<li><a href="https://www.magicplumbing.com/kitchen-plumbing/" target="_blank" rel="noopener">Kitchen Plumbing</a>&nbsp;— repairs and installs done right</li>
973<li><a href="https://www.magicplumbing.com/bathroom-remodeling/" target="_blank" rel="noopener">Bathroom Plumbing</a>&nbsp;— repairs and installation</li>
974<li style="font-size: 16px;"><a href="https://www.magicplumbing.com/sump-pumps/" target="_blank" rel="noopener">Pumps</a>&nbsp;
974— Sump and Sewer Pumps</li>
975<li style="font-size: 16px;"><a href="https://www.magicplumbing.com/sewer-video-inspections/" target="_blank" rel="noopener">Sewer Video Inspection</a>&nbsp;— Residential and Commercial</li>
976</ul>
977<h2>HVAC Services in the San Francisco Bay Area</h2>
978<p>Our HVAC service experts are a dedicated team — separate from our plumbing service experts — handling all your heating and cooling needs. Schedule your HVAC call separately when you need:</p>
979<ul>
980<li><a href="https://www.magicplumbing.com/heating/furnace-installation/">Furnace Repair &amp; Installation</a><a href="https://www.magicplumbing.com/air-conditioning/repair/" target="_blank" rel="noopener">&nbsp;</a></li>
981<li><a href="https://www.magicplumbing.com/air-conditioning/installation/">AC Repair &amp; Installation</a></li>
982<li><a href="https://www.magicplumbing.com/heating/heat-pump-installation/" target="_blank" rel="noopener">Heat Pump Systems &amp; Maintenance</a></li>
983<li><a href="https://www.magicplumbing.com/ductless-mini-split/" target="_blank" rel="noopener">Ductless Mini-Split Installation</a></li>
984<li><a href="https://www.magicplumbing.com/air-duct-cleaning/" target="_blank" rel="noopener">Air Duct Cleaning</a></li>
985</ul>
986<p><span style="color: #000000; font-family: 'Proxima Nova', sans-serif; font-weight: 500; font-size: 1rem;">Licensed, bonded &amp; insured — CSLB license #698806. Top 3% of California contractors (BuildZoom score 112).&nbsp;</span></p>
987<h2 style="font-size: 18px; font-weight: bold; margin-bottom: 12px;">Pricing — Common Questions</h2>
988<h3 style="font-size: 15px; font-weight: bold; margin-bottom: 4px;">How much does drain cleaning cost?</h3>
989<p>Most drain cleaning jobs in San Francisco range from <strong>$225–$425</strong> depending on the location and severity of the clog. Simple sink or tub clogs are on the lower end; main line clogs or hydro jetting runs higher. Exact price given before we start.</p>
990<h3 style="font-size: 15px; font-weight: bold; margin-bottom: 4px;">How much does water heater replacement cost?</h3>
991<p>A standard tank water heater replacement in San Francisco typically runs <strong>$2,200–$4,200</strong> installed, depending on unit size and brand. We carry all major brands and can usually complete installation the same day.</p>
992<h3 style="font-size: 15px; font-weight: bold; margin-bottom: 4px;">How much does sewer line repair cost?</h3>
993<p>A sewer camera inspection starts at <strong>$250–$400</strong>. Spot repairs typically run <strong>$1,500–$3,500</strong>, while full sewer line replacement ranges from <strong>$4,000–$12,000</strong> depending on length, access, and whether trenchless methods can be used.</p>
994<h3 style="font-size: 15px; font-weight: bold; margin-bottom: 4px;">How much does HVAC service cost?</h3>
995<p>We charge an <strong>$89 diagnostic fee</strong> for HVAC calls — applied to the job if you approve the work. Repairs typically run <strong>$200–$800</strong>. New system installations start around <strong>$3,200</strong>.</p>
996<h3 style="font-size: 15px; font-weight: bold; margin-bottom: 4px;">Do you offer financing?</h3>
997<p>Yes. We offer flexible financing with tiered plans — ideal for larger installs like HVAC systems, water heater replacements, or repiping. Ask about your options when you call.</p>								</div>
998				</div>
999				</div>
1000					</div>
1001				</div>
1002					</div>
1003				</div>
1004					</div>
1005				</div>
1006		<div class="elementor-element elementor-element-67b8309 e-flex e-con-boxed e-con e-parent" data-id="67b8309" data-element_type="container" data-e-type="container">
1007					<div class="e-con-inner">
1008		<div class="elementor-element elementor-element-97c26f4 e-flex e-con-boxed e-con e-child" data-id="97c26f4" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1009					<div class="e-con-inner">
1010				<div class="elementor-element elementor-element-3da4125 elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-heading" data-id="3da4125" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="heading.default">
1011				<div class="elementor-widget-container">
1012					<p class="elementor-heading-title elementor-size-default">What Customers Love About Us</p>				</div>
1013				</div>
1014		<div class="elementor-element elementor-element-7436ddc e-con-full e-flex e-con e-child" data-id="7436ddc" data-element_type="container" data-e-type="container">
1015				<div class="elementor-element elementor-element-86a29ef elementor-widget elementor-widget-image" data-id="86a29ef" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1016				<div class="elementor-widget-container">
1017															<img loading="lazy" decoding="async" width="63" height="63" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/convient-scheduling.webp" class="attachment-medium size-medium wp-image-25" alt="" />															</div>
1018				</div>
1019				<div class="elementor-element elementor-element-6c98db1 elementor-widget elementor-widget-heading" data-id="6c98db1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1020				<div class="elementor-widget-container">
1021					<p class="elementor-heading-title elementor-size-default">Convient Scheduling</p>				</div>
1022				</div>
1023				<div class="elementor-element elementor-element-5aee305 elementor-widget elementor-widget-text-editor" data-id="5aee305" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1024				<div class="elementor-widget-container">
1025									<p>Your time is precious, so we will not waste it. We work around your schedule and set up appointment times that are best for you.</p>								</div>
1026				</div>
1027				</div>
1028		<div class="elementor-element elementor-element-879f6a9 e-con-full e-flex e-con e-child" data-id="879f6a9" data-element_type="container" data-e-type="container">
1029				<div class="elementor-element elementor-element-522be34 elementor-widget elementor-widget-image" data-id="522be34" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1030				<div class="elementor-widget-container">
1031															<img loading="lazy" decoding="async" width="75" height="58" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/fast-prompt-service.webp" class="attachment-large size-large wp-image-24" alt="" />															</div>
1032				</div>
1033				<div class="elementor-element elementor-element-81aeaea elementor-widget elementor-widget-heading" data-id="81aeaea" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1034				<div class="elementor-widget-container">
1035					<p class="elementor-heading-title elementor-size-default">Fast, Prompt Service</p>				</div>
1036				</div>
1037				<div class="elementor-element elementor-element-2fe37ff elementor-widget elementor-widget-text-editor" data-id="2fe37ff" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1038				<div class="elementor-widget-container">
1039									Don’t worry about late service or no-shows. You can count on us to arrive on time, ready to work.								</div>
1040				</div>
1041				</div>
1042		<div class="elementor-element elementor-element-7b45d3a e-con-full e-flex e-con e-child" data-id="7b45d3a" data-element_type="container" data-e-type="container">
1043				<div class="elementor-element elementor-element-0c69b07 elementor-widget elementor-widget-image" data-id="0c69b07" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1044				<div class="elementor-widget-container">
1045															<img loading="lazy" decoding="async" width="58" height="58" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/problem-solved-icon.webp" class="attachment-large size-large wp-image-23" alt="" />															</div>
1046				</div>
1047				<div class="elementor-element elementor-element-0451eee elementor-widget elementor-widget-heading" data-id="0451eee" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1048				<div class="elementor-widget-container">
1049					<p class="elementor-heading-title elementor-size-default">Problem Solved <br> In One Trip</p>				</div>
1050				</div>
1051				<div class="elementor-element elementor-element-0386441 elementor-widget elementor-widget-text-editor" data-id="0386441" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1052				<div class="elementor-widget-container">
1053									Enjoy fast turnarounds so you can return to your routine in as little time as possible.								</div>
1054				</div>
1055				</div>
1056		<div class="elementor-element elementor-element-5eecf89 e-con-full e-flex e-con e-child" data-id="5eecf89" data-element_type="container" data-e-type="container">
1057				<div class="elementor-element elementor-element-a3b3b32 elementor-widget elementor-widget-image" data-id="a3b3b32" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1058				<div class="elementor-widget-container">
1059															<img loading="lazy" decoding="async" width="57" height="57" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/247-icon.webp" class="attachment-large size-large wp-image-22" alt="" />															</div>
1060				</div>
1061				<div class="elementor-element elementor-element-5920594 elementor-widget elementor-widget-heading" data-id="5920594" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1062				<div class="elementor-widget-container">
1063					<p class="elementor-heading-title elementor-size-default">Same-Day Service, Every Day</p>				</div>
1064				</div>
1065				<div class="elementor-element elementor-element-158b51d elementor-widget elementor-widget-text-editor" data-id="158b51d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1066				<div class="elementor-widget-container">
1067									<p>Plumbing problems don&#8217;t keep business hours — and neither do we. Call us any day of the week and we&#8217;ll get a service expert to you the same day.</p>								</div>
1068				</div>
1069				</div>
1070		<div class="elementor-element elementor-element-f4fc615 e-con-full e-flex e-con e-child" data-id="f4fc615" data-element_type="container" data-e-type="container">
1071				<div class="elementor-element elementor-element-998a477 elementor-widget elementor-widget-image" data-id="998a477" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1072				<div class="elementor-widget-container">
1073															<img loading="lazy" decoding="async" width="69" height="59" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/no-mess-icon.webp" class="attachment-large size-large wp-image-21" alt="" />															</div>
1074				</div>
1075				<div class="elementor-element elementor-element-9fd6e7e elementor-widget elementor-widget-heading" data-id="9fd6e7e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1076				<div class="elementor-widget-container">
1077					<p class="elementor-heading-title elementor-size-default">No Mess Left Behind</p>				</div>
1078				</div>
1079				<div class="elementor-element elementor-element-339ba46 elementor-widget elementor-widget-text-editor" data-id="339ba46" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1080				<div class="elementor-widget-container">
1081									You won’t have to clean up after us. We treat your home like our own and will leave it cleaner than we found it.
1082								</div>
1083				</div>
1084				</div>
1085		<div class="elementor-element elementor-element-2f732ef e-con-full e-flex e-con e-child" data-id="2f732ef" data-element_type="container" data-e-type="container">
1086				<div class="elementor-element elementor-element-f0a06d6 elementor-widget elementor-widget-image" data-id="f0a06d6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1087				<div class="elementor-widget-container">
1088															<img loading="lazy" decoding="async" width="50" height="60" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/long-term-peace-of-mind.webp" class="attachment-large size-large wp-image-20" alt="" />															</div>
1089				</div>
1090				<div class="elementor-element elementor-element-c2db263 elementor-widget elementor-widget-heading" data-id="c2db263" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1091				<div class="elementor-widget-container">
1092					<p class="elementor-heading-title elementor-size-default">Long-Term <br>Peace of Mind</p>				</div>
1093				</div>
1094				<div class="elementor-element elementor-element-df1915d elementor-widget elementor-widget-text-editor" data-id="df1915d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1095				<div class="elementor-widget-container">
1096									You can count on our safe, proven solutions that comply with local codes and standards. This leaves you with the peace of mind you deserve.
1097								</div>
1098				</div>
1099				</div>
1100					</div>
1101				</div>
1102		<div class="elementor-element elementor-element-e23a7c1 e-con-full e-flex e-con e-child" data-id="e23a7c1" data-element_type="container" data-e-type="container">
1103		<div class="elementor-element elementor-element-a560e55 e-con-full e-flex e-con e-child" data-id="a560e55" data-element_type="container" data-e-type="container">
1104				<div class="elementor-element elementor-element-ede304e elementor-widget elementor-widget-google_maps" data-id="ede304e" data-element_type="widget" data-e-type="widget" data-widget_type="google_maps.default">
1105				<div class="elementor-widget-container">
1106							<div class="elementor-custom-embed">
1107			<iframe loading="lazy"
1108					src="https://maps.google.com/maps?q=San%20Francisco%20Bay%20Area%2C%20CA&#038;t=m&#038;z=10&#038;output=embed&#038;iwloc=near"
1109					title="San Francisco Bay Area, CA"
1110					aria-label="San Francisco Bay Area, CA"
1111			></iframe>
1112		</div>
1113						</div>
1114				</div>
1115				</div>
1116		<div class="elementor-element elementor-element-0108209 e-con-full e-flex e-con e-child" data-id="0108209" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
1117				<div class="elementor-element elementor-element-a04ae85 elementor-widget elementor-widget-heading" data-id="a04ae85" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1118				<div class="elementor-widget-container">
1119					<span class="elementor-heading-title elementor-size-default">Areas We Serve</span>				</div>
1120				</div>
1121				<div class="elementor-element elementor-element-d372664 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="d372664" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
1122				<div class="elementor-widget-container">
1123							<ul class="elementor-icon-list-items">
1124							<li class="elementor-icon-list-item">
1125											<a href="https://www.magicplumbing.com/service-areas/san-francisco-plumber/">
1126
1127												<span class="elementor-icon-list-icon">
1128							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1129										<span class="elementor-icon-list-text">SAN FRANCISCO</span>
1130											</a>
1131									</li>
1132								<li class="elementor-icon-list-item">
1133											<a href="https://www.magicplumbing.com/service-areas/south-san-francisco-plumber/">
1134
1135												<span class="elementor-icon-list-icon">
1136							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1137										<span class="elementor-icon-list-text">SOUTH SAN FRANCISCO</span>
1138											</a>
1139									</li>
1140								<li class="elementor-icon-list-item">
1141											<a href="https://www.magicplumbing.com/service-areas/daly-city-plumber/">
1142
1143												<span class="elementor-icon-list-icon">
1144							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1145										<span class="elementor-icon-list-text">DALY CITY</span>
1146											</a>
1147									</li>
1148								<li class="elementor-icon-list-item">
1149											<a href="https://www.magicplumbing.com/service-areas/pacifica-plumber/">
1150
1151												<span class="elementor-icon-list-icon">
1152							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1153										<span class="elementor-icon-list-text">PACIFICA</span>
1154											</a>
1155									</li>
1156								<li class="elementor-icon-list-item">
1157											<a href="https://www.magicplumbing.com/service-areas/san-bruno-plumber/">
1158
1159												<span class="elementor-icon-list-icon">
1160							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1161										<span class="elementor-icon-list-text">SAN BRUNO</span>
1162											</a>
1163									</li>
1164								<li class="elementor-icon-list-item">
1165											<a href="https://www.magicplumbing.com/service-areas/millbrae-plumber/">
1166
1167												<span class="elementor-icon-list-icon">
1168							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1169										<span class="elementor-icon-list-text">MILLBRAE</span>
1170											</a>
1171									</li>
1172								<li class="elementor-icon-list-item">
1173											<a href="https://www.magicplumbing.com/service-areas/hillsborough-plumber/">
1174
1175												<span class="elementor-icon-list-icon">
1176							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1177										<span class="elementor-icon-list-text">HILLSBOROUGH</span>
1178											</a>
1179									</li>
1180								<li class="elementor-icon-list-item">
1181											<a href="https://www.magicplumbing.com/service-areas/burlingame-plumber/">
1182
1183												<span class="elementor-icon-list-icon">
1184							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1185										<span class="elementor-icon-list-text">BURLINGAME</span>
1186											</a>
1187									</li>
1188								<li class="elementor-icon-list-item">
1189											<a href="https://www.magicplumbing.com/service-areas/san-mateo-plumber/">
1190
1191												<span class="elementor-icon-list-icon">
1192							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1193										<span class="elementor-icon-list-text">SAN MATEO</span>
1194											</a>
1195									</li>
1196								<li class="elementor-icon-list-item">
1197											<a href="https://www.magicplumbing.com/service-areas/oakland-plumber/">
1198
1199												<span class="elementor-icon-list-icon">
1200							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1201										<span class="elementor-icon-list-text">OAKLAND</span>
1202											</a>
1203									</li>
1204								<li class="elementor-icon-list-item">
1205											<a href="https://www.magicplumbing.com/service-areas/emeryville-plumber/">
1206
1207												<span class="elementor-icon-list-icon">
1208							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1209										<span class="elementor-icon-list-text">EMERYVILLE</span>
1210											</a>
1211									</li>
1212								<li class="elementor-icon-list-item">
1213											<a href="https://www.magicplumbing.com/service-areas/berkeley-plumber/">
1214
1215												<span class="elementor-icon-list-icon">
1216							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1217										<span class="elementor-icon-list-text">BERKELEY</span>
1218											</a>
1219									</li>
1220								<li class="elementor-icon-list-item">
1221											<a href="https://www.magicplumbing.com/service-areas/alameda-plumber/">
1222
1223												<span class="elementor-icon-list-icon">
1224							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1225										<span class="elementor-icon-list-text">ALAMEDA</span>
1226											</a>
1227									</li>
1228								<li class="elementor-icon-list-item">
1229											<a href="https://www.magicplumbing.com/service-areas/albany-plumber/">
1230
1231												<span class="elementor-icon-list-icon">
1232							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1233										<span class="elementor-icon-list-text">ALBANY</span>
1234											</a>
1235									</li>
1236								<li class="elementor-icon-list-item">
1237											<a href="https://www.magicplumbing.com/service-areas/belmont-plumber/">
1238
1239												<span class="elementor-icon-list-icon">
1240							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1241										<span class="elementor-icon-list-text">BELMONT</span>
1242											</a>
1243									</li>
1244								<li class="elementor-icon-list-item">
1245											<a href="https://www.magicplumbing.com/service-areas/brisbane-plumber/">
1246
1247												<span class="elementor-icon-list-icon">
1248							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1249										<span class="elementor-icon-list-text">BRISBANE</span>
1250											</a>
1251									</li>
1252								<li class="elementor-icon-list-item">
1253											<a href="https://www.magicplumbing.com/service-areas/colma-plumber/">
1254
1255												<span class="elementor-icon-list-icon">
1256							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1257										<span class="elementor-icon-list-text">COLMA</span>
1258											</a>
1259									</li>
1260								<li class="elementor-icon-list-item">
1261											<a href="https://www.magicplumbing.com/service-areas/foster-city-plumber/">
1262
1263												<span class="elementor-icon-list-icon">
1264							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1265										<span class="elementor-icon-list-text">FOSTER CITY</span>
1266											</a>
1267									</li>
1268								<li class="elementor-icon-list-item">
1269											<a href="https://www.magicplumbing.com/service-areas/redwood-city-plumber/">
1270
1271												<span class="elementor-icon-list-icon">
1272							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1273										<span class="elementor-icon-list-text">REDWOOD CITY</span>
1274											</a>
1275									</li>
1276								<li class="elementor-icon-list-item">
1277											<a href="https://www.magicplumbing.com/service-areas/san-carlos-plumber/">
1278
1279												<span class="elementor-icon-list-icon">
1280							<svg aria-hidden="true" class="e-font-icon-svg e-fas-dot-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"></path></svg>						</span>
1281										<span class="elementor-icon-list-text">SAN CARLOS</span>
1282											</a>
1283									</li>
1284						</ul>
1285						</div>
1286				</div>
1287				<div class="elementor-element elementor-element-c4e660a elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="c4e660a" data-element_type="widget" data-e-type="widget" data-onepath-web-scheduler-trigger="true" data-widget_type="button.default">
1288				<div class="elementor-widget-container">
1289									<div class="elementor-button-wrapper">
1290					<a class="elementor-button elementor-size-sm" role="button">
1291						<span class="elementor-button-content-wrapper">
1292									<span class="elementor-button-text">Book Your Service Today</span>
1293					</span>
1294					</a>
1295				</div>
1296								</div>
1297				</div>
1298				</div>
1299				</div>
1300					</div>
1301				</div>
1302		<div class="elementor-element elementor-element-5c1523f e-flex e-con-boxed e-con e-parent" data-id="5c1523f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1303					<div class="e-con-inner">
1304		<div class="elementor-element elementor-element-6d91735 e-con-full e-flex e-con e-child" data-id="6d91735" data-element_type="container" data-e-type="container">
1305		<div class="elementor-element elementor-element-d0c05b6 e-con-full e-flex e-con e-child" data-id="d0c05b6" data-element_type="container" data-e-type="container">
1306				<div class="elementor-element elementor-element-a041934 elementor-widget elementor-widget-image" data-id="a041934" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1307				<div class="elementor-widget-container">
1308															<img loading="lazy" decoding="async" width="581" height="609" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/solo-paulRowe-scrop.webp" class="attachment-large size-large wp-image-33" alt="Magic Plumbing Heating &amp; Cooling technician San Francisco Bay Area" srcset="https://www.magicplumbing.com/wp-content/uploads/2023/12/solo-paulRowe-scrop.webp 581w, https://www.magicplumbing.com/wp-content/uploads/2023/12/solo-paulRowe-scrop-286x300.webp 286w" sizes="(max-width: 581px) 100vw, 581px" />															</div>
1309				</div>
1310		<div class="elementor-element elementor-element-6e2bef7 e-flex e-con-boxed e-con e-child" data-id="6e2bef7" data-element_type="container" data-e-type="container">
1311					<div class="e-con-inner">
1312				<div class="elementor-element elementor-element-7e5a704 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="7e5a704" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1313				<div class="elementor-widget-container">
1314																<a href="https://www.google.com/search?q=Magic+Plumbing+San+Francisco%2C+CA&#038;oq=Magic+Plumbing+San+Francisco%2C+CA&#038;aqs=chrome..69i57j69i60j0l2.7840j0j4&#038;sourceid=chrome&#038;ie=UTF-8#lrd=0x808f7e1c5c12af21:0x89760b8a6abedc3c,3,,," target="_blank">
1315							<img loading="lazy" decoding="async" width="109" height="110" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/reviews-on-google-icon.webp" class="elementor-animation-grow-rotate attachment-medium size-medium wp-image-87" alt="" />								</a>
1316															</div>
1317				</div>
1318				<div class="elementor-element elementor-element-1664651 elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="1664651" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1319				<div class="elementor-widget-container">
1320																<a href="http://www.angieslist.com/review/150989" target="_blank">
1321							<img loading="lazy" decoding="async" width="109" height="110" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/angies-list-icon.webp" class="elementor-animation-grow-rotate attachment-medium size-medium wp-image-86" alt="" />								</a>
1322															</div>
1323				</div>
1324				<div class="elementor-element elementor-element-f7d830b elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="f7d830b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1325				<div class="elementor-widget-container">
1326																<a href="https://www.facebook.com/pg/magicplumbingsanfrancisco/reviews/?ref=page_internal" target="_blank">
1327							<img loading="lazy" decoding="async" width="110" height="110" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/reviews-on-facebook-icon.webp" class="elementor-animation-grow-rotate attachment-medium size-medium wp-image-88" alt="" />								</a>
1328															</div>
1329				</div>
1330					</div>
1331				</div>
1332				</div>
1333		<div class="elementor-element elementor-element-3b7d235 e-con-full e-flex e-con e-child" data-id="3b7d235" data-element_type="container" data-e-type="container">
1334				<div class="elementor-element elementor-element-d6a89fe elementor-invisible elementor-widget elementor-widget-image" data-id="d6a89fe" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;slideInDown&quot;,&quot;_animation_delay&quot;:200,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="image.default">
1335				<div class="elementor-widget-container">
1336															<img loading="lazy" decoding="async" width="276" height="209" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/mp-quotes.webp" class="attachment-medium size-medium wp-image-89" alt="" />															</div>
1337				</div>
1338				<div class="elementor-element elementor-element-fc98a47 elementor-widget elementor-widget-heading" data-id="fc98a47" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1339				<div class="elementor-widget-container">
1340					<span class="elementor-heading-title elementor-size-default"><span style="color:#EC1B23;font-weight:900">5 Star Service</span> is the Magic Way</span>				</div>
1341				</div>
1342				<div class="elementor-element elementor-element-faff10d elementor-testimonial--skin-bubble elementor-testimonial--align-left elementor-testimonial--layout-image_inline elementor-pagination-type-bullets elementor-invisible elementor-widget elementor-widget-testimonial-carousel" data-id="faff10d" data-element_type="widget" data-e-type="widget" data-settings="{&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;speed&quot;:500,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;loop&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;space_between_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}" data-widget_type="testimonial-carousel.default">
1343				<div class="elementor-widget-container">
1344									<div class="elementor-swiper">
1345					<div class="elementor-main-swiper swiper" role="region" aria-roledescription="carousel" aria-label="Slides">
1346				<div class="swiper-wrapper">
1347											<div class="swiper-slide" role="group" aria-roledescription="slide">
1348									<div class="elementor-testimonial">
1349							<div class="elementor-testimonial__content">
1350					<div class="elementor-testimonial__text">
1351						Magic Plumbing Heating & Cooling are amazing.  They have the best customer service!  They came to give me an estimate the same day on a Sunday.  Work was completed within two days for a reasonable estimate.  If I need plumbing or heating services in the future, I will definitely call them.
1352					</div>
1353									</div>
1354						<div class="elementor-testimonial__footer">
1355								<cite class="elementor-testimonial__cite"><span class="elementor-testimonial__name">Angela Q</span></cite>			</div>
1356		</div>
1357								</div>
1358											<div class="swiper-slide" role="group" aria-roledescription="slide">
1359									<div class="elementor-testimonial">
1360							<div class="elementor-testimonial__content">
1361					<div class="elementor-testimonial__text">
1362						"Awesome plumbing company will definitely reach out in the future if needed and recommend to family and friends. The entire staff is incredibly friendly, knowledgeable and helpful. I had Bernardino Merino come out to assist a couple of times and he was a pleasure. Both times he was incredibly efficient with helping fix the issues in my bathroom. I’ve dealt with plenty of plumbing companies in the past and I’m happy to finally have found a reliable one with amazing staff and incredibly affordable prices. Thank y
1362ou so much!!
1363"					</div>
1364									</div>
1365						<div class="elementor-testimonial__footer">
1366								<cite class="elementor-testimonial__cite"><span class="elementor-testimonial__name">Tiara T.</span></cite>			</div>
1367		</div>
1368								</div>
1369											<div class="swiper-slide" role="group" aria-roledescription="slide">
1370									<div class="elementor-testimonial">
1371							<div class="elementor-testimonial__content">
1372					<div class="elementor-testimonial__text">
1373						"It is very easy to schedule an appointment with Magic Plumbing Heating & Cooling. The plumbers/technicians are courteous and very knowledgeable. I recently needed a couple of plumbing things done and those were done quickly and perfectly."					</div>
1374									</div>
1375						<div class="elementor-testimonial__footer">
1376								<cite class="elementor-testimonial__cite"><span class="elementor-testimonial__name">Sean D.</span></cite>			</div>
1377		</div>
1378								</div>
1379									</div>
1380																				<div class="swiper-pagination"></div>
1381												</div>
1382				</div>
1383								</div>
1384				</div>
1385				</div>
1386				</div>
1387		<div class="elementor-element elementor-element-c033588 e-con-full e-flex e-con e-child" data-id="c033588" data-element_type="container" data-e-type="container">
1388		<div class="elementor-element elementor-element-c71bac1 e-con-full e-flex e-con e-child" data-id="c71bac1" data-element_type="container" data-e-type="container">
1389				<div class="elementor-element elementor-element-46690d3 elementor-widget elementor-widget-counter" data-id="46690d3" data-element_type="widget" data-e-type="widget" data-widget_type="counter.default">
1390				<div class="elementor-widget-container">
1391							<div class="elementor-counter">
1392						<div class="elementor-counter-number-wrapper">
1393				<span class="elementor-counter-number-prefix"><span style="font-weight:500">Over</span> </span>
1394				<span class="elementor-counter-number" data-duration="2000" data-to-value="1900" data-from-value="100" data-delimiter=",">100</span>
1395				<span class="elementor-counter-number-suffix"> Reviews <span style="font-weight:500">on Google</span></span>
1396			</div>
1397		</div>
1398						</div>
1399				</div>
1400				<div class="elementor-element elementor-element-e3a8dd0 elementor-widget elementor-widget-rating" data-id="e3a8dd0" data-element_type="widget" data-e-type="widget" data-widget_type="rating.default">
1401				<div class="elementor-widget-container">
1402							<div class="e-rating" itemtype="https://schema.org/Rating" itemscope="" itemprop="reviewRating">
1403			<meta itemprop="worstRating" content="0">
1404			<meta itemprop="bestRating" content="5">
1405			<div class="e-rating-wrapper" itemprop="ratingValue" content="5" role="img" aria-label="Rated 5 out of 5">
1406							<div class="e-icon">
1407				<div class="e-icon-wrapper e-icon-marked">
1408					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1409				<div class="e-icon-wrapper e-icon-unmarked">
1410					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1411			</div>
1412						<div class="e-icon">
1413				<div class="e-icon-wrapper e-icon-marked">
1414					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1415				<div class="e-icon-wrapper e-icon-unmarked">
1416					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>
1416				</div>
1417			</div>
1418						<div class="e-icon">
1419				<div class="e-icon-wrapper e-icon-marked">
1420					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1421				<div class="e-icon-wrapper e-icon-unmarked">
1422					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1423			</div>
1424						<div class="e-icon">
1425				<div class="e-icon-wrapper e-icon-marked">
1426					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1427				<div class="e-icon-wrapper e-icon-unmarked">
1428					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1429			</div>
1430						<div class="e-icon">
1431				<div class="e-icon-wrapper e-icon-marked">
1432					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1433				<div class="e-icon-wrapper e-icon-unmarked">
1434					<svg aria-hidden="true" class="e-font-icon-svg e-eicon-star" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z"></path></svg>				</div>
1435			</div>
1436						</div>
1437		</div>
1438						</div>
1439				</div>
1440				<div class="elementor-element elementor-element-27e52dd elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="27e52dd" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1441				<div class="elementor-widget-container">
1442									<div class="elementor-button-wrapper">
1443					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.magicplumbing.com/reviews/">
1444						<span class="elementor-button-content-wrapper">
1445									<span class="elementor-button-text">Read More Reviews</span>
1446					</span>
1447					</a>
1448				</div>
1449								</div>
1450				</div>
1451				</div>
1452				</div>
1453					</div>
1454				</div>
1455		<div class="elementor-element elementor-element-71ed445 e-flex e-con-boxed e-con e-parent" data-id="71ed445" data-element_type="container" data-e-type="container">
1456					<div class="e-con-inner">
1457		<div class="elementor-element elementor-element-a7b5657 e-flex e-con-boxed e-con e-child" data-id="a7b5657" data-element_type="container" data-e-type="container">
1458					<div class="e-con-inner">
1459		<div class="elementor-element elementor-element-32d6e56 e-con-full e-flex e-con e-child" data-id="32d6e56" data-element_type="container" data-e-type="container">
1460				<div class="elementor-element elementor-element-507f63b box-shadow-img elementor-widget elementor-widget-image" data-id="507f63b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1461				<div class="elementor-widget-container">
1462															<picture loading="lazy" decoding="async" class="attachment-large size-large wp-image-8021">
1463<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-866x1024.jpg.webp 866w, https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-254x300.jpg.webp 254w, https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-768x908.jpg.webp 768w, https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img.jpg.webp 1000w" sizes="(max-width: 800px) 100v
1463w, 800px"/>
1464<img loading="lazy" decoding="async" width="800" height="946" src="https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-866x1024.jpg" alt="Magic Plumbing Heating &amp; Cooling Service San Francisco" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-866x1024.jpg 866w, https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-254x300.jpg 254w, https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img-768x908.jpg 768w, https://www.magicplumbing.com/wp-content/uploads/2024/04/magic-homepage-img.jpg 1000w" sizes="(max-width: 800px) 100vw, 800px"/>
1465</picture>
1466															</div>
1467				</div>
1468				<div class="elementor-element elementor-element-724226f elementor-invisible elementor-widget elementor-widget-image" data-id="724226f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;bounceInLeft&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="image.default">
1469				<div class="elementor-widget-container">
1470															<picture loading="lazy" decoding="async" class="attachment-medium size-medium wp-image-107">
1471<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/100percent-Badge.png.webp 271w, https://www.magicplumbing.com/wp-content/uploads/2024/01/100percent-Badge-150x150.png.webp 150w" sizes="(max-width: 271px) 100v
1471w, 271px"/>
1472<img loading="lazy" decoding="async" width="271" height="270" src="https://www.magicplumbing.com/wp-content/uploads/2024/01/100percent-Badge.png" alt="100% drain service guarantee badge" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/100percent-Badge.png 271w, https://www.magicplumbing.com/wp-content/uploads/2024/01/100percent-Badge-150x150.png 150w" sizes="(max-width: 271px) 100vw, 271px"/>
1473</picture>
1474															</div>
1475				</div>
1476				</div>
1477		<div class="elementor-element elementor-element-7dda7b6 e-con-full e-flex e-con e-child" data-id="7dda7b6" data-element_type="container" data-e-type="container">
1478				<div class="elementor-element elementor-element-8f1c306 elementor-invisible elementor-widget elementor-widget-heading" data-id="8f1c306" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="heading.default">
1479				<div class="elementor-widget-container">
1480					<h2 class="elementor-heading-title elementor-size-default">Our Difference</h2>				</div>
1481				</div>
1482				<div class="elementor-element elementor-element-a7389ca elementor-widget elementor-widget-text-editor" data-id="a7389ca" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1483				<div class="elementor-widget-container">
1484									<p>Meeting your needs and making sure you are fully satisfied with our service is our top priority! The Magic Plumbing Heating &#038; Cooling Heating &amp; Cooling team gives full attention to the problem at hand. We are not content with just doing the minimum and driving off to the naext job. When you voice a concern or have a question, we listen, provide a trustworthy response, and make every effort to provide you with a top-notch experience.</p>								</div>
1485				</div>
1486		<div class="elementor-element elementor-element-6af9be8 e-flex e-con-boxed e-con e-child" data-id="6af9be8" data-element_type="container" data-e-type="container">
1487					<div class="e-con-inner">
1488		<div class="elementor-element elementor-element-8b466e8 e-con-full e-flex e-con e-child" data-id="8b466e8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1489				<div class="elementor-element elementor-element-d7f87c6 elementor-widget elementor-widget-heading" data-id="d7f87c6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1490				<div class="elementor-widget-container">
1491					<p class="elementor-heading-title elementor-size-default">Plumbing</p>				</div>
1492				</div>
1493				<div class="elementor-element elementor-element-d3c7671 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="d3c7671" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
1494				<div class="elementor-widget-container">
1495							<ul class="elementor-icon-list-items">
1496							<li class="elementor-icon-list-item">
1497											<a href="https://www.magicplumbing.com/water-heaters/">
1498
1499												<span class="elementor-icon-list-icon">
1500							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1501										<span class="elementor-icon-list-text">Water Heaters</span>
1502											</a>
1503									</li>
1504								<li class="elementor-icon-list-item">
1505											<a href="https://www.magicplumbing.com/tankless-water-heaters/">
1506
1507												<span class="elementor-icon-list-icon">
1508							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1509										<span class="elementor-icon-list-text">Tankless Water Heaters</span>
1510											</a>
1511									</li>
1512								<li class="elementor-icon-list-item">
1513											<a href="https://www.magicplumbing.com/toilet-repair/">
1514
1515												<span class="elementor-icon-list-icon">
1516							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1517										<span class="elementor-icon-list-text">
1517Toilet repair</span>
1518											</a>
1519									</li>
1520								<li class="elementor-icon-list-item">
1521											<span class="elementor-icon-list-icon">
1522							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1523										<span class="elementor-icon-list-text">Bathroom Remodeling</span>
1524									</li>
1525								<li class="elementor-icon-list-item">
1526											<a href="https://www.magicplumbing.com/burst-pipe-repair/">
1527
1528												<span class="elementor-icon-list-icon">
1529							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1530										<span class="elementor-icon-list-text">Burst Pipe Repair</span>
1531											</a>
1532									</li>
1533								<li class="elementor-icon-list-item">
1534											<a href="https://www.magicplumbing.com/kitchen-plumbing/">
1535
1536												<span class="elementor-icon-list-icon">
1537							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1538										<span class="elementor-icon-list-text">Kitchen Plumbing</span>
1539											</a>
1540									</li>
1541								<li class="elementor-icon-list-item">
1542											<a href="https://www.magicplumbing.com/gas-line-services/">
1543
1544												<span class="elementor-icon-list-icon">
1545							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1546										<span class="elementor-icon-list-text">Gas Line Services</span>
1547											</a>
1548									</li>
1549								<li class="elementor-icon-list-item">
1550											<a href="https://www.magicplumbing.com/repiping/">
1551
1552												<span class="elementor-icon-list-icon">
1553							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1554										<span class="elementor-icon-list-text">Repiping Services</span>
1555											</a>
1556									</li>
1557								<li class="elementor-icon-list-item">
1558											<a href="https://www.magicplumbing.com/slab-leak-repair/">
1559
1560												<span class="elementor-icon-list-icon">
1561							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1562										<span class="elementor-icon-list-text">Slab Leak Repair</span>
1563											</a>
1564									</li>
1565								<li class="elementor-icon-list-item">
1566											<a href="https://www.magicplumbing.com/sump-pumps/">
1567
1568												<span class="elementor-icon-list-icon">
1569							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1570										<span class="elementor-icon-list-text">Sump Pump Services</span>
1571											</a>
1572									</li>
1573								<li class="elementor-icon-list-item">
1574											<a href="https://www.magicplumbing.com/water-filtration-systems/">
1575
1576												<span class="elementor-icon-list-icon">
1577							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1578										<span class="elementor-icon-list-text">Water Filtration Systems</span>
1579											</a>
1580									</li>
1581								<li class="elementor-icon-list-item">
1582											<a href="https://www.magicplumbing.com/water-leak-detection/">
1583
1584												<span class="elementor-icon-list-icon">
1585							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1586										<span class="elementor-icon-list-text">Water Leak Detection</span>
1587											</a>
1588									</li>
1589								<li class="elementor-icon-list-item">
1590											<a href="https://www.magicplumbing.com/hydrojetting/">
1591
1592												<span class="elementor-icon-list-icon">
1593							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1594										<span class="elementor-icon-list-text">Hydrojetting</span>
1595											</a>
1596									</li>
1597								<li class="elementor-icon-list-item">
1598											<a href="https://www.magicplumbing.com/water-softeners/">
1599
1600												<span class="elementor-icon-list-icon">
1601							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1602										<span class="elementor-icon-list-text">Water Softner</span>
1603											</a>
1604									</li>
1605						</ul>
1606						</div>
1607				</div>
1608				</div>
1609		<div class="elementor-element elementor-element-7f0be4f e-con-full e-flex e-con e-child" data-id="7f0be4f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1610				<div class="elementor-element elementor-element-10212b7 elementor-widget elementor-widget-heading" data-id="10212b7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1611				<div class="elementor-widget-container">
1612					<p class="elementor-heading-title elementor-size-default">HVAC</p>				</div>
1613				</div>
1614				<div class="elementor-element elementor-element-acdc998 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="acdc998" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
1615				<div class="elementor-widget-container">
1616							<ul class="elementor-icon-list-items">
1617							<li class="elementor-icon-list-item">
1618											<a href="https://www.magicplumbing.com/heating/maintenance/">
1619
1620												<span class="elementor-icon-list-icon">
1621							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1622										<span class="elementor-icon-list-text">Heating Maintenance</span>
1623											</a>
1624									</li>
1625								<li class="elementor-icon-list-item">
1626											<a href="https://www.magicplumbing.com/heating/repair/">
1627
1628												<span class="elementor-icon-list-icon">
1629							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1630										<span class="elementor-icon-list-text">Heating Repair</span>
1631											</a>
1632									</li>
1633								<li class="elementor-icon-list-item">
1634											<a href="https://www.magicplumbing.com/heating/installation/">
1635
1636												<span class="elementor-icon-list-icon">
1637							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1638										<span class="elementor-icon-list-text">Heating Installation</span>
1639											</a>
1640									</li>
1641								<li class="elementor-icon-list-item">
1642											<a href="https://www.magicplumbing.com/heating/furnace-repair/">
1643
1644												<span class="elementor-icon-list-icon">
1645							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1646										<span class="elementor-icon-list-text">Furnace Repair</span>
1647											</a>
1648									</li>
1649								<li class="elementor-icon-list-item">
1650											<a href="https://www.magicplumbing.com/heating/furnace-installation/">
1651
1652												<span class="elementor-icon-list-icon">
1653							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1654										<span class="elementor-icon-list-text">Furnace Installation</span>
1655											</a>
1656									</li>
1657								<li class="elementor-icon-list-item">
1658											<a href="https://www.magicplumbing.com/heating/furnace-maintenance/">
1659
1660												<span class="elementor-icon-list-icon">
1661							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1662										<span class="elementor-icon-list-text">Furnace Maintenance</span>
1663											</a>
1664									</li>
1665								<li class="elementor-icon-list-item">
1666											<a href="https://www.magicplumbing.com/air-conditioning/repair/">
1667
1668												<span class="elementor-icon-list-icon">
1669							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1670										<span class="elementor-icon-list-text">Air Conditioning Repair</span>
1671											</a>
1672									</li>
1673								<li class="elementor-icon-list-item">
1674											<a href="https://www.magicplumbing.com/air-conditioning/installation/">
1675
1676												<span class="elementor-icon-list-icon">
1677							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1678										<span class="elementor-icon-list-text">Air Conditioning Installation</span>
1679											</a>
1680									</li>
1681								<li class="elementor-icon-list-item">
1682											<a href="https://www.magicplumbing.com/ac-furnace-filter-replacement/">
1683
1684												<span class="elementor-icon-list-icon">
1685							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1686										<span class="elementor-icon-list-text">Filter Replacement</span>
1687											</a>
1688									</li>
1689								<li class="elementor-icon-list-item">
1690											<a href="https://www.magicplumbing.com/air-duct-cleaning-repair/">
1691
1692												<span class="elementor-icon-list-icon">
1693							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1694										<span class="elementor-icon-list-text">Air Duct Services</span>
1695											</a>
1696									</li>
1697								<li class="elementor-icon-list-item">
1698											<a href="https://www.magicplumbing.com/ductless-mini-split/">
1699
1700												<span class="elementor-icon-list-icon">
1701							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1702										<span class="elementor-icon-list-text">Ductless Mini-Split</span>
1703											</a>
1704									</li>
1705								<li class="elementor-icon-list-item">
1706											<a href="https://www.magicplumbing.com/heating/heat-pump-repair/">
1707
1708												<span class="elementor-icon-list-icon">
1709							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1710										<span class="elementor-icon-list-text">Heat Pump Repair</span>
1711											</a>
1712									</li>
1713								<li class="elementor-icon-list-item">
1714											<a href="https://www.magicplumbing.com/heating/heat-pump-installation/">
1715
1716												<span class="elementor-icon-list-icon">
1717							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1718										<span class="elementor-icon-list-text">Heat Pump Installation</span>
1719											</a>
1720									</li>
1721								<li class="elementor-icon-list-item">
1722											<a href="https://www.magicplumbing.com/heating/heat-pump-maintenance/">
1723
1724												<span class="elementor-icon-list-icon">
1725							<svg aria-hidden="true" class="e-font-icon-svg e-fas-circle" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"></path></svg>						</span>
1726										<span class="elementor-icon-list-text">Heat Pump Maintenance</span>
1727											</a>
1728									</li>
1729						</ul>
1730						</div>
1731				</div>
1732				</div>
1733					</div>
1734				</div>
1735				</div>
1736					</div>
1737				</div>
1738		<div class="elementor-element elementor-element-c98d226 e-flex e-con-boxed e-con e-child" data-id="c98d226" data-element_type="container" data-e-type="container">
1739					<div class="e-con-inner">
1740		<div class="elementor-element elementor-element-5d25050 e-con-full e-flex e-con e-child" data-id="5d25050" data-element_type="container" data-e-type="container">
1741				<div class="elementor-element elementor-element-f5df0a9 elementor-invisible elementor-widget elementor-widget-heading" data-id="f5df0a9" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="heading.default">
1742				<div class="elementor-widget-container">
1743					<h2 class="elementor-heading-title elementor-size-default">Money Saving Coupons</h2>				</div>
1744				</div>
1745				<div class="elementor-element elementor-element-18de465 elementor-widget elementor-widget-heading" data-id="18de465" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1746				<div class="elementor-widget-container">
1747					<span class="elementor-heading-title elementor-size-default">Gain instant access to over $1000 in money saving coupons!</span>				</div>
1748				</div>
1749		<div class="elementor-element elementor-element-219ba7c e-flex e-con-boxed e-con e-child" data-id="219ba7c" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1750					<div class="e-con-inner">
1751				<div class="elementor-element elementor-element-72870bc elementor-widget elementor-widget-heading" data-id="72870bc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1752				<div class="elementor-widget-container">
1753					<span class="elementor-heading-title elementor-size-default">$25<br> OFF</span>				</div>
1754				</div>
1755				<div class="elementor-element elementor-element-eec0883 elementor-widget elementor-widget-heading" data-id="eec0883" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1756				<div class="elementor-widget-container">
1757					<span class="elementor-heading-title elementor-size-default">Plumbing <br>Repair<br> Service</span>				</div>
1758				</div>
1759					</div>
1760				</div>
1761				<div class="elementor-element elementor-element-11354df elementor-widget__width-auto elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="11354df" data-element_type="widget" data-e-type="widget" data-onepath-web-scheduler-trigger="true" data-widget_type="button.default">
1762				<div class="elementor-widget-container">
1763									<div class="elementor-button-wrapper">
1764					<a class="elementor-button elementor-size-sm" role="button">
1765						<span class="elementor-button-content-wrapper">
1766									<span class="elementor-button-text">Book Your Service Today</span>
1767					</span>
1768					</a>
1769				</div>
1770								</div>
1771				</div>
1772				</div>
1773		<div class="elementor-element elementor-element-32859ce e-con-full e-flex e-con e-child" data-id="32859ce" data-element_type="container" data-e-type="container">
1774				<div class="elementor-element elementor-element-535715f elementor-invisible elementor-widget elementor-widget-image" data-id="535715f" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;slideInRight&quot;,&quot;_animation_delay&quot;:200,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="image.default">
1775				<div class="elementor-widget-container">
1776															<img loading="lazy" decoding="async" width="664" height="521" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/solo-truck.webp" class="attachment-large size-large wp-image-18" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2023/12/solo-truck.webp 664w, https://www.magicplumbing.com/wp-content/uploads/2023/12/solo-truck-300x235.webp 300w" sizes="(max-width: 664px) 100vw, 664px" />															</div>
1777				</div>
1778				</div>
1779					</div>
1780				</div>
1781					</div>
1782				</div>
1783		<div class="elementor-element elementor-element-68735d8 e-con-full e-flex e-con e-parent" data-id="68735d8" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1784		<div class="elementor-element elementor-element-e5d747f e-flex e-con-boxed e-con e-child" data-id="e5d747f" data-element_type="container" data-e-type="container">
1785					<div class="e-con-inner">
1786		<div class="elementor-element elementor-element-99b7f8f e-flex e-con-boxed e-con e-child" data-id="99b7f8f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1787					<div class="e-con-inner">
1788		<div class="elementor-element elementor-element-dcd3261 e-flex e-con-boxed e-con e-child" data-id="dcd3261" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1789					<div class="e-con-inner">
1790				<div class="elementor-element elementor-element-4f28b51 elementor-invisible elementor-widget elementor-widget-image" data-id="4f28b51" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;bounceIn&quot;,&quot;_animation_delay&quot;:200}" data-widget_type="image.default">
1791				<div class="elementor-widget-container">
1792															<picture loading="lazy" decoding="async" class="attachment-medium size-medium wp-image-111">
1793<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/shield-icon.png.webp"/>
1794<img loading="lazy" decoding="async" width="75" height="75" src="https://www.magicplumbing.com/wp-content/uploads/2024/01/shield-icon.png" alt=""/>
1795</picture>
1796															</div>
1797				</div>
1798				<div class="elementor-element elementor-element-a9dc494 elementor-widget elementor-widget-heading" data-id="a9dc494" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1799				<div class="elementor-widget-container">
1800					<span class="elementor-heading-title elementor-size-default">No Surprises</span>				</div>
1801				</div>
1802					</div>
1803				</div>
1804				<div class="elementor-element elementor-element-d2b108e elementor-widget elementor-widget-text-editor" data-id="d2b108e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1805				<div class="elementor-widget-container">
1806									Our goal is the same as yours: To help you enjoy the comfort of your own home. You can rely on us to provide you with a pleasant, straightforward experience. We present everything to you upfront, including the pricing and the details of the job, so you will know what to expect. We do not want you to be surprised at the end. You already have enough on your plate; we won’t add to your stress. You can expect hassle-free service that is tailored to meet your needs while exceeding your expectations.
1807
1808								</div>
1809				</div>
1810					</div>
1811				</div>
1812		<div class="elementor-element elementor-element-091412f e-flex e-con-boxed e-con e-child" data-id="091412f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1813					<div class="e-con-inner">
1814		<div class="elementor-element elementor-element-d2d75b0 e-flex e-con-boxed e-con e-child" data-id="d2d75b0" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1815					<div class="e-con-inner">
1816				<div class="elementor-element elementor-element-7244d15 elementor-invisible elementor-widget elementor-widget-image" data-id="7244d15" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;bounceIn&quot;,&quot;_animation_delay&quot;:400}" data-widget_type="image.default">
1817				<div class="elementor-widget-container">
1818															<picture loading="lazy" decoding="async" class="attachment-medium size-medium wp-image-112">
1819<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/thumbsUp-Icon.png.webp"/>
1820<img loading="lazy" decoding="async" width="75" height="75" src="https://www.magicplumbing.com/wp-content/uploads/2024/01/thumbsUp-Icon.png" alt=""/>
1821</picture>
1822															</div>
1823				</div>
1824				<div class="elementor-element elementor-element-2ae6e51 elementor-widget elementor-widget-heading" data-id="2ae6e51" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1825				<div class="elementor-widget-container">
1826					<span class="elementor-heading-title elementor-size-default">Honest, Upfront Service</span>				</div>
1827				</div>
1828					</div>
1829				</div>
1830				<div class="elementor-element elementor-element-bc7449c elementor-widget elementor-widget-text-editor" data-id="bc7449c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1831				<div class="elementor-widget-container">
1832									With honest, upfront service you can be sure that you will receive the results you are looking for. We make our process as simple and pleasant as possible, allowing you to relax and enjoy the benefits. There are no hidden fees, pushy upselling, or other inconveniences to worry about. Our services are carried out according to the highest industry standards so you can enjoy true peace of mind in the comfort of your own home.
1833
1834								</div>
1835				</div>
1836					</div>
1837				</div>
1838		<div class="elementor-element elementor-element-c3ff7bf e-flex e-con-boxed e-con e-child" data-id="c3ff7bf" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1839					<div class="e-con-inner">
1840		<div class="elementor-element elementor-element-4a41102 e-flex e-con-boxed e-con e-child" data-id="4a41102" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1841					<div class="e-con-inner">
1842				<div class="elementor-element elementor-element-dc69fca elementor-invisible elementor-widget elementor-widget-image" data-id="dc69fca" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;bounceIn&quot;,&quot;_animation_delay&quot;:600}" data-widget_type="image.default">
1843				<div class="elementor-widget-container">
1844															<picture loading="lazy" decoding="async" class="attachment-medium size-medium wp-image-110">
1845<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/convo-Icon.png.webp"/>
1846<img loading="lazy" decoding="async" width="75" height="75" src="https://www.magicplumbing.com/wp-content/uploads/2024/01/convo-Icon.png" alt=""/>
1847</picture>
1848															</div>
1849				</div>
1850				<div class="elementor-element elementor-element-813f982 elementor-widget elementor-widget-heading" data-id="813f982" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1851				<div class="elementor-widget-container">
1852					<span class="elementor-heading-title elementor-size-default">Personal Attention</span>				</div>
1853				</div>
1854					</div>
1855				</div>
1856				<div class="elementor-element elementor-element-1bb7568 elementor-widget elementor-widget-text-editor" data-id="1bb7568" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1857				<div class="elementor-widget-container">
1858									Experience tailored service when you call. We will work closely with you to decide on the solution that best fits your needs and budget. You will be presented with options for repair or replacement, as well as a selection of high-efficiency products designed to provide you with lasting peace of mind. If you are not satisfied with any part of our service, we will do our best to fix the issue and make sure you are left with a smile on your face before we consider the job done.
1859
1860								</div>
1861				</div>
1862					</div>
1863				</div>
1864					</div>
1865				</div>
1866		<div class="elementor-element elementor-element-106cd49 e-con-full e-flex e-con e-child" data-id="106cd49" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1867				<div class="elementor-element elementor-element-d7b030d elementor-widget elementor-widget-heading" data-id="d7b030d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1868				<div class="elementor-widget-container">
1869					<span class="elementor-heading-title elementor-size-default">Serving the Bay Area for Over 40 Years</span>				</div>
1870				</div>
1871				<div class="elementor-element elementor-element-8aecdb4 elementor-widget__width-auto elementor-widget elementor-widget-button" data-id="8aecdb4" data-element_type="widget" data-e-type="widget" data-onepath-web-scheduler-trigger="true" data-widget_type="button.default">
1872				<div class="elementor-widget-container">
1873									<div class="elementor-button-wrapper">
1874					<a class="elementor-button elementor-size-sm" role="button">
1875						<span class="elementor-button-content-wrapper">
1876									<span class="elementor-button-text">Book Your Service Today</span>
1877					</span>
1878					</a>
1879				</div>
1880								</div>
1881				</div>
1882				</div>
1883				</div>
1884		<div class="elementor-element elementor-element-d80d804 e-flex e-con-boxed e-con e-parent" data-id="d80d804" data-element_type="container" data-e-type="container">
1885					<div class="e-con-inner">
1886		<div class="elementor-element elementor-element-26071be e-flex e-con-boxed e-con e-child" data-id="26071be" data-element_type="container" data-e-type="container">
1887					<div class="e-con-inner">
1888				<div class="elementor-element elementor-element-e8647fc elementor-invisible elementor-widget elementor-widget-heading" data-id="e8647fc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;_animation_mobile&quot;:&quot;none&quot;}" data-widget_type="heading.default">
1889				<div class="elementor-widget-container">
1890					<h2 class="elementor-heading-title elementor-size-default">Featured Posts</h2>				</div>
1891				</div>
1892				<div class="elementor-element elementor-element-0db1d65 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts" data-id="0db1d65" data-element_type="widget" data-e-type="widget" data-settings="{&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="posts.cards">
1893				<div class="elementor-widget-container">
1894							<div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid" role="list">
1895				<article class="elementor-post elementor-grid-item post-8164 post type-post status-publish format-standard has-post-thumbnail hentry category-heating" role="listitem">
1896			<div class="elementor-post__card">
1897				<a class="elementor-post__thumbnail__link" href="https://www.magicplumbing.com/blog/why-is-my-house-cold-even-with-the-heat-on/" tabindex="-1" ><div class="elementor-post__thumbnail"><picture loading="lazy" decoding="async" class="attachment-large size-large wp-image-8165">
1898<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-1024x683.jpeg.webp 1024w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-300x200.jpeg.webp 300w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-768x512.jpeg.webp 768w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2.jpeg.webp 1200w" sizes="(max-width: 800px) 100vw, 800px"/>
1899<img loading="lazy" decoding="async" width="800" height="534" src="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-1024x683.jpeg" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-1024x683.jpeg 1024w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-300x200.jpeg 300w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2-768x512.jpeg 768w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-2.jpeg 1200w" sizes="(max-width: 800px) 100v
1899w, 800px"/>
1900</picture>
1901</div></a>
1902				<div class="elementor-post__badge">Heating</div>
1903				<div class="elementor-post__text">
1904				<h3 class="elementor-post__title">
1905			<a href="https://www.magicplumbing.com/blog/why-is-my-house-cold-even-with-the-heat-on/" >
1906				Why Is My House Cold Even With the Heat On?			</a>
1907		</h3>
1908				<div class="elementor-post__excerpt">
1909			<p>A warm home in winter is something most homeowners expect without giving it much thought. When the heat is on</p>
1910		</div>
1911		
1912		<a class="elementor-post__read-more" href="https://www.magicplumbing.com/blog/why-is-my-house-cold-even-with-the-heat-on/" aria-label="Read more about Why Is My House Cold Even With the Heat On?" tabindex="-1" >
1913			Read More »		</a>
1914
1915				</div>
1916				<div class="elementor-post__meta-data">
1917					<span class="elementor-post-date">
1918			December 30, 2025		</span>
1919				</div>
1920					</div>
1921		</article>
1922				<article class="elementor-post elementor-grid-item post-8162 post type-post status-publish format-standard has-post-thumbnail hentry category-water-heater" role="listitem">
1923			<div class="elementor-post__card">
1924				<a class="elementor-post__thumbnail__link" href="https://www.magicplumbing.com/blog/how-to-tell-if-your-water-heater-is-about-to-fail/" tabindex="-1" ><div class="elementor-post__thumbnail"><picture loading="lazy" decoding="async" class="attachment-large size-large wp-image-8163">
1925<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-1024x683.jpeg.webp 1024w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-300x200.jpeg.webp 300w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-768x512.jpeg.webp 768w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1.jpeg.webp 1200w" sizes="(max-width: 800px) 100vw, 800px"/>
1926<img loading="lazy" decoding="async" width="800" height="534" src="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-1024x683.jpeg" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-1024x683.jpeg 1024w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-300x200.jpeg 300w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1-768x512.jpeg 768w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1.jpeg 1200w" sizes="(max-width: 800px) 100vw, 800px"/>
1927</picture>
1928</div></a>
1929				<div class="elementor-post__badge">Water Heater</div>
1930				<div class="elementor-post__text">
1931				<h3 class="elementor-post__title">
1932			<a href="https://www.magicplumbing.com/blog/how-to-tell-if-your-water-heater-is-about-to-fail/" >
1933				How to Tell If Your Water Heater Is About to Fail			</a>
1934		</h3>
1935				<div class="elementor-post__excerpt">
1936			<p>A failing water heater has a way of interrupting your routine at the worst possible moment. One day, you step</p>
1937		</div>
1938		
1939		<a class="elementor-post__read-more" href="https://www.magicplumbing.com/blog/how-to-tell-if-your-water-heater-is-about-to-fail/" aria-label="Read more about How to Tell If Your Water Heater Is About to Fail" tabindex="-1" >
1940			Read More »		</a>
1941
1942				</div>
1943				<div class="elementor-post__meta-data">
1944					<span class="elementor-post-date">
1945			December 26, 2025		</span>
1946				</div>
1947					</div>
1948		</article>
1949				<article class="elementor-post elementor-grid-item post-8159 post type-post status-publish format-standard has-post-thumbnail hentry category-heating" role="listitem">
1950			<div class="elementor-post__card">
1951				<a class="elementor-post__thumbnail__link" href="https://www.magicplumbing.com/blog/heater-short-cycling-what-causes-it-and-how-to-prevent-it/" tabindex="-1" ><div class="elementor-post__thumbnail"><picture loading="lazy" decoding="async" class="attachment-large size-large wp-image-8160">
1952<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1024x576.jpeg.webp 1024w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-300x169.jpeg.webp 300w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-768x432.jpeg.webp 768w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image.jpeg.webp 1200w" sizes="(max-width: 800px) 100v
1952w, 800px"/>
1953<img loading="lazy" decoding="async" width="800" height="450" src="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1024x576.jpeg" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2025/12/image-1024x576.jpeg 1024w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-300x169.jpeg 300w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image-768x432.jpeg 768w, https://www.magicplumbing.com/wp-content/uploads/2025/12/image.jpeg 1200w" sizes="(max-width: 800px) 100vw, 800px"/>
1954</picture>
1955</div></a>
1956				<div class="elementor-post__badge">Heating</div>
1957				<div class="elementor-post__text">
1958				<h3 class="elementor-post__title">
1959			<a href="https://www.magicplumbing.com/blog/heater-short-cycling-what-causes-it-and-how-to-prevent-it/" >
1960				Heater Short Cycling: Causes and Preventions			</a>
1961		</h3>
1962				<div class="elementor-post__excerpt">
1963			<p>When your heat turns on, runs for a short burst, then shuts off and starts again soon after, it&#8217;s an</p>
1964		</div>
1965		
1966		<a class="elementor-post__read-more" href="https://www.magicplumbing.com/blog/heater-short-cycling-what-causes-it-and-how-to-prevent-it/" aria-label="Read more about Heater Short Cycling: Causes and Preventions" tabindex="-1" >
1967			Read More »		</a>
1968
1969				</div>
1970				<div class="elementor-post__meta-data">
1971					<span class="elementor-post-date">
1972			December 22, 2025		</span>
1973				</div>
1974					</div>
1975		</article>
1976				</div>
1977		
1978						</div>
1979				</div>
1980					</div>
1981				</div>
1982					</div>
1983				</div>
1984				</div>
1985				<footer data-elementor-type="footer" data-elementor-id="101" class="elementor elementor-101 elementor-location-footer" data-elementor-post-type="elementor_library">
1986			<div class="elementor-element elementor-element-55bfc1f e-flex e-con-boxed e-con e-parent" data-id="55bfc1f" data-element_type="container" data-e-type="container">
1987					<div class="e-con-inner">
1988					</div>
1989				</div>
1990		<div class="elementor-element elementor-element-e779899 e-flex e-con-boxed e-con e-parent" data-id="e779899" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1991					<div class="e-con-inner">
1992		<div class="elementor-element elementor-element-518c7a0 e-con-full e-flex e-con e-child" data-id="518c7a0" data-element_type="container" data-e-type="container">
1993				<div class="elementor-element elementor-element-620772c elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="620772c" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default">
1994				<div class="elementor-widget-container">
1995											<a href="https://www.magicplumbing.com">
1996			<img width="361" height="131" src="https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp.png" class="attachment-full size-full wp-image-9" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp.png 361w, https://www.magicplumbing.com/wp-content/uploads/2023/12/magicplumbing-logo-temp-300x109.png 300w" sizes="(max-width: 361px) 100vw, 361px" />				</a>
1997											</div>
1998				</div>
1999				</div>
2000		<div class="elementor-element elementor-element-24d2192 e-con-full e-flex e-con e-child" data-id="24d2192" data-element_type="container" data-e-type="container">
2001				<div class="elementor-element elementor-element-54901e0 elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="54901e0" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
2002				<div class="elementor-widget-container">
2003							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
2004							<span class="elementor-grid-item" role="listitem">
2005					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-grow elementor-repeater-item-614a610" href="https://www.facebook.com/magicplumbingsanfrancisco/" target="_blank">
2006						<span class="elementor-screen-only">Facebook</span>
2007						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook" viewB
2007ox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg>					</a>
2008				</span>
2009							<span class="elementor-grid-item" role="listitem">
2010					<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-animation-grow elementor-repeater-item-3c64c81" href="https://twitter.com/magicplumbing" target="_blank">
2011						<span class="elementor-screen-only">Twitter</span>
2012						<svg aria-hidden="true" class="e-font-icon-svg e-fab-twitter" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg>					</a>
2013				</span>
2014							<span class="elementor-grid-item" role="listitem">
2015					<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-grow elementor-repeater-item-32a8c6d" href="https://www.youtube.com/channel/UCE1KnGIdrYWwhKuQWEaDklA" target="_blank">
2016						<span class="elementor-screen-only">Youtube</span>
2017						<svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg>					</a>
2018				</span>
2019					</div>
2020						</div>
2021				</div>
2022				</div>
2023		<div class="elementor-element elementor-element-e237c52 e-con-full e-flex e-con e-child" data-id="e237c52" data-element_type="container" data-e-type="container">
2024				<div class="elementor-element elementor-element-669a664 elementor-widget elementor-widget-text-editor" data-id="669a664" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
2025				<div class="elementor-widget-container">
2026									<p>We Accept:</p>								</div>
2027				</div>
2028				<div class="elementor-element elementor-element-4e5e214 elementor-widget elementor-widget-image" data-id="4e5e214" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
2029				<div class="elementor-widget-container">
2030															<picture class="attachment-large size-large wp-image-102">
2031<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/cards-we-take.png.webp"/>
2032<img width="222" height="24" src="https://www.magicplumbing.com/wp-content/uploads/2024/01/cards-we-take.png" alt="Accepted payment methods Visa MasterCard Discover Check Financing"/>
2033</picture>
2034															</div>
2035				</div>
2036				</div>
2037		<div class="elementor-element elementor-element-972f7aa e-con-full e-flex e-con e-child" data-id="972f7aa" data-element_type="container" data-e-type="container">
2038				<div class="elementor-element elementor-element-8aaddd4 elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button" data-id="8aaddd4" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
2039				<div class="elementor-widget-container">
2040									<div class="elementor-button-wrapper">
2041					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://www.google.com/maps/place/Magic+Plumbing+Heating+%26+Cooling/@37.7204389,-122.3858424,14z/data=!4m6!3m5!1s0x808f7f68355b576b:0xee89717dfae6beb6!8m2!3d37.7236128!4d-122.3904773!16s%2Fg%2F11g4dyz28z?entry=ttu">
2042						<span class="elementor-button-content-wrapper">
2043									<span class="elementor-button-text">415-441-2255</span>
2044					</span>
2045					</a>
2046				</div>
2047								</div>
2048				</div>
2049				</div>
2050		<div class="elementor-element elementor-element-dc33367 e-con-full e-flex e-con e-child" data-id="dc33367" data-element_type="container" data-e-type="container">
2051				<div class="elementor-element elementor-element-7dccdc6 elementor-align-end elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="7dccdc6" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
2052				<div class="elementor-widget-container">
2053							<ul class="elementor-icon-list-items">
2054							<li class="elementor-icon-list-item">
2055											<a href="https://www.google.com/maps/place/Magic+Plumbing+Heating+%26+Cooling/@37.7204389,-122.3858424,14z/data=!4m6!3m5!1s0x808f7f68355b576b:0xee89717dfae6beb6!8m2!3d37.7236128!4d-122.3904773!16s%2Fg%2F11g4dyz28z?entry=ttu">
2056
2057											<span class="elementor-icon-list-text">1455 Bancroft Ave San Francisco, CA 94124</span>
2058											</a>
2059									</li>
2060						</ul>
2061						</div>
2062				</div>
2063				</div>
2064					</div>
2065				</div>
2066		<div class="elementor-element elementor-element-39a1ccc e-flex e-con-boxed e-con e-parent" data-id="39a1ccc" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
2067					<div class="e-con-inner">
2068				<div class="elementor-element elementor-element-6d48cd9 elementor-widget elementor-widget-text-editor" data-id="6d48cd9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
2069				<div class="elementor-widget-container">
2070									©2026 Magic Plumbing. All Rights Reserved.								</div>
2071				</div>
2072				<div class="elementor-element elementor-element-46f22cd elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="46f22cd" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
2073				<div class="elementor-widget-container">
2074							<ul class="elementor-icon-list-items elementor-inline-items">
2075							<li class="elementor-icon-list-item elementor-inline-item">
2076											<a href="https://www.magicplumbing.com/site-map/">
2077
2078											<span class="elementor-icon-list-text">Sitemap</span>
2079											</a>
2080									</li>
2081								<li class="elementor-icon-list-item elementor-inline-item">
2082											<a href="https://www.magicplumbing.com/privacy-policy/">
2083
2084											<span class="elementor-icon-list-text">Privacy Policy</span>
2085											</a>
2086									</li>
2087								<li class="elementor-icon-list-item elementor-inline-item">
2088											<a href="https://www.magicplumbing.com/faq/">
2089
2090											<span class="elementor-icon-list-text">FAQ</span>
2091											</a>
2092									</li>
2093						</ul>
2094						</div>
2095				</div>
2096					</div>
2097				</div>
2098		<div class="elementor-element elementor-element-55b4bbb elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent" data-id="55b4bbb" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;bottom&quot;,&quot;sticky_on&quot;:[&quot;mobile&quot;],&quot;animation_mobile&quot;:&quot;bounceInUp&quot;,&quot;sticky_effects_offset_mobile&quot;:0,&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
2099					<div class="e-con-inner">
2100				<div class="elementor-element elementor-element-c9570f6 elementor-widget elementor-widget-image" data-id="c9570f6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
2101				<div class="elementor-widget-container">
2102															<picture class="attachment-medium_large size-medium_large wp-image-105">
2103<source type="image/webp" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv-768x193.png.webp 768w, https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv-300x76.png.webp 300w, https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv.png.webp 977w" sizes="(max-width: 768px) 100vw, 768px"/>
2104<img width="768" height="193" src="https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv-768x193.png" alt="" srcset="https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv-768x193.png 768w, https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv-300x76.png 300w, https://www.magicplumbing.com/wp-content/uploads/2024/01/callTodayMagiv.png 977w" sizes="(max-width: 768px) 100vw, 768px"/>
2105</picture>
2106															</div>
2107				</div>
2108					</div>
2109				</div>
2110				</footer>
2111		
2112<script type="speculationrules">
2113{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2114</script>
vendor: 1 bytes, line 2114
2114
2115<script>
2116              (function(e){
2117                  var el = document.createElement('script');
2118                  el.setAttribute('data-account', 'DCRmfsA9Qp');
2119                  el.setAttribute('src', 'https://cdn.userway.org/widget.js');
2120                  document.body.appendChild(el);
2121                })();
2122              </script>
2122		<div data-elementor-type="popup" data-elementor-id="154" class="elementor elementor-154 elementor-location-popup" data-elementor-settings="{&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
2123			<div class="elementor-element elementor-element-f217e32 e-flex e-con-boxed e-con e-parent" data-id="f217e32" data-element_type="container" data-e-type="container" data-settings="{&quot;shape_divider_bottom&quot;:&quot;tilt&quot;}">
2124					<div class="e-con-inner">
2125				<div class="elementor-shape elementor-shape-bottom" aria-hidden="true" data-negative="false">
2126			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" preserveAspectRatio="none">
2127	<path class="elementor-shape-fill" d="M0,6V0h1000v100L0,6z"/>
2128</svg>		</div>
2129				<div class="elementor-element elementor-element-2bf9580 elementor-widget elementor-widget-heading" data-id="2bf9580" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
2130				<div class="elementor-widget-container">
2131					<p class="elementor-heading-title elementor-size-default"><span style="color:#000">Schedule Your</span> Service Today
2132</p>				</div>
2133				</div>
2134				<div class="elementor-element elementor-element-f09b691 elementor-widget elementor-widget-html" data-id="f09b691" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
2135				<div class="elementor-widget-container">
2136					<iframe src="https://go.servicetitan.com/webscheduler?tenantid=30977&campaignid=85316666" style="width: 100%; height: 500px"></iframe>				</div>
2137				</div>
2138					</div>
2139				</div>
2140				</div>
2141					
2141<script>
2142				( () => {
2143					const lazyloadRunObserver = () => {
2144						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
2145						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
2146							entries.forEach( ( entry ) => {
2147								if ( entry.isIntersecting ) {
2148									let lazyloadBackground = entry.target;
2149									if( lazyloadBackground ) {
2150										lazyloadBackground.classList.add( 'e-lazyloaded' );
2151									}
2152									lazyloadBackgroundObserver.unobserve( entry.target );
2153								}
2154							});
2155						}, { rootMargin: '200px 0px 200px 0px' } );
2156						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
2157							lazyloadBackgroundObserver.observe( lazyloadBackground );
2158						} );
2159					};
2160					const events = [
2161						'DOMContentLoaded',
2162						'elementor/lazyload/observe',
2163					];
2164					events.forEach( ( event ) => {
2165						document.addEventListener( event, lazyloadRunObserver );
2166					} );
2167				} )();
2168			</script>
2168
2169			<link rel='stylesheet' id='e-shapes-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor/assets/css/conditionals/shapes.min.css?ver=4.3.3' media='all' />
2170<link rel='stylesheet' id='e-popup-css' href='https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=4.3.1' media='all' />
2171<script id="hello-theme-frontend-js" src="https://www.magicplumbing.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.9"></script>
vendor: 1 bytes, line 2171
2171
2172<script id="elementor-webpack-runtime-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 2172
2172
2173<script id="elementor-frontend-modules-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 2173
2173
2174<script id="jquery-ui-core-js-before">
2175jQuery.uiBackCompat = true;
2176//# sourceURL=jquery-ui-core-js-before
2177</script>
vendor: 1 bytes, line 2177
2177
2178<script id="jquery-ui-core-js" src="https://www.magicplumbing.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2178
2178
2179<script id="elementor-frontend-js-before">
2180var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.3.3","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/www.magicplumbing.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.magicplumbing.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.magicplumbing.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"34f89cffa8","atomicFormsSendForm":"0b2bbd7201"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":77,"title":"Plumber%20San%20Francisco%20%7C%20Magic%20Plumbing%20Heating%20%26%20Cooling%20%26%20Heating","excerpt":"","featuredImage":false}};
2181//# sourceURL=elementor-frontend-js-before
2182</script>
vendor: 1 bytes, line 2182
2182
2183<script id="elementor-frontend-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 2183
2183
2184<script id="smartmenus-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 2184
2184
2185<script id="e-sticky-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 2185
2185
2186<script id="swiper-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 2186
2186
2187<script id="jquery-numerator-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor/assets/lib/jquery-numerator/jquery-numerator.min.js?ver=0.2.1"></script>
vendor: 1 bytes, line 2187
2187
2188<script id="imagesloaded-js" src="https://www.magicplumbing.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 2188
2188
2189<script id="wp-hooks-js" src="https://www.magicplumbing.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2189
2189
2190<script id="wp-i18n-js" src="https://www.magicplumbing.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2190
2190
2191<script id="wp-i18n-js-after">
2192wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2193//# sourceURL=wp-i18n-js-after
2194</script>
vendor: 1 bytes, line 2194
2194
2195<script id="elementor-pro-frontend-js-before">
2196var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.magicplumbing.com\/wp-admin\/admin-ajax.php","nonce":"aad1a53e5f","urls":{"assets":"https:\/\/www.magicplumbing.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.magicplumbing.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.magicplumbing.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
2197//# sourceURL=elementor-pro-frontend-js-before
2198</script>
vendor: 1 bytes, line 2198
2198
2199<script id="elementor-pro-frontend-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 2199
2199
2200<script id="pro-elements-handlers-js" src="https://www.magicplumbing.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 2200
2200
2201<script id="wp-emoji-settings" type="application/json">
2202{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.magicplumbing.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.1"}}
2203</script>
vendor: 1 bytes, line 2203
2203
2204<script type="module">
2205/*! This file is auto-generated */
2206var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2207//# sourceURL=https://www.magicplumbing.com/wp-includes/js/wp-emoji-loader.min.js
2208</script>
2208
2209<button class="onepath-floating-btn" data-onepath-web-chat-trigger="true">
2210  💬 Chat With Us
2211</button>
2212
2213<script>
2214(function(window, document) {
2215    var buttons = Array.from(document.querySelectorAll("a.se-widget-button, button.se-widget-button, .se-widget-button a, .se-widget-button button"));
2216    buttons.forEach(function(button) {
2217        button.addEventListener("click", function(e) {
2218            e.preventDefault();
2219            
2220            if (window.ScheduleEngine) {
2221                window.ScheduleEngine.show();
2222            }
2223            
2224            return false;
2225        })
2226    });
2227})(window, document);
2228</script>
2228
2229
2230
2231
2232<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45fc666ff63e82d',t:'MTc5MTIzODQyMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2232</body>
2233</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.