/* Footer Navigation Links */
.footer-nav a {
    color: var(--text-color, #333333);
    text-decoration: none;
    transition: color 0.3s ease;
}

.footer-nav a:hover {
    color: var(--primary-color, #007bff);
}
/* Footer styles */
footer {
    background: var(--theme-gradient);
    padding: 3rem 0;
    width: 100%;
}