Contacto

[wpforms id=»11″]

document.addEventListener('DOMContentLoaded', function() {     if (document.querySelector('#gs-landing')) {                  // Animaciones         const observer = new IntersectionObserver(function(entries) {             entries.forEach(entry => {                 if (entry.isIntersecting) {                     entry.target.classList.add('visible');                 }             });         }, { threshold: 0.1 });                  document.querySelectorAll('#gs-landing .animate-fade-in').forEach(el => observer.observe(el));                  // Menú móvil         const mobileMenuBtn = document.getElementById('mobile-menu-btn');         const mobileMenu = document.getElementById('mobile-menu');                  if (mobileMenuBtn && mobileMenu) {             mobileMenuBtn.addEventListener('click', function() {                 mobileMenu.classList.toggle('hidden');                 const icon = this.querySelector('i');                 if (mobileMenu.classList.contains('hidden')) {                     icon.classList.remove('fa-times');                     icon.classList.add('fa-bars');                 } else {                     icon.classList.remove('fa-bars');                     icon.classList.add('fa-times');                 }             });         }                  // Scroll suave         document.querySelectorAll('#gs-landing a[href^="#"]').forEach(link => {             link.addEventListener('click', function(e) {                 e.preventDefault();                 const target = document.querySelector(this.getAttribute('href'));                 if (target) {                     target.scrollIntoView({ behavior: 'smooth' });                 }             });         });                  console.log('✅ GenSpark content loaded successfully');     } });