 /* Footer Styles */
footer {
    background: var(--light-color);
    color: var(--light-bg);
    padding: 50px 0 20px;
    border-top: 4px solid var(--primary-color);
}
.social-links a {
    color: white;
    margin: 0 10px;
    font-size: 20px;
    transition: color 0.3s ease;
}
.social-links a:hover {
    color: #007bff;
}