import{c as b,r as i,j as e,m as E,P as j,A as k,X as F}from"./index-B6RN67SY.js";/**
* @license lucide-react v0.507.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const S=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],g=b("chevron-down",S);/**
* @license lucide-react v0.507.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const R=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]],$=b("mail",R);/**
* @license lucide-react v0.507.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const P=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],M=b("map-pin",P);/**
* @license lucide-react v0.507.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const L=[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]],_=b("menu",L);/**
* @license lucide-react v0.507.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const B=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],v=b("shield-check",B),T=[{label:"Radiant Floor Heating",href:"/services/radiant-floor-heating"},{label:"Snowmelt Systems",href:"/services/snowmelt-systems"},{label:"Custom Home Plumbing Rough-Ins",href:"/services/custom-home-plumbing-rough-ins"},{label:"Boiler Installations & Mechanical Contracting",href:"/services/boiler-installations-mechanical-contracting"},{label:"Drain Cleaning & Clog Repair",href:"/services/drain-cleaning-clog-repair"},{label:"Leak Detection & Pipe Repair",href:"/services/leak-detection-pipe-repair"},{label:"Water Meter Applications & Upgrades",href:"/services/water-meter-applications-upgrades"},{label:"24/7 Emergency Plumbing Repair",href:"/services/emergency-plumbing-repair"}];function D({variant:x="dark"}){const[r,n]=i.useState(!1),s=i.useRef(null),o=i.useRef(null),m=x==="light"?"text-[#0A0A0A] hover:text-[#8F8F8F]":"text-white/90 hover:text-white",f=()=>{s.current&&(clearTimeout(s.current),s.current=null),n(!0)},d=()=>{s.current&&clearTimeout(s.current),s.current=setTimeout(()=>n(!1),120)};return i.useEffect(()=>{if(!r)return;const t=h=>{o.current&&(o.current.contains(h.target)||n(!1))},p=h=>{h.key==="Escape"&&n(!1)};return document.addEventListener("mousedown",t),document.addEventListener("keydown",p),()=>{document.removeEventListener("mousedown",t),document.removeEventListener("keydown",p)}},[r]),e.jsxs("div",{ref:o,className:"relative",onMouseEnter:f,onMouseLeave:d,"data-id":"1116koi46","data-path":"src/components/services-dropdown.tsx",children:[e.jsxs("button",{type:"button","aria-haspopup":"menu","aria-expanded":r,onClick:()=>n(t=>!t),className:`inline-flex items-center gap-1 transition ${m}`,"data-id":"ixs405gba","data-path":"src/components/services-dropdown.tsx",children:["Services",e.jsx(g,{className:`h-3.5 w-3.5 transition-transform duration-200 ${r?"rotate-180":""}`,"aria-hidden":"true","data-id":"xin51eip1","data-path":"src/components/services-dropdown.tsx"})]}),e.jsxs("div",{role:"menu",className:`absolute left-1/2 top-full z-50 mt-3 w-[320px] -translate-x-1/2 origin-top transform rounded-xl border border-white/10 bg-[#0A0A0A]/85 p-2 shadow-2xl shadow-black/40 ring-1 ring-white/5 backdrop-blur-xl transition-all duration-200 ${r?"pointer-events-auto opacity-100 translate-y-0 scale-100":"pointer-events-none opacity-0 -translate-y-1 scale-95"}`,"data-id":"42yj3u3qi","data-path":"src/components/services-dropdown.tsx",children:[e.jsx("div",{className:"pointer-events-none absolute -top-2 left-1/2 h-2 w-4 -translate-x-1/2","data-id":"zk1jvy7rb","data-path":"src/components/services-dropdown.tsx"}),e.jsx("ul",{className:"flex flex-col py-1","data-id":"720wvqnxi","data-path":"src/components/services-dropdown.tsx",children:T.map(t=>e.jsx("li",{"data-id":"84stsdl7j","data-path":"src/components/services-dropdown.tsx",children:e.jsx("a",{href:t.href,role:"menuitem",className:"block rounded-lg px-3 py-2 text-sm font-medium text-white transition-colors duration-150 hover:bg-white/5 hover:text-[#FF6B00] focus:bg-white/5 focus:text-[#FF6B00] focus:outline-none","data-id":"va4qgqzbt","data-path":"src/components/services-dropdown.tsx",children:t.label})},t.href))})]})]})}const H=[{label:"Vaughan",href:"/vaughan-plumber"},{label:"Richmond Hill",href:"/richmond-hill-plumber"},{label:"Toronto",href:"/toronto-plumber"}];function V({variant:x="dark"}){const[r,n]=i.useState(!1),s=i.useRef(null),o=i.useRef(null),m=x==="light"?"text-[#0A0A0A] hover:text-[#8F8F8F]":"text-white/90 hover:text-white",f=()=>{s.current&&(clearTimeout(s.current),s.current=null),n(!0)},d=()=>{s.current&&clearTimeout(s.current),s.current=setTimeout(()=>n(!1),120)};return i.useEffect(()=>{if(!r)return;const t=h=>{o.current&&(o.current.contains(h.target)||n(!1))},p=h=>{h.key==="Escape"&&n(!1)};return document.addEventListener("mousedown",t),document.addEventListener("keydown",p),()=>{document.removeEventListener("mousedown",t),document.removeEventListener("keydown",p)}},[r]),e.jsxs("div",{ref:o,className:"relative",onMouseEnter:f,onMouseLeave:d,"data-id":"jbmyi5eom","data-path":"src/components/areas-we-serve-dropdown.tsx",children:[e.jsxs("button",{type:"button","aria-haspopup":"menu","aria-expanded":r,onClick:()=>n(t=>!t),className:`inline-flex items-center gap-1 transition ${m}`,"data-id":"lp64gsp1t","data-path":"src/components/areas-we-serve-dropdown.tsx",children:["Areas We Serve",e.jsx(g,{className:`h-3.5 w-3.5 transition-transform duration-200 ${r?"rotate-180":""}`,"aria-hidden":"true","data-id":"2nm2yn095","data-path":"src/components/areas-we-serve-dropdown.tsx"})]}),e.jsxs("div",{role:"menu",className:`absolute left-1/2 top-full z-50 mt-3 w-[240px] -translate-x-1/2 origin-top transform rounded-xl border border-white/10 bg-[#0A0A0A]/85 p-2 shadow-2xl shadow-black/40 ring-1 ring-white/5 backdrop-blur-xl transition-all duration-200 ${r?"pointer-events-auto opacity-100 translate-y-0 scale-100":"pointer-events-none opacity-0 -translate-y-1 scale-95"}`,"data-id":"td3p2dlnn","data-path":"src/components/areas-we-serve-dropdown.tsx",children:[e.jsx("div",{className:"pointer-events-none absolute -top-2 left-1/2 h-2 w-4 -translate-x-1/2","data-id":"ms37fbe8s","data-path":"src/components/areas-we-serve-dropdown.tsx"}),e.jsx("ul",{className:"flex flex-col py-1","data-id":"usd69igpy","data-path":"src/components/areas-we-serve-dropdown.tsx",children:H.map(t=>e.jsx("li",{"data-id":"2w7ttovi7","data-path":"src/components/areas-we-serve-dropdown.tsx",children:e.jsx("a",{href:t.href,role:"menuitem",className:"block rounded-lg px-3 py-2 text-sm font-medium text-white transition-colors duration-150 hover:bg-white/5 hover:text-[#FF6B00] focus:bg-white/5 focus:text-[#FF6B00] focus:outline-none","data-id":"w308qm2sa","data-path":"src/components/areas-we-serve-dropdown.tsx",children:t.label})},t.href))})]})]})}const W=[{label:"Radiant Floor Heating",href:"/services/radiant-floor-heating"},{label:"Snowmelt Systems",href:"/services/snowmelt-systems"},{label:"Custom Home Plumbing Rough-Ins",href:"/services/custom-home-plumbing-rough-ins"},{label:"Boiler Installations & Mechanical Contracting",href:"/services/boiler-installations-mechanical-contracting"},{label:"Drain Cleaning & Clog Repair",href:"/services/drain-cleaning-clog-repair"},{label:"Leak Detection & Pipe Repair",href:"/services/leak-detection-pipe-repair"},{label:"Water Meter Applications & Upgrades",href:"/services/water-meter-applications-upgrades"},{label:"24/7 Emergency Plumbing Repair",href:"/services/emergency-plumbing-repair"}],I=[{label:"Vaughan",href:"/vaughan-plumber"},{label:"Richmond Hill",href:"/richmond-hill-plumber"},{label:"Toronto",href:"/toronto-plumber"}];function K({variant:x="light",navItems:r=[],ctaLabel:n="Get Estimate",ctaHref:s="#contact",ctaStyle:o="orange",phoneDisplay:m,phoneHref:f}){const[d,t]=i.useState(!1),[p,h]=i.useState(!1),[y,z]=i.useState(!1),w=E(),N=w.pathname.startsWith("/blog");i.useEffect(()=>(d?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[d]);const l=x==="light",A=l?"sticky top-0 z-50 bg-white/95 backdrop-blur border-b border-[#8F8F8F]/30":"sticky top-0 z-50 bg-[#0A0A0A]/80 backdrop-blur-xl border-b border-white/10",C=o==="dark"?"hidden sm:inline-flex items-center gap-1.5 rounded-lg bg-[#0A0A0A] px-4 py-[10px] text-sm font-semibold text-white hover:bg-[#8F8F8F] transition btn-shadow":o==="ghost"?"hidden sm:inline-flex items-center gap-1.5 rounded-xl bg-white/10 backdrop-blur-md border border-white/20 px-4 py-[10px] text-sm font-semibold text-white hover:bg-white hover:text-[#0A0A0A] transition":"hidden sm:inline-flex items-center gap-1.5 rounded-xl bg-[#FF6B00] hover:bg-[#E55F00] px-4 py-[10px] text-sm font-semibold text-white transition shadow-[0_8px_24px_rgba(255,107,0,0.35)]",q=l?"h-16 md:h-20 w-auto relative translate-y-3 md:translate-y-4 drop-shadow-lg":"h-16 md:h-20 w-auto relative translate-y-3 md:translate-y-4 drop-shadow-2xl brightness-0 invert";return e.jsxs(e.Fragment,{children:[e.jsx("header",{className:A,"data-id":"cnp42zcu3","data-path":"src/components/site-header.tsx",children:e.jsxs("div",{className:"container-narrow flex items-center justify-between py-0","data-id":"kryend4hg","data-path":"src/components/site-header.tsx",children:[e.jsx("a",{href:"/",className:"flex items-center","aria-label":"Perruzza Plumbing home","data-id":"mwge0hl57","data-path":"src/components/site-header.tsx",children:e.jsx("img",{src:"https://newoaks.s3.us-west-1.amazonaws.com/AutoDev/66721/7bff1e23-0252-4983-a33a-b8b61f1f5225.png",alt:"Perruzza Plumbing",className:q,fetchPriority:"high",decoding:"async","data-id":"th5lp3ent","data-path":"src/components/site-header.tsx"})}),e.jsxs("nav",{className:`hidden lg:flex items-center gap-8 text-sm font-medium ${l?"text-[#0A0A0A]":"text-white/90"}`,"aria-label":"Main","data-id":"lzz98uakm","data-path":"src/components/site-header.tsx",children:[r.filter(a=>!("href"in a&&a.href==="/contact")).map((a,u)=>a.type==="services"?e.jsx(D,{variant:x,"data-id":"l1c6zqgd1","data-path":"src/components/site-header.tsx"},u):a.type==="areas"?e.jsx(V,{variant:x,"data-id":"usl2tdaow","data-path":"src/components/site-header.tsx"},u):e.jsx("a",{href:a.href,className:`transition ${l?"hover:text-[#8F8F8F]":"hover:text-white"}`,"data-id":"zwd8ttrl8","data-path":"src/components/site-header.tsx",children:a.label},a.href)),e.jsx("a",{href:"/blog",className:`transition font-medium ${N?l?"text-[#0A0A0A] underline underline-offset-4 decoration-2":"text-white underline underline-offset-4 decoration-2":l?"hover:text-[#8F8F8F]":"hover:text-white"}`,"data-id":"jitc27nb0","data-path":"src/components/site-header.tsx",children:"Blog"}),e.jsx("a",{href:"/contact",className:`transition font-medium ${w.pathname==="/contact"?l?"text-[#0A0A0A] underline underline-offset-4 decoration-2":"text-white underline underline-offset-4 decoration-2":l?"hover:text-[#8F8F8F]":"hover:text-white"}`,"data-id":"2ar21fm69","data-path":"src/components/site-header.tsx",children:"Contact"})]}),e.jsxs("div",{className:"flex items-center gap-2 sm:gap-3","data-id":"ybyawwclw","data-path":"src/components/site-header.tsx",children:[e.jsxs("a",{href:f,className:`hidden md:flex items-center gap-2 text-sm font-bold transition ${l?"text-[#0A0A0A] hover:text-[#8F8F8F]":"text-white hover:text-[#8F8F8F]"}`,"data-id":"ivdfc2thy","data-path":"src/components/site-header.tsx",children:[e.jsx(j,{className:"h-4 w-4","data-id":"zqbqrojuk","data-path":"src/components/site-header.tsx"}),m]}),e.jsxs("a",{href:s,className:C,"data-id":"rxp90egin","data-path":"src/components/site-header.tsx",children:[n,e.jsx(k,{className:"h-4 w-4","data-id":"9499beqj7","data-path":"src/components/site-header.tsx"})]}),e.jsx("button",{type:"button","aria-label":d?"Close navigation":"Open navigation","aria-expanded":d,"aria-controls":"mobile-nav",onClick:()=>t(a=>!a),className:`lg:hidden p-2 -mr-1 rounded-lg transition ${l?"text-[#0A0A0A] hover:bg-[#0A0A0A]/10":"text-white hover:bg-white/10"}`,"data-id":"t4gj0po51","data-path":"src/components/site-header.tsx",children:d?e.jsx(F,{className:"h-6 w-6","data-id":"u0qet5oan","data-path":"src/components/site-header.tsx"}):e.jsx(_,{className:"h-6 w-6","data-id":"neia2biat","data-path":"src/components/site-header.tsx"})})]})]})}),e.jsx("div",{className:`fixed inset-0 z-40 bg-black/60 lg:hidden transition-opacity duration-300 ${d?"opacity-100 pointer-events-auto":"opacity-0 pointer-events-none"}`,"aria-hidden":"true",onClick:()=>t(!1),"data-id":"z80zf2wey","data-path":"src/components/site-header.tsx"}),e.jsxs("div",{id:"mobile-nav",role:"dialog","aria-modal":"true","aria-label":"Navigation menu",className:`fixed top-0 right-0 bottom-0 z-50 w-[min(320px,92vw)] flex flex-col bg-[#0A0A0A] shadow-2xl lg:hidden transform transition-transform duration-300 ease-in-out ${d?"translate-x-0":"translate-x-full"}`,"data-id":"y3j2ngao9","data-path":"src/components/site-header.tsx",children:[e.jsxs("div",{className:"flex items-center justify-between px-5 py-4 border-b border-white/10","data-id":"we2nvb1ol","data-path":"src/components/site-header.tsx",children:[e.jsx("a",{href:"/",className:"flex items-center",onClick:()=>t(!1),"data-id":"g8bfe6puc","data-path":"src/components/site-header.tsx",children:e.jsx("img",{src:"https://newoaks.s3.us-west-1.amazonaws.com/AutoDev/66721/7bff1e23-0252-4983-a33a-b8b61f1f5225.png",alt:"Perruzza Plumbing",className:"h-10 w-auto brightness-0 invert",loading:"lazy",decoding:"async","data-id":"s5ka0ywru","data-path":"src/components/site-header.tsx"})}),e.jsx("button",{type:"button","aria-label":"Close navigation",onClick:()=>t(!1),className:"p-1.5 rounded-lg text-white/60 hover:text-white hover:bg-white/10 transition","data-id":"kehc1n09a","data-path":"src/components/site-header.tsx",children:e.jsx(F,{className:"h-5 w-5","data-id":"fnp7ti55h","data-path":"src/components/site-header.tsx"})})]}),e.jsxs("nav",{className:"flex-1 overflow-y-auto px-3 py-3 flex flex-col gap-0.5","data-id":"fm25hpz8n","data-path":"src/components/site-header.tsx",children:[r.filter(a=>!("href"in a&&a.href==="/contact")).map((a,u)=>a.type==="services"?e.jsxs("div",{"data-id":"0hycui7pw","data-path":"src/components/site-header.tsx",children:[e.jsxs("button",{type:"button",onClick:()=>h(c=>!c),className:"flex w-full items-center justify-between rounded-lg px-3 py-2.5 text-sm font-medium text-white/80 hover:bg-white/5 hover:text-white transition","data-id":"pfuhhkxj2","data-path":"src/components/site-header.tsx",children:["Services",e.jsx(g,{className:`h-4 w-4 transition-transform duration-200 ${p?"rotate-180":""}`,"data-id":"84822a8g9","data-path":"src/components/site-header.tsx"})]}),e.jsx("div",{className:`overflow-hidden transition-all duration-300 ${p?"max-h-96":"max-h-0"}`,"data-id":"cgsre0i0d","data-path":"src/components/site-header.tsx",children:e.jsx("div",{className:"ml-3 mb-1 flex flex-col gap-0.5 border-l border-white/10 pl-3","data-id":"u0ehzvc2t","data-path":"src/components/site-header.tsx",children:W.map(c=>e.jsx("a",{href:c.href,onClick:()=>t(!1),className:"block rounded-lg px-3 py-2 text-xs text-white/55 hover:text-white hover:bg-white/5 transition","data-id":"z1u2y9sqn","data-path":"src/components/site-header.tsx",children:c.label},c.href))})})]},u):a.type==="areas"?e.jsxs("div",{"data-id":"94apkep1i","data-path":"src/components/site-header.tsx",children:[e.jsxs("button",{type:"button",onClick:()=>z(c=>!c),className:"flex w-full items-center justify-between rounded-lg px-3 py-2.5 text-sm font-medium text-white/80 hover:bg-white/5 hover:text-white transition","data-id":"j9argbl90","data-path":"src/components/site-header.tsx",children:["Areas We Serve",e.jsx(g,{className:`h-4 w-4 transition-transform duration-200 ${y?"rotate-180":""}`,"data-id":"6k8ihrsuc","data-path":"src/components/site-header.tsx"})]}),e.jsx("div",{className:`overflow-hidden transition-all duration-300 ${y?"max-h-40":"max-h-0"}`,"data-id":"ozagl2yco","data-path":"src/components/site-header.tsx",children:e.jsx("div",{className:"ml-3 mb-1 flex flex-col gap-0.5 border-l border-white/10 pl-3","data-id":"cgls7fqyg","data-path":"src/components/site-header.tsx",children:I.map(c=>e.jsx("a",{href:c.href,onClick:()=>t(!1),className:"block rounded-lg px-3 py-2 text-xs text-white/55 hover:text-white hover:bg-white/5 transition","data-id":"wkp4z77v2","data-path":"src/components/site-header.tsx",children:c.label},c.href))})})]},u):e.jsx("a",{href:a.href,onClick:()=>t(!1),className:"block rounded-lg px-3 py-2.5 text-sm font-medium text-white/80 hover:bg-white/5 hover:text-white transition","data-id":"9emeklm8b","data-path":"src/components/site-header.tsx",children:a.label},a.href)),e.jsx("a",{href:"/blog",onClick:()=>t(!1),className:`block rounded-lg px-3 py-2.5 text-sm font-medium transition ${N?"bg-white/10 text-white font-semibold":"text-white/80 hover:bg-white/5 hover:text-white"}`,"data-id":"7fi4qbwft","data-path":"src/components/site-header.tsx",children:"Blog"}),e.jsx("a",{href:"/contact",onClick:()=>t(!1),className:`block rounded-lg px-3 py-2.5 text-sm font-medium transition ${w.pathname==="/contact"?"bg-white/10 text-white font-semibold":"text-white/80 hover:bg-white/5 hover:text-white"}`,"data-id":"quxryhx46","data-path":"src/components/site-header.tsx",children:"Contact"})]}),e.jsxs("div",{className:"px-4 py-5 border-t border-white/10 flex flex-col gap-3","data-id":"3lmt7bpab","data-path":"src/components/site-header.tsx",children:[e.jsxs("a",{href:f,onClick:()=>t(!1),className:"flex items-center justify-center gap-2 rounded-xl border border-white/20 px-4 py-3 text-sm font-bold text-white hover:bg-white/5 transition","data-id":"6ptvzwpgv","data-path":"src/components/site-header.tsx",children:[e.jsx(j,{className:"h-4 w-4","data-id":"77tbkyhox","data-path":"src/components/site-header.tsx"}),m]}),e.jsxs("a",{href:s,onClick:()=>t(!1),className:`flex items-center justify-center gap-2 rounded-xl px-4 py-3 text-sm font-semibold text-white transition ${o==="dark"?"bg-white/10 hover:bg-white/20":o==="ghost"?"bg-white/10 border border-white/20 hover:bg-white hover:text-[#0A0A0A]":"bg-[#FF6B00] hover:bg-[#E55F00] shadow-[0_8px_24px_rgba(255,107,0,0.35)]"}`,"data-id":"t6c3gz4kw","data-path":"src/components/site-header.tsx",children:[n,e.jsx(k,{className:"h-4 w-4","data-id":"5kramimi7","data-path":"src/components/site-header.tsx"})]})]})]})]})}const O="647-919-9619",U="tel:+16479199619";function Q(){return e.jsx("footer",{className:"bg-[#0A0A0A] text-[#8F8F8F] pt-12 pb-28 md:pb-12","data-id":"24esvgxf7","data-path":"src/components/site-footer.tsx",children:e.jsxs("div",{className:"container-narrow","data-id":"uc1w381eq","data-path":"src/components/site-footer.tsx",children:[e.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-5 gap-8 mb-10","data-id":"k6lryte3e","data-path":"src/components/site-footer.tsx",children:[e.jsxs("div",{className:"md:col-span-2","data-id":"uabegit0r","data-path":"src/components/site-footer.tsx",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4","data-id":"mnp54hqwx","data-path":"src/components/site-footer.tsx",children:[e.jsx("img",{src:"https://newoaks.s3.us-west-1.amazonaws.com/AutoDev/66721/184b9f29-4f2e-4217-a474-1ca60503f8aa.png",alt:"Perruzza Plumbing",className:"h-32 w-auto",loading:"lazy",decoding:"async","data-id":"ejpn4zfrl","data-path":"src/components/site-footer.tsx"}),e.jsxs("div",{className:"leading-tight","data-id":"wlb1hclgo","data-path":"src/components/site-footer.tsx",children:[e.jsx("div",{className:"font-display text-lg font-bold text-white","data-id":"ol9zvduga","data-path":"src/components/site-footer.tsx",children:"Perruzza Plumbing"}),e.jsx("div",{className:"text-xs text-[#8F8F8F]","data-id":"30a85jsim","data-path":"src/components/site-footer.tsx",children:"Vaughan's Trusted Mechanical Contractor"})]})]}),e.jsx("p",{className:"text-sm text-[#8F8F8F] leading-relaxed max-w-md mb-5","data-id":"ust51xrts","data-path":"src/components/site-footer.tsx",children:"Family-run plumbing and mechanical contractor based in Vaughan, Ontario. Serving the GTA with licensed, insured, and warrantied plumbing service since 2004."}),e.jsxs("div",{className:"flex flex-wrap gap-3 text-xs","data-id":"kuxf4gcxu","data-path":"src/components/site-footer.tsx",children:[e.jsxs("span",{className:"inline-flex items-center gap-1.5 rounded-md bg-white/10 px-2.5 py-1.5 text-white","data-id":"fhc6pbr4a","data-path":"src/components/site-footer.tsx",children:[e.jsx(v,{className:"h-3.5 w-3.5 text-[#8F8F8F]","data-id":"oyztquujw","data-path":"src/components/site-footer.tsx"})," Licensed"]}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 rounded-md bg-white/10 px-2.5 py-1.5 text-white","data-id":"wmc27b1s4","data-path":"src/components/site-footer.tsx",children:[e.jsx(v,{className:"h-3.5 w-3.5 text-[#8F8F8F]","data-id":"roac0kb1e","data-path":"src/components/site-footer.tsx"})," Insured"]}),e.jsxs("span",{className:"inline-flex items-center gap-1.5 rounded-md bg-white/10 px-2.5 py-1.5 text-white","data-id":"wahb6pmbi","data-path":"src/components/site-footer.tsx",children:[e.jsx(v,{className:"h-3.5 w-3.5 text-[#8F8F8F]","data-id":"ghby5m765","data-path":"src/components/site-footer.tsx"})," TSSA Certified"]})]})]}),e.jsxs("div",{"data-id":"7zey1yj2h","data-path":"src/components/site-footer.tsx",children:[e.jsx("h4",{className:"font-display font-bold text-white mb-4","data-id":"j5gnd0cpi","data-path":"src/components/site-footer.tsx",children:"Services"}),e.jsxs("ul",{className:"space-y-2 text-sm","data-id":"fmn8t5tqg","data-path":"src/components/site-footer.tsx",children:[e.jsx("li",{"data-id":"vcoav0m56","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/emergency-plumbing-repair",className:"hover:text-white transition","data-id":"if8xxfmmx","data-path":"src/components/site-footer.tsx",children:"Emergency Repair"})}),e.jsx("li",{"data-id":"vr1cyhc47","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/drain-cleaning-clog-repair",className:"hover:text-white transition","data-id":"e00biwj34","data-path":"src/components/site-footer.tsx",children:"Drain Cleaning"})}),e.jsx("li",{"data-id":"n9uaq6uu3","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/radiant-floor-heating",className:"hover:text-white transition","data-id":"jpqaahb30","data-path":"src/components/site-footer.tsx",children:"Radiant Heating"})}),e.jsx("li",{"data-id":"7k5uulwux","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/snowmelt-systems",className:"hover:text-white transition","data-id":"amjid0vnn","data-path":"src/components/site-footer.tsx",children:"Snowmelt Systems"})}),e.jsx("li",{"data-id":"bx5aq9x53","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/boiler-installations-mechanical-contracting",className:"hover:text-white transition","data-id":"gisg3rn9b","data-path":"src/components/site-footer.tsx",children:"Boiler Installations"})}),e.jsx("li",{"data-id":"lhh95tbwg","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/leak-detection-pipe-repair",className:"hover:text-white transition","data-id":"gb84hklx2","data-path":"src/components/site-footer.tsx",children:"Leak Detection"})}),e.jsx("li",{"data-id":"vg8igoe2o","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/water-meter-applications-upgrades",className:"hover:text-white transition","data-id":"05bqiqpja","data-path":"src/components/site-footer.tsx",children:"Water Meter Upgrades"})}),e.jsx("li",{"data-id":"rtoglrtb2","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/services/custom-home-plumbing-rough-ins",className:"hover:text-white transition","data-id":"j1ehboz9s","data-path":"src/components/site-footer.tsx",children:"Custom Home Plumbing"})})]})]}),e.jsxs("div",{"data-id":"1sdryydr0","data-path":"src/components/site-footer.tsx",children:[e.jsx("h4",{className:"font-display font-bold text-white mb-4","data-id":"exwm1qxtp","data-path":"src/components/site-footer.tsx",children:"Quick Links"}),e.jsxs("ul",{className:"space-y-2 text-sm","data-id":"c24xmp3kg","data-path":"src/components/site-footer.tsx",children:[e.jsx("li",{"data-id":"a6n9fiblh","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/about-us",className:"hover:text-white transition","data-id":"m3556lu4n","data-path":"src/components/site-footer.tsx",children:"About Us"})}),e.jsx("li",{"data-id":"6h52s9rmr","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/reviews",className:"hover:text-white transition","data-id":"ja49ghg0e","data-path":"src/components/site-footer.tsx",children:"Reviews"})}),e.jsx("li",{"data-id":"oupk8p3sv","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/faq",className:"hover:text-white transition","data-id":"qv5i7xazf","data-path":"src/components/site-footer.tsx",children:"FAQ"})}),e.jsx("li",{"data-id":"asw0awkl2","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/blog",className:"hover:text-white transition","data-id":"gf4udtbbt","data-path":"src/components/site-footer.tsx",children:"Blog & Resources"})}),e.jsx("li",{"data-id":"h18j1bmux","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/contact",className:"hover:text-white transition","data-id":"0cf1kaliv","data-path":"src/components/site-footer.tsx",children:"Contact Us"})}),e.jsx("li",{"data-id":"ccc6c49lp","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/vaughan-plumber",className:"hover:text-white transition","data-id":"1hk8kfouu","data-path":"src/components/site-footer.tsx",children:"Vaughan"})}),e.jsx("li",{"data-id":"3rx2qcyef","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/richmond-hill-plumber",className:"hover:text-white transition","data-id":"asv5acsi4","data-path":"src/components/site-footer.tsx",children:"Richmond Hill"})}),e.jsx("li",{"data-id":"ai1y18yzw","data-path":"src/components/site-footer.tsx",children:e.jsx("a",{href:"/toronto-plumber",className:"hover:text-white transition","data-id":"wjqbbtemu","data-path":"src/components/site-footer.tsx",children:"Toronto"})})]})]}),e.jsxs("div",{"data-id":"mrpelh8wx","data-path":"src/components/site-footer.tsx",children:[e.jsx("h4",{className:"font-display font-bold text-white mb-4","data-id":"n8kdercbc","data-path":"src/components/site-footer.tsx",children:"Contact"}),e.jsxs("ul",{className:"space-y-3 text-sm","data-id":"12w2mxg29","data-path":"src/components/site-footer.tsx",children:[e.jsx("li",{"data-id":"f5wbkmne5","data-path":"src/components/site-footer.tsx",children:e.jsxs("a",{href:U,className:"flex items-start gap-2 hover:text-white transition","data-id":"zxarrm3kp","data-path":"src/components/site-footer.tsx",children:[e.jsx(j,{className:"h-4 w-4 mt-0.5 text-[#8F8F8F] flex-shrink-0","data-id":"skdl2zls1","data-path":"src/components/site-footer.tsx"}),e.jsxs("span",{"data-id":"gpdjp8ccn","data-path":"src/components/site-footer.tsx",children:[O,e.jsx("br",{"data-id":"odzd6ndl9","data-path":"src/components/site-footer.tsx"}),e.jsx("span",{className:"text-xs text-[#8F8F8F]","data-id":"q29m62zht","data-path":"src/components/site-footer.tsx",children:"24/7 Emergency"})]})]})}),e.jsx("li",{"data-id":"1cr9w617f","data-path":"src/components/site-footer.tsx",children:e.jsxs("a",{href:"mailto:info@perruzzaplumbing.ca",className:"flex items-start gap-2 hover:text-white transition","data-id":"iacj5z3u2","data-path":"src/components/site-footer.tsx",children:[e.jsx($,{className:"h-4 w-4 mt-0.5 text-[#8F8F8F] flex-shrink-0","data-id":"qv0xyy74e","data-path":"src/components/site-footer.tsx"}),"info@perruzzaplumbing.ca"]})}),e.jsxs("li",{className:"flex items-start gap-2","data-id":"nk7i65rdw","data-path":"src/components/site-footer.tsx",children:[e.jsx(M,{className:"h-4 w-4 mt-0.5 text-[#8F8F8F] flex-shrink-0","data-id":"f2kekq1bg","data-path":"src/components/site-footer.tsx"}),"Vaughan, ON · Serving the GTA"]})]})]})]}),e.jsxs("div",{className:"pt-6 border-t border-white/10 flex flex-col md:flex-row items-center justify-between gap-3 text-xs text-[#8F8F8F]","data-id":"d4mrz36tm","data-path":"src/components/site-footer.tsx",children:[e.jsxs("div",{"data-id":"8plw0oboq","data-path":"src/components/site-footer.tsx",children:["© ",new Date().getFullYear()," Perruzza Plumbing. All rights reserved."]}),e.jsxs("div",{className:"flex flex-wrap gap-x-3 gap-y-1 justify-center","data-id":"fqzilbnzd","data-path":"src/components/site-footer.tsx",children:[e.jsx("a",{href:"/vaughan-plumber",className:"hover:text-white transition","data-id":"nyqe9xcqn","data-path":"src/components/site-footer.tsx",children:"Vaughan"}),e.jsx("span",{"data-id":"y50pjaxpd","data-path":"src/components/site-footer.tsx",children:"·"}),e.jsx("a",{href:"/toronto-plumber",className:"hover:text-white transition","data-id":"z1o7cjojx","data-path":"src/components/site-footer.tsx",children:"Toronto"}),e.jsx("span",{"data-id":"twshjtzb0","data-path":"src/components/site-footer.tsx",children:"·"}),e.jsx("span",{"data-id":"91f5k9fqc","data-path":"src/components/site-footer.tsx",children:"Markham"}),e.jsx("span",{"data-id":"l88ziyxw6","data-path":"src/components/site-footer.tsx",children:"·"}),e.jsx("a",{href:"/richmond-hill-plumber",className:"hover:text-white transition","data-id":"qrrc8ij2g","data-path":"src/components/site-footer.tsx",children:"Richmond Hill"}),e.jsx("span",{"data-id":"8aeizz22y","data-path":"src/components/site-footer.tsx",children:"·"}),e.jsx("span",{"data-id":"zk388jvgl","data-path":"src/components/site-footer.tsx",children:"Mississauga"}),e.jsx("span",{"data-id":"qfcxxe0bf","data-path":"src/components/site-footer.tsx",children:"·"}),e.jsx("span",{"data-id":"z4y0r6rfq","data-path":"src/components/site-footer.tsx",children:"Brampton"})]})]}),e.jsxs("div",{className:"mt-4 text-center text-xs text-[#8F8F8F]","data-id":"8ibggb5z3","data-path":"src/components/site-footer.tsx",children:["Web Design made with ",e.jsx("i",{className:"fa fa-heart","aria-hidden":"true","data-id":"rt935qty7","data-path":"src/components/site-footer.tsx"})," by"," ",e.jsx("a",{className:"dotcom-link",style:{color:"#FFFFFF"},title:"Certtech Web Solutions",href:"https://certtechweb.com",target:"_blank",rel:"noopener","data-id":"hpkd926r7","data-path":"src/components/site-footer.tsx",children:"Certtech Web Solutions"})]})]})})}export{g as C,M,v as S,K as a,$ as b,Q as c};