.elementor .e-232bfff4-df17{max-width:640px;}.elementor .e-39ffcad3-e41a{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-3df1781a-443b{max-width:880px;text-align:center;gap:1.5rem;align-items:center;}.elementor .e-f76cbb8-4c7e{padding-block-start:12.5rem;padding-block-end:12rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-image:linear-gradient(208deg, rgba(2, 169, 224, 0.45) 0%,rgba(7, 6, 20, 0.85) 100%),url("https://leaklock.plumbify.ai/wp-content/uploads/2026/10/leaklock-Copy.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--brand-dark);justify-content:center;}.elementor .e-7d385b37-1809{gap:0.9rem;}.elementor .e-676286b5-6dbd{gap:0.9rem;}.elementor .e-b6e05b4-4874{gap:0.9rem;}.elementor .e-20fd6645-69fc{z-index:2;padding:2.5rem;margin-block-start:-6rem;gap:2.5rem;}.elementor .e-2c6497ff-aecf{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}.elementor .e-108e4877-521a{width:82%;height:auto;aspect-ratio:4 / 5;border-radius:24px;}.elementor .e-29f05e3-2c91{width:46%;height:auto;aspect-ratio:3 / 4;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:24px;border-width:6px;border-color:var(--surface-light);border-style:solid;box-shadow:0px 20px 50px 0px rgba(15, 23, 42, 0.18);}.elementor .e-44559d08-ef98{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;flex:0 0 42%;}.elementor .e-6492fb61-bc68{gap:1.25rem;flex:1 1 0px;}.elementor .e-540adf23-9847{padding-block-start:6rem;}.elementor .e-337cd62b-ac12{gap:0.75rem;}.elementor .e-31a28e32-f776{height:auto;aspect-ratio:4 / 3;border-start-start-radius:24px;border-start-end-radius:240px;border-end-start-radius:24px;border-end-end-radius:0px;flex:0 0 48%;}.elementor .e-77378b34-3ed9{font-size:1.125rem;margin-block-start:0.5rem;}.elementor .e-6ca6bc47-c600{margin-block-start:0.75rem;}.elementor .e-6e806a3f-571c{gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-136f45ce-2f17{height:auto;aspect-ratio:4 / 3;border-start-start-radius:24px;border-start-end-radius:240px;border-end-start-radius:24px;border-end-end-radius:0px;flex:0 0 48%;}.elementor .e-7d985b85-a1f8{font-size:1.125rem;margin-block-start:0.5rem;}.elementor .e-6c20f7f3-6722{margin-block-start:0.75rem;}.elementor .e-15636e8-1dca{gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-2da74ac6-99b5{height:auto;aspect-ratio:4 / 3;border-start-start-radius:24px;border-start-end-radius:240px;border-end-start-radius:24px;border-end-end-radius:0px;flex:0 0 48%;}.elementor .e-697f2cd8-6d29{font-size:1.125rem;margin-block-start:0.5rem;}.elementor .e-3f4f36d2-a963{margin-block-start:0.75rem;}.elementor .e-1ad48ce1-409e{gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-33e8a2a9-2d18{gap:2rem;}.elementor .e-5bb05290-3cc3{color:var(--surface-white);}.elementor .e-2deae5ab-cc08{min-width:0px;max-width:640px;gap:1rem;flex:1 1 0px;}.elementor .e-69f22532-8f30{flex:0 0 auto;}.elementor .e-5d3fab3d-2d85{justify-content:space-between;}.elementor .e-72d7fdf9-dd78{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-image:linear-gradient(120deg, rgba(2, 169, 224, 0.28) 0%,rgba(2, 169, 224, 0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-469e2e6b-ab5c{font-size:1.25rem;color:var(--accent-star);letter-spacing:0.15em;line-height:1;}.elementor .e-2a3adbb8-d5ea{width:36px;height:36px;color:var(--brand-primary);}.elementor .e-591cd410-b889{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-5c4fec05-f2c5{flex:1 1 auto;}.elementor .e-7c4afbc-86e4{width:56px;height:56px;object-fit:cover;border-radius:50%;}.elementor .e-3d3ebb6c-99bb{font-size:1.125rem;}.elementor .e-282fdba2-2db9{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;align-items:center;}.elementor .e-4b4a4861-4aaa{font-size:1.25rem;color:var(--accent-star);letter-spacing:0.15em;line-height:1;}.elementor .e-798ed7b7-9217{width:36px;height:36px;color:var(--brand-primary);}.elementor .e-6efd19b0-6e7a{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-1fcc801f-6c71{flex:1 1 auto;}.elementor .e-5e9bfff-60a3{width:56px;height:56px;object-fit:cover;border-radius:50%;}.elementor .e-29990515-16ef{font-size:1.125rem;}.elementor .e-72ba08aa-ddb5{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;align-items:center;}.elementor .e-4c90083c-443d{font-size:1.25rem;color:var(--accent-star);letter-spacing:0.15em;line-height:1;}.elementor .e-fb5f817-8a1d{width:36px;height:36px;color:var(--brand-primary);}.elementor .e-3f8939ae-f3ae{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-3939d740-2c6b{flex:1 1 auto;}.elementor .e-6c52c7ed-7458{width:56px;height:56px;object-fit:cover;border-radius:50%;}.elementor .e-4c3eba01-246b{font-size:1.125rem;}.elementor .e-189bd888-5041{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;align-items:center;}.elementor .e-437bb9ca-6ba6{padding-block-end:1.25rem;margin-block-end:0.6rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--brand-dark);border-style:solid;}.elementor .e-4e04f7db-5ce2{gap:0.6rem;}.elementor .e-31b5013a-1dbe{padding-block-end:1.25rem;margin-block-end:0.6rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--brand-dark);border-style:solid;}.elementor .e-6904e7b7-fd5f{gap:0.6rem;}.elementor .e-506621da-6058{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;}.elementor .e-32affebe-84b3{min-width:0px;gap:1.25rem;flex:1 1 0px;}.elementor .e-611c70ba-e83d{height:auto;aspect-ratio:565 / 700;box-shadow:0px 30px 60px 0px rgba(15, 23, 42, 0.18);}.elementor .e-46133728-4f4a{position:absolute;inset-block-end:2.5rem;inset-inline-start:0px;font-family:var(--font-heading);font-weight:700;font-size:1.375rem;color:var(--brand-dark);line-height:1.25;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;background-color:var(--brand-primary);box-shadow:0px 20px 40px 0px rgba(2, 169, 224, 0.35);}.elementor .e-1f39a7a1-faf6{min-width:0px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:0px;flex:0 0 44%;}.elementor .e-54b2a93c-60a7{text-align:center;align-items:center;}.elementor .e-4f96086c-bb9c{text-align:center;align-items:center;}.elementor .e-1e7cb2c0-4952{text-align:center;align-items:center;}.elementor .e-79120d32-2b5a{height:auto;aspect-ratio:4 / 3;flex:0 0 46%;}.elementor .e-7daf4c63-91af{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;flex-wrap:wrap;}.elementor .e-62e51a57-9896{min-width:0px;padding:3rem;box-shadow:0px 30px 60px 0px rgba(15, 23, 42, 0.08);gap:1.25rem;flex:1 1 0px;}.elementor .e-6e3eb41d-4865{min-width:0px;gap:1.25rem;flex:1 1 0px;justify-content:center;}.elementor .e-38620ad1-7b67{height:auto;aspect-ratio:3 / 2;flex:0 0 46%;}.elementor .e-d928b86-4d27{align-items:stretch;}.elementor .e-7752a300-bdbd{width:100%;max-width:1200px;gap:2rem;}