/* Custom UL - Liens blancs */
.banner-social-list .custom-ul li a {
    color: #ffffff !important;
    transition: all 0.3s ease;
}

.banner-social-list .custom-ul li a:hover {
    color: #f8f9fa !important;
    transform: translateY(-2px);
}

.banner-social-list .custom-ul li a i,
.banner-social-list .custom-ul li a svg {
    color: #ffffff !important;
    transition: all 0.3s ease;
}

.banner-social-list .custom-ul li a:hover i,
.banner-social-list .custom-ul li a:hover svg {
    color: #f8f9fa !important;
}

/* Assurer que les icônes sont bien visibles */
.banner-social-list .custom-ul li a svg {
    width: 16px;
    height: 16px;
    fill: currentColor;
}

.banner-social-list .custom-ul li a i {
    font-size: 16px;
}
