.elementor-widget-bdt-logo-carousel .bdt-arrows-container
{
    -webkit-transform: translate(var(--ep-arrows-ncx-h-offset,0),var(--ep-arrows-ncx-v-offset,0));
    transform: translate(var(--ep-arrows-ncx-h-offset,0),var(--ep-arrows-ncx-v-offset,0));
}
.elementor-widget-bdt-logo-carousel .bdt-dots-container
{
    -webkit-transform: translate(var(--ep-dots-nnx-h-offset,0),var(--ep-dots-nnx-v-offset,0));
    transform: translate(var(--ep-dots-nnx-h-offset,0),var(--ep-dots-nnx-v-offset,0));
}
.elementor-widget-bdt-logo-carousel .bdt-arrows-dots-container
{
    -webkit-transform: translate(var(--ep-both-h-offset,0),var(--ep-both-v-offset,0));
    transform: translate(var(--ep-both-h-offset,0),var(--ep-both-v-offset,0));
}
.bdt-logo-carousel-item
{
    height: 210px;
    position: relative;
}
.bdt-logo-carousel-item .bdt-logo-carousel-link
{
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
}
.bdt-logo-carousel-figure
{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0;
    padding: 30px;
    width: 100%;
    height: 100%;
    border: 2px solid #ddd;
    transition: all .3s ease;
}
.bdt-logo-carousel-img
{
    max-height: 100%;
    width: auto;
}