.elementor-kit-9{--e-global-color-primary:#0B504F;--e-global-color-secondary:#0F7676;--e-global-color-text:#51575C;--e-global-color-accent:#61CE7000;--e-global-color-a8758a9:#131415;--e-global-color-df03a21:#E3EEED;--e-global-color-eb1c693:#F3EFEB;--e-global-color-208e502:#CDD0D2;--e-global-color-3cf519e:#E5E8EA;--e-global-color-d3bcdd9:#F6F6F6;--e-global-color-42818f5:#FFFFFF;--e-global-color-4029448:#BEBCBC;--e-global-color-06d201e:#FF0000;--e-global-color-5d1bc90:#393A3A;--e-global-color-d733bee:#FFFFFF1F;--e-global-color-0955839:#13141530;--e-global-typography-primary-font-family:"DM Sans";--e-global-typography-primary-font-size:64px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:74px;--e-global-typography-primary-letter-spacing:-0.3px;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:58px;--e-global-typography-secondary-letter-spacing:-0.3px;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-text-text-transform:none;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:24px;--e-global-typography-accent-letter-spacing:1.2px;--e-global-typography-aee8072-font-family:"DM Sans";--e-global-typography-aee8072-font-size:64px;--e-global-typography-aee8072-font-weight:600;--e-global-typography-aee8072-text-transform:capitalize;--e-global-typography-aee8072-font-style:italic;--e-global-typography-aee8072-text-decoration:none;--e-global-typography-aee8072-line-height:74px;--e-global-typography-aee8072-letter-spacing:-0.3px;--e-global-typography-286a210-font-family:"DM Sans";--e-global-typography-286a210-font-size:48px;--e-global-typography-286a210-font-weight:600;--e-global-typography-286a210-text-transform:capitalize;--e-global-typography-286a210-font-style:italic;--e-global-typography-286a210-text-decoration:none;--e-global-typography-286a210-line-height:58px;--e-global-typography-286a210-letter-spacing:-0.3px;--e-global-typography-371ee96-font-family:"DM Sans";--e-global-typography-371ee96-font-size:40px;--e-global-typography-371ee96-font-weight:600;--e-global-typography-371ee96-text-transform:capitalize;--e-global-typography-371ee96-text-decoration:none;--e-global-typography-371ee96-line-height:50px;--e-global-typography-a033177-font-family:"DM Sans";--e-global-typography-a033177-font-size:34px;--e-global-typography-a033177-font-weight:600;--e-global-typography-a033177-text-transform:capitalize;--e-global-typography-a033177-text-decoration:none;--e-global-typography-a033177-line-height:44px;--e-global-typography-0b77233-font-family:"DM Sans";--e-global-typography-0b77233-font-size:28px;--e-global-typography-0b77233-font-weight:600;--e-global-typography-0b77233-text-transform:capitalize;--e-global-typography-0b77233-text-decoration:none;--e-global-typography-0b77233-line-height:38px;--e-global-typography-a80d3a0-font-family:"DM Serif Text";--e-global-typography-a80d3a0-font-size:22px;--e-global-typography-a80d3a0-font-weight:600;--e-global-typography-a80d3a0-text-transform:capitalize;--e-global-typography-a80d3a0-text-decoration:none;--e-global-typography-a80d3a0-line-height:32px;--e-global-typography-ca4b48d-font-family:"DM Sans";--e-global-typography-ca4b48d-font-size:22px;--e-global-typography-ca4b48d-font-weight:600;--e-global-typography-ca4b48d-text-transform:capitalize;--e-global-typography-ca4b48d-font-style:italic;--e-global-typography-ca4b48d-text-decoration:none;--e-global-typography-ca4b48d-line-height:32px;--e-global-typography-8f9cf05-font-family:"DM Sans";--e-global-typography-8f9cf05-font-size:18px;--e-global-typography-8f9cf05-font-weight:500;--e-global-typography-8f9cf05-text-transform:none;--e-global-typography-8f9cf05-text-decoration:none;--e-global-typography-8f9cf05-line-height:28px;--e-global-typography-7253db2-font-family:"DM Sans";--e-global-typography-7253db2-font-size:14px;--e-global-typography-7253db2-font-weight:500;--e-global-typography-7253db2-text-transform:none;--e-global-typography-7253db2-text-decoration:none;--e-global-typography-7253db2-line-height:24px;--e-global-typography-7ed2fd0-font-family:"DM Sans";--e-global-typography-7ed2fd0-font-size:15px;--e-global-typography-7ed2fd0-font-weight:500;--e-global-typography-7ed2fd0-text-transform:capitalize;--e-global-typography-7ed2fd0-text-decoration:none;--e-global-typography-7ed2fd0-line-height:25px;--e-global-typography-b799537-font-family:"DM Sans";--e-global-typography-b799537-font-size:60px;--e-global-typography-b799537-font-weight:600;--e-global-typography-b799537-text-transform:capitalize;--e-global-typography-b799537-text-decoration:none;--e-global-typography-b799537-line-height:60px;--e-global-typography-29bf014-font-family:"DM Sans";--e-global-typography-29bf014-font-size:34px;--e-global-typography-29bf014-font-weight:600;--e-global-typography-29bf014-text-transform:capitalize;--e-global-typography-29bf014-font-style:italic;--e-global-typography-29bf014-text-decoration:none;--e-global-typography-29bf014-line-height:44px;--e-global-typography-91a54ab-font-family:"DM Sans";--e-global-typography-91a54ab-font-size:32px;--e-global-typography-91a54ab-font-weight:500;--e-global-typography-91a54ab-text-transform:none;--e-global-typography-91a54ab-text-decoration:none;--e-global-typography-91a54ab-line-height:42px;--e-global-typography-cb41a03-font-family:"DM Sans";--e-global-typography-cb41a03-font-size:14px;--e-global-typography-cb41a03-font-weight:400;--e-global-typography-cb41a03-text-transform:capitalize;--e-global-typography-cb41a03-font-style:italic;--e-global-typography-cb41a03-text-decoration:none;--e-global-typography-cb41a03-line-height:24px;--e-global-typography-cb41a03-letter-spacing:-0.3px;background-color:var( --e-global-color-eb1c693 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7ed2fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-7ed2fd0-font-size );font-weight:var( --e-global-typography-7ed2fd0-font-weight );text-transform:var( --e-global-typography-7ed2fd0-text-transform );text-decoration:var( --e-global-typography-7ed2fd0-text-decoration );line-height:var( --e-global-typography-7ed2fd0-line-height );color:var( --e-global-color-42818f5 );border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-42818f5 );}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:var( --e-global-color-secondary );}.elementor-kit-9 h1{color:var( --e-global-color-a8758a9 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-9 h2{color:var( --e-global-color-a8758a9 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-9 h3{color:var( --e-global-color-a8758a9 );font-family:var( --e-global-typography-371ee96-font-family ), Sans-serif;font-size:var( --e-global-typography-371ee96-font-size );font-weight:var( --e-global-typography-371ee96-font-weight );text-transform:var( --e-global-typography-371ee96-text-transform );text-decoration:var( --e-global-typography-371ee96-text-decoration );line-height:var( --e-global-typography-371ee96-line-height );}.elementor-kit-9 h4{color:var( --e-global-color-a8758a9 );font-family:var( --e-global-typography-a033177-font-family ), Sans-serif;font-size:var( --e-global-typography-a033177-font-size );font-weight:var( --e-global-typography-a033177-font-weight );text-transform:var( --e-global-typography-a033177-text-transform );text-decoration:var( --e-global-typography-a033177-text-decoration );line-height:var( --e-global-typography-a033177-line-height );}.elementor-kit-9 h5{color:var( --e-global-color-a8758a9 );font-family:var( --e-global-typography-0b77233-font-family ), Sans-serif;font-size:var( --e-global-typography-0b77233-font-size );font-weight:var( --e-global-typography-0b77233-font-weight );text-transform:var( --e-global-typography-0b77233-text-transform );text-decoration:var( --e-global-typography-0b77233-text-decoration );line-height:var( --e-global-typography-0b77233-line-height );}.elementor-kit-9 h6{color:var( --e-global-color-a8758a9 );font-family:var( --e-global-typography-a80d3a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a80d3a0-font-size );font-weight:var( --e-global-typography-a80d3a0-font-weight );text-transform:var( --e-global-typography-a80d3a0-text-transform );text-decoration:var( --e-global-typography-a80d3a0-text-decoration );line-height:var( --e-global-typography-a80d3a0-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-9 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-9 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-9 h3{font-size:var( --e-global-typography-371ee96-font-size );line-height:var( --e-global-typography-371ee96-line-height );}.elementor-kit-9 h4{font-size:var( --e-global-typography-a033177-font-size );line-height:var( --e-global-typography-a033177-line-height );}.elementor-kit-9 h5{font-size:var( --e-global-typography-0b77233-font-size );line-height:var( --e-global-typography-0b77233-line-height );}.elementor-kit-9 h6{font-size:var( --e-global-typography-a80d3a0-font-size );line-height:var( --e-global-typography-a80d3a0-line-height );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-7ed2fd0-font-size );line-height:var( --e-global-typography-7ed2fd0-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:56px;--e-global-typography-primary-line-height:66px;--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-line-height:40px;--e-global-typography-aee8072-font-size:56px;--e-global-typography-aee8072-line-height:66px;--e-global-typography-286a210-font-size:40px;--e-global-typography-286a210-line-height:50px;--e-global-typography-371ee96-font-size:36px;--e-global-typography-371ee96-line-height:46px;--e-global-typography-a033177-font-size:32px;--e-global-typography-a033177-line-height:42px;--e-global-typography-29bf014-font-size:32px;--e-global-typography-29bf014-line-height:42px;--e-global-typography-91a54ab-font-size:22px;--e-global-typography-91a54ab-line-height:32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-9 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-9 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-kit-9 h3{font-size:var( --e-global-typography-371ee96-font-size );line-height:var( --e-global-typography-371ee96-line-height );}.elementor-kit-9 h4{font-size:var( --e-global-typography-a033177-font-size );line-height:var( --e-global-typography-a033177-line-height );}.elementor-kit-9 h5{font-size:var( --e-global-typography-0b77233-font-size );line-height:var( --e-global-typography-0b77233-line-height );}.elementor-kit-9 h6{font-size:var( --e-global-typography-a80d3a0-font-size );line-height:var( --e-global-typography-a80d3a0-line-height );}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-size:var( --e-global-typography-7ed2fd0-font-size );line-height:var( --e-global-typography-7ed2fd0-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */<script>
// ===== COUNTDOWN TIMER =====
function updateCountdown() {
    const deadline = new Date('2026-01-25T23:59:59').getTime();
    const now = new Date().getTime();
    const timeLeft = deadline - now;

    const days = Math.floor(timeLeft / (1000 * 60 * 60 * 24));
    const hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
    const minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60));
    const seconds = Math.floor((timeLeft % (1000 * 60)) / 1000);

    let countdownText = '';
    
    if (days > 0) {
        countdownText = `${days} day${days > 1 ? 's' : ''} ${hours} hours`;
    } else if (hours > 0) {
        countdownText = `${hours} hour${hours > 1 ? 's' : ''} ${minutes} min`;
    } else if (minutes > 0) {
        countdownText = `${minutes} minute${minutes > 1 ? 's' : ''} ${seconds} sec`;
    } else if (seconds > 0) {
        countdownText = `${seconds} second${seconds > 1 ? 's' : ''}`;
    } else {
        countdownText = 'EXPIRED';
    }

    const countdownElements = document.querySelectorAll('#countdown-timer');
    countdownElements.forEach(el => {
        el.textContent = countdownText;
    });

    if (timeLeft < 0) {
        countdownElements.forEach(el => {
            el.textContent = 'OFFER ENDED';
            el.style.color = 'red';
        });
    }
}

