.elementor .e-54ba552-2c82fbc{width:920px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-b712842-30a8a92{max-width:1560px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:start;}.elementor .e-4e14280-c085d89{width:100%;height:auto;min-height:700px;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;border-radius:24px;background-image:url("https://moreagency.digital/wp-content/uploads/2026/11/hot-water-heater-pros-hero-bg.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-082dfde-2e5da65{width:100%;height:auto;padding:8px;margin-block-start:-120px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FAF8F4;flex-direction:column;align-items:center;}.elementor .e-513269a{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-66bebd3-96449c3{font-family:Inter;font-weight:500;font-size:24px;color:#454545;letter-spacing:-1.44px;line-height:110%;text-transform:none;margin-block-start:0px;align-self:start;}.elementor .e-cc1be7d-688eb1d{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-6ccfd7b{width:57.8%;padding:0px;flex-direction:column;gap:32px;}.elementor .e-e8356e0{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-e79ea63-4a9dbc8{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-b7a951d-b765659{font-family:Inter;font-weight:500;font-size:24px;color:#454545;letter-spacing:-1.44px;line-height:110%;text-transform:none;margin-block-start:0px;align-self:start;}.elementor .e-933e4af-cbb9a21{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-855dc45-db7b29b{width:57.8%;padding:0px;flex-direction:column;gap:32px;}.elementor .e-de08fb4-494130c{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:row;gap:16px;}.elementor .e-8f85ab8-15eb13e{width:100%;height:460px;aspect-ratio:788/460;object-fit:cover;object-position:center center;border-radius:24px;}.elementor .e-a675d27{width:66.11%;padding:0px;flex-direction:row;}.elementor .e-fc15420-7c6302d{width:100%;height:460px;aspect-ratio:388/460;object-fit:cover;object-position:center center;border-radius:24px;}.elementor .e-1b3df02{width:32.55%;padding:0px;flex-direction:row;}.elementor .e-0650d82{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .e-6761e1b-42e6c51{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:column;gap:4px;}.elementor .e-04ca013-6d7f31c{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-17cc311-eec0643{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-fc5782e-97f572d{width:57.8%;padding:0px;flex-direction:column;gap:32px;}.elementor .e-d102e62-c5677ce{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:row;gap:16px;}.elementor .e-a4e43e4{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:column;gap:4px;}.elementor .e-e0de2ec-7400468{position:sticky;inset-block-start:132px;z-index:9;padding:0px;flex-direction:column;gap:16px;}.elementor .e-fe5807e-a343fcf{width:40.85%;position:static;padding:0px;flex-direction:column;gap:16px;}.elementor .e-4b7e770-7a62f75{width:57.8%;padding:0px;flex-direction:column;gap:32px;}.elementor .e-7ba062a-c4f664d{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:row;gap:16px;}.elementor .e-3bc5fc1-f00795e{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-91754b2-4cbf761{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-d3f4482-eaf44be{width:57.8%;padding:0px;flex-direction:column;gap:32px;}.elementor .e-9a3e03a-140c096{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:row;gap:16px;}.elementor .e-379c2af-8e48de1{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-52ec8ae-4d9ac39{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-432eca4-8d1ad36{width:57.8%;padding:0px;flex-direction:column;gap:32px;justify-content:center;}.elementor .e-4f902ec-c3ea17a{padding:0px;margin-block-start:40px;margin-block-end:40px;gap:16px;}.elementor .e-896aa76-6b98acf{padding:0px;flex-direction:column;gap:8px;}.elementor .e-0449f37-1b87a46{padding:28px;border-radius:20px;background-color:#FAF155;flex-direction:column;gap:48px;}.elementor .e-41e7ef7-4fc88db{padding:0px;flex-direction:column;gap:8px;}.elementor .e-15e0dd3-382dd59{padding:28px;border-radius:20px;background-color:#ffffff;flex-direction:column;gap:48px;}.elementor .e-433e365-8b2df4c{padding:0px;flex-direction:column;gap:8px;}.elementor .e-9680690-c49af0b{padding:28px;border-radius:20px;background-color:#ffffff;flex-direction:column;gap:48px;}.elementor .e-ea4cd4f-78f7b78{padding:0px;gap:16px;grid-template-rows:repeat(1, 1fr);}.elementor .e-6125a5a-76acf29{padding:0px;flex-direction:column;gap:8px;}.elementor .e-18f1aac-ecb304f{padding:28px;border-radius:20px;background-color:#ffffff;flex-direction:column;gap:48px;}.elementor .e-89a1877-4f8557d{padding:0px;flex-direction:column;gap:8px;}.elementor .e-7570b6f-adaf9bc{padding:28px;border-radius:20px;background-color:#ffffff;flex-direction:column;gap:48px;}.elementor .e-809f2ee-6cb2b49{padding:0px;flex-direction:column;gap:8px;}.elementor .e-4a46d10-f580bcd{padding:28px;border-radius:20px;background-color:#ffffff;flex-direction:column;gap:48px;}.elementor .e-b1453c3-87a5119{padding:0px;gap:16px;grid-template-rows:repeat(1, 1fr);}.elementor .e-9a47375-5166d99{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:column;gap:16px;}.elementor .e-9eb66c5-388772b{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-66c0248-efc9762{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-c69575e-3e7e513{width:57.8%;padding:0px;flex-direction:column;gap:32px;justify-content:center;}.elementor .e-922897c-62edd47{padding:0px;margin-block-start:40px;margin-block-end:40px;gap:16px;}.elementor .e-7bc3d25-e808928{padding:0px;gap:16px;flex-wrap:wrap;}.elementor .e-29cdac5-08fe1ac{max-width:1640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:56px;flex-direction:column;gap:16px;}.elementor .e-7806b1d-ec9b5ff{width:40.85%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-a1a540d-1559b3b{font-family:Inter;font-weight:400;font-size:16px;color:#828282;letter-spacing:-0.96px;line-height:150%;}.elementor .e-35d218f-986be10{width:57.8%;padding:0px;flex-direction:column;gap:32px;}.elementor .e-ebba210-aed6704{max-width:1640px;padding-block-start:56px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;margin-block-end:80px;flex-direction:row;gap:16px;}.elementor .e-b07f49a-5ddad2a{font-weight:500;font-size:18px;color:#EFEFEF;letter-spacing:-0.06em;}.elementor .e-f6afcb7-60496a7{font-size:16px;color:#efefef;}.elementor .e-d2dd431-1c4dc93{font-weight:500;font-size:18px;color:#EFEFEF;letter-spacing:-0.06em;}.elementor .e-4102329-55697f4{font-size:16px;color:#efefef;}.elementor .e-95bdd71-e05c765{font-weight:500;font-size:18px;color:#EFEFEF;letter-spacing:-0.06em;}.elementor .e-9ac6183-4c49f5f{font-size:16px;color:#efefef;}