document.addEventListener('DOMContentLoaded', function () { const form = document.querySelector('form.wpcf7-form'); if (!form) return; const submitBtn = form.querySelector('input[type="submit"]'); if (!submitBtn) return; const spinner = document.createElement('div'); spinner.className = 'cf7-spinner'; submitBtn.parentNode.insertBefore(spinner, submitBtn.nextSibling); document.addEventListener('wpcf7submit', function () { spinner.style.display = 'none'; }); form.addEventListener('submit', function () { spinner.style.display = 'inline-block'; }); });