.footer-gradient {
    background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.2);
}

.footer-link {
    color: #ddd;
    text-decoration: none;
    transition: all 0.3s;
}
.footer-link:hover {
    color: #fff;
    text-decoration: underline;
}

.footer-icon {
    color: #fff;
    font-size: 1.4rem;
    transition: transform 0.3s, color 0.3s;
}
.footer-icon:hover {
    transform: translateY(-3px) scale(1.1);
    color: #ffd700;
}
.bi {
    color: #fff !important;
}