setInterval(updateCountdown, 1000);
updateCountdown();

// ===== PROGRESS BAR ANIMATION =====
function animateProgressBars() {
    const slotsRemaining = 8;
    const totalSlots = 20;
    const percentage = ((totalSlots - slotsRemaining) / totalSlots) * 100;

    const progressBars = document.querySelectorAll('.progress-fill, #progress-fill, #progress-fill-final');
    
    progressBars.forEach(bar => {
        setTimeout(() => {
            bar.style.width = percentage + '%';
        }, 500);
    });
}

window.addEventListener('load', animateProgressBars);

// ===== SLOTS REMAINING COUNTER =====
function updateSlotsRemaining() {
    const slotsRemaining = 8;
    const slotsTaken = 20 - slotsRemaining;

    const slotsElements = document.querySelectorAll('#slots-remaining, #final-slots');
    slotsElements.forEach(el => {
        el.textContent = slotsRemaining;
    });

    const slotsTakenElements = document.querySelectorAll('#slots-taken');
    slotsTakenElements.forEach(el => {
        el.textContent = slotsTaken;
    });
}

updateSlotsRemaining();

// ===== DEADLINE DATE FORMATTER =====
function formatDeadline() {
    const deadline = new Date('2026-01-25T23:59:59');
    const options = { month: 'long', day: 'numeric', year: 'numeric' };
    const formattedDate = deadline.toLocaleDateString('en-US', options);
    
    const deadlineElements = document.querySelectorAll('#deadline, #final-deadline');
    deadlineElements.forEach(el => {
        el.textContent = formattedDate;
    });
}

formatDeadline();

console.log('Salt & Synapse Landing Page Loaded');
</script>/* End custom CSS */