/* Custom styles for Final Expense Insurance Landing Page */

.smooth-scroll {
    scroll-behavior: smooth;
}

.pulse-btn {
    animation: pulse 2s infinite;
}

@keyframes pulse {
    0%, 100% { 
        transform: scale(1); 
    }
    50% { 
        transform: scale(1.05); 
    }
}

/* Banner name fade transition */
.banner-name {
    transition: opacity 0.5s ease-in-out;
}

.banner-name.fade-out {
    opacity: 0;
}

.banner-name.fade-in {
    opacity: 1;
}

/* Custom Tailwind color extensions */
:root {
    --navy: #1e3a8a;
    --gold: #fbbf24;
} 
