        .promo-brands-section {
            background-color: #ffffff;
        }

        .promo-brand-item {
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .promo-brand-logo {
            height: 60px;
            width: auto;
            max-width: 100%;
            object-fit: contain;
            filter: grayscale(0%);
            opacity: 1;
            transition: all 0.3s ease;
        }

        .promo-brand-logo:hover {
            filter: grayscale(0%);
            opacity: 1;
        }

        @media (max-width: 991.98px) {
            .row-cols-lg-5 {
                --bs-grid-columns: 3;
            }
        }

        @media (max-width: 767.98px) {
            .row-cols-md-3 {
                --bs-grid-columns: 2;
            }

        }

        @media (max-width: 575.98px) {
        }