/* Custom Styles for Partner Logos */
.brand-logo {
    max-height: 2.5rem;
    /* Smaller size */
    width: auto;
    filter: grayscale(100%);
    /* Make gray */
    opacity: 0.5;
    /* Uniform grayness via transparency */
    transition: all 0.3s ease;
}

.brand-logo:hover {
    filter: grayscale(0%);
    opacity: 1;
}