.elementor .e-4a952cd5-f6e0{min-height:460px;background-image:linear-gradient(180deg, rgba(10,10,8,0.6) 0%,rgba(10,10,8,0.35) 45%,rgba(10,10,8,0.82) 100%),url("https://heritageremodelers.com/wp-content/uploads/2026/10/after-bathroom-remodel-walk-in-shower-blue-stone-tile-1536x1082.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1e0fa626-2356{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-29f7840f-5db0{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-4b0264d5-5f36{gap:12px;}.elementor .e-29256b61-ed23{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-7cf74ef-1e2e{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-454240df-f52a{gap:12px;}.elementor .e-61e72e5c-6eb1{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-6181dfc6-c035{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-b80941a-34fc{gap:12px;}.elementor .e-6c3ac68f-e411{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-6dfd433a-a1d4{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-7d00056c-7834{gap:12px;}.elementor .e-647da4b0-f8c7{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-2a186857-e215{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-302a49b5-6d43{gap:12px;}.elementor .e-34362ef1-17ab{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-16b0b4e0-13de{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-7e7af27-aa00{gap:12px;}.elementor .e-5b7220b3-6e8f{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-60afd848-365e{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-434462b0-ff12{gap:12px;}.elementor .e-65c9fdbf-1988{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-68aa6f41-ccc2{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-3f18791a-7f11{gap:12px;}.elementor .e-387bbfa2-7f14{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-79cdcab8-3fb0{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-5096d9eb-6218{gap:12px;}.elementor .e-55830949-e6c5{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-5e11203-2a99{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-1df418a2-ad91{gap:12px;}.elementor .e-65f53497-8c66{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-981ca33-dca8{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-58e1fa69-37a8{gap:12px;}.elementor .e-2b411a95-1bed{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-5fb7011f-9a40{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-4a6eab4e-854f{gap:12px;}.elementor .e-6b6efeeb-53e3{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-295ad6d6-85c4{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-615c2c3e-c22a{gap:12px;}.elementor .e-a9d7612-237e{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-16025da-d4dd{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-6b4d17d2-3b3b{gap:12px;}.elementor .e-31528e5d-a634{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-71643df9-6734{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-7d31d0a2-54e8{gap:12px;}.elementor .e-1526f87c-a2b8{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-3cc6114a-7b4a{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-84609eb-8ae1{gap:12px;}.elementor .e-1adb6a27-5e27{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-1ba4882d-ff69{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-5ea2d2cd-c728{gap:12px;}.elementor .e-761c41a0-ef1a{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-38d8eb22-7538{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-14c6d268-9332{gap:12px;}.elementor .e-1e2baeb8-dbb1{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-4ca59d5a-ae0e{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-2bdf14cd-b590{gap:12px;}.elementor .e-4623f12a-d757{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-8f8acf7-e9ff{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-2825441f-67f5{gap:12px;}.elementor .e-687549e4-4a5b{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-26b04043-83f7{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-137bb282-16f2{gap:12px;}.elementor .e-78b67a22-a76d{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-4266fcb0-5410{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-45ad0a79-d43f{gap:12px;}.elementor .e-7fe93ebc-f4bc{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-35d622a1-263e{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-4190672a-5143{gap:12px;}.elementor .e-6fb4947c-5641{font-size:15px;color:var(--hrb-gold-ink);}.elementor .e-2658b76f-b10b{font-family:var(--hrb-serif);font-size:17px;color:var(--hrb-ink);line-height:1.5;}.elementor .e-117c6e3c-6f65{gap:12px;}.elementor .e-1c5e0206-4e0a{width:100%;max-width:1160px;padding:0px;margin-block-start:26px;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-9cc66e9-a1e6{width:100%;max-width:1000px;padding:0px;margin-block-start:26px;display:grid;gap:18px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}