// Prevent Elementor popup scroll jump
document.addEventListener('DOMContentLoaded', function() {
const closeButtons = document.querySelectorAll('.dialog-close-button');
closeButtons.forEach(button => {
button.addEventListener('click', function() {
const scrollY = window.scrollY; // store current position
setTimeout(() => {
window.scrollTo(0, scrollY); // restore position after close
}, 10);
});
});
});