.zdcb-container-block.is-style-round.no-background .zdcb-logos-block{
    background-color: var(--bs-shades-0);
}
.zdcb-container-block.is-style-round.has-background.has-background-style--light .zdcb-logos-block {
    background-color: var(--bs-neutral-50);
}
.zdcb-container-block.is-style-round.has-background.has-background-style--dark .zdcb-logos-block {
    background-color: var(--bs-primary-900);
}
.zdcb-container-block.is-style-round.has-background.has-background-style--yellow .zdcb-logos-block {
    background-color: var(--bs-primary-500);
}
.zdcb-logos-block.is-style-round{
    border-radius:2.5rem;
}
.zdcb-logos-block.has-padding-arround{
    padding: 1.75rem 1.75rem 1.5rem !important;
}
.zdcb-logos-block .logos li {
    padding: 0.5rem 0.5rem;
    min-height: 100%;
}

.zdcb-logos-block .logos li figure img {
    max-height: 50px;
}
@media(min-width:1024px){
    .zdcb-logos-block .logos:not(.swiper-wrapper) li,
    .zdcb-logos-block .logos li {
        width: 20%;
        flex: 20%;
    }
    .zdcb-logos-block .logos li figure img {
    	max-height: 70px;
    }
    .zdcb-logos-block.has-padding-arround{
        padding: 3.75rem 3.75rem 1.5rem !important;
    }   
    .zdcb-logos-block.has-logo-size--large .logos:not(.swiper-wrapper) li,
    .zdcb-logos-block.has-logo-size--large .logos li {
        width: 25%;
    }
}
@media(min-width:1200px){
    .zdcb-logos-block .logos li figure img {
    	max-height: 80px;
    }
}
.zdcb-container-block.has-background.background-type--color.has-background-style--dark:not(.background-position--wide) .content .zdcb-logos-block {
    background-color: transparent;
}
