.elementor-element,.elementor-lightbox {
    --swiper-theme-color: #000 !important;
    --swiper-navigation-size: 44px !important;
    --swiper-pagination-bullet-size: 8px !important;
    --swiper-pagination-bullet-horizontal-gap: 6px !important;
}

.leadstio-team-members-carousel .swiper-wrapper{
    transition-timing-function: linear !important;
}

.leadstio-team-members-carousel{
    padding-bottom: 60px !important;
}

.leadstio-team-members-item.swiper-slide{
    background-color: transparent;
}

/* Elementor editor grid preview with breakpoints */
.elementor-editor-active .leadstio-team-members-carousel .swiper-wrapper {
    display: flex;
    gap: 30px;
}

@media (max-width: 767px) {
    .elementor-editor-active .leadstio-team-members-carousel .swiper-wrapper {
        width: calc(100% / var(--leadstio-team-members-spv-mobile, 1));
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-editor-active .leadstio-team-members-carousel .swiper-wrapper {
        width: calc(100% / var(--leadstio-team-members-spv-tablet, 2));
    }
}

@media (min-width: 1025px) {
    .elementor-editor-active .leadstio-team-members-carousel .swiper-wrapper {
        width: calc(100% / var(--leadstio-team-members-spv-desktop, 1));
    }
}


.leadstio-team-members-content{
    width: 100%;
}

.leadstio-team-members-name{
    padding: 10px 10px 0;
    margin: 0;
    border-style: none;
    border-radius: 0 0 0 0;
}

.leadstio-team-members-position{
    display: block;
    padding: 0;
    margin: 0;
    border-style: none;
    border-radius: 0 0 0 0;
}
