.menu-item a{
    text-decoration: none;
    color: #ffffff;
}
.footer-col .menu-item a{
    color: #7a7a7a;
}
.btn-outline-blood-red{
    background-color: #a52c45;
    border-color: #a52c45;
}

.footer-nav{
    padding: 0 20px;
}

.footer-nav li{
    margin: 10px 0;
}

/* Mobile only: White background menu */
@media (max-width: 991px) {
    .mobile-white-bg {
        background: #fff !important;
        padding: 15px;
        border-radius: 8px;
    }

    /* Optional: make menu links dark for contrast */
    .mobile-white-bg li a {
        color: #000 !important;
    }
}
