.footer-style-nine .widget-section {
    padding: 62px 0px 22px 0px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}


.social-links li a i {
    font-size: 30px; /* Adjust this size as needed */
    color: #ffffff; /* Optional: Change color to match your theme */
    transition: color 0.3s; /* Optional: Smooth color transition on hover */
}

.social-links li a:hover i {
    color: #ff6347; /* Optional: Change color on hover */
}

.row>* {
    padding: 0px -7px;
}
@media (min-width: 992px) {
    .col-lg-2 {
        flex: 0 0 auto;
        width: 19.666667%;
    }
}
.footer-style-nine .links-widget .links-list li a {
    position: relative;
    display: inline-block;
    font-size: 16px;
    line-height: 29px;
    color: #a8a3a3;
}
@media (max-width: 768px) {
    .social-links {
        display: block;
    }
}

/* General styles for social links */



/* For mobile view, display icons in a single line */
@media (max-width: 767px) {
    .social-links {
        display: flex; /* Use flexbox */
       
    }
    .social-links li {
        margin-right: 10px; /* Add space between icons */
    }
    .social-links li:last-child {
        margin-right: 0; /* Remove margin for the last item */
    }
}
