Skip to content
Home
About
Blog
Contact
Home
About
Blog
Contact
☀️
Contact
Your Name
(Required)
First
Last
Preferred Method of Contact
Email
Phone
Your Email Address
(Required)
Email Address
Confirm Email Address
Your Phone
(Required)
Best Time to Call You
(Required)
Select A Time
12:00 am
12:30 am
1:00 am
1:30 am
2:00 am
2:30 am
3:00 am
3:30 am
4:00 am
4:30 am
5:00 am
5:30 am
6:00 am
6:30 am
7:00 am
7:30 am
8:00 am
8:30 am
9:00 am
9:30 am
10:00 am
10:30 am
11:00 am
11:30 am
12:00 pm
12:30 pm
1:00 pm
1:30 pm
2:00 pm
2:30 pm
3:00 pm
3:30 pm
4:00 pm
4:30 pm
5:00 pm
5:30 pm
6:00 pm
6:30 pm
7:00 pm
7:30 pm
8:00 pm
8:30 pm
9:00 pm
9:30 pm
10:00 pm
10:30 pm
11:00 pm
11:30 pm
Your Comments/Questions
(Required)
// Wait for the theme-switch button to exist, then attach the click const observer = new MutationObserver(function(mutations, obs) { const wrapper = document.querySelector('.theme-switch .elementor-button'); if (wrapper) { const buttonText = wrapper.querySelector('.elementor-button-text'); const html = document.documentElement; wrapper.addEventListener('click', function(e) { e.preventDefault(); const currentTheme = html.getAttribute('data-theme') || 'light'; const newTheme = currentTheme === 'dark' ? 'light' : 'dark'; html.setAttribute('data-theme', newTheme); if (buttonText) buttonText.textContent = newTheme === 'dark' ? '🌙' : '☀️'; }); console.log('Theme switch JS attached'); obs.disconnect(); // stop observing once attached } }); // Observe the whole document body for changes observer.observe(document.body, { childList: true, subtree: true });