Blogs

document.addEventListener("DOMContentLoaded", function () { const items = document.querySelectorAll(".elementor-pagination .page-numbers"); items.forEach((el) => { const pageNumber = el.textContent.replace("Page", "").trim(); // Remove existing screen-reader text if duplicated const existingSR = el.querySelector(".screen-reader-text"); if (existingSR) existingSR.remove(); const srSpan = document.createElement("span"); srSpan.className = "screen-reader-text"; if (el.classList.contains("current")) { srSpan.textContent = `Current page, Page ${pageNumber}`; el.setAttribute("aria-current", "page"); el.setAttribute("aria-label", `Current page, Page ${pageNumber}`); } else { srSpan.textContent = `Go to page ${pageNumber}`; el.setAttribute("aria-label", `Go to page ${pageNumber}`); } el.prepend(srSpan); }); });

Protecting Homes with Excellence and Innovation

Providing exceptional roofing solutions that enhance durability, energy efficiency, and aesthetic appeal for your home and business.