/* ============================================
   Minimalist Logo Slider Override
   ============================================ */

.partners-marquee-section {
    background: #0f172a !important; /* Solid dark blue-gray */
    padding: 6rem 0 !important;
}

.logo-card {
    height: 100px !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    backdrop-filter: none !important;
    padding: 1rem !important;
}

.logo-card::before {
    display: none !important;
}

.logo-card img {
    max-width: 140px !important;
    max-height: 50px !important;
    filter: grayscale(1) brightness(0) invert(1) opacity(0.3) !important;
    transform: scale(0.9) !important;
    transition: all 0.4s ease !important;
}

.marquee-item:hover .logo-card {
    transform: none !important;
    background: transparent !important;
}

.marquee-item:hover .logo-card img {
    filter: grayscale(1) brightness(0) invert(1) opacity(0.7) !important;
    transform: scale(1.05) !important;
}
