.trusted-top-dealers .card {
    background-color: #ffffff1a;
}

.custom-bg-1 {
    background: url('/images/stat_card_bg.png');
    background-size: cover;
    background-position: center;
}

@media (max-width: 768px) {
    .testimonial-carousel-mobile {
        overflow-x: auto;
        scroll-snap-type: x mandatory;
        padding-bottom: 20px;
        -webkit-overflow-scrolling: touch;
        scroll-behavior: smooth;
    }

    .testimonial-carousel-mobile::-webkit-scrollbar {
        display: none;
    }

    .testimonial-carousel-mobile .col-12 {
        flex: 0 0 100%;
        scroll-snap-align: center;
    }
}