.elementor-widget-widget_xmedia_wwk_reviews .wwk-swiper {
    padding: 30px 40px;
    border-radius: 0.5rem;
    background: #FFF;
    box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.25);
}

.elementor-widget-widget_xmedia_wwk_reviews .xmedia_simple_swiper {
    overflow: hidden;
    height: 250px;
    user-select: none;
}
.swiper-slide.wwk-swiper span.wwk-star {
    color: #767676;
}

.swiper-slide.wwk-swiper span.wwk-star.checked {
    color: #FFE70E;
}



.swiper-slide.wwk-swiper {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
}

.swiper-slide.wwk-swiper .review-content {
    flex-basis: 100%;
}

.swiper-slide.wwk-swiper span.review-date {
    flex-basis: 50%;
    text-align: right;
}

.swiper-slide.wwk-swiper .rating {
    flex-basis: 100%;
    margin-top: auto;
}
.swiper-slide.wwk-swiper h3.reviewer-name {
    display: inline;
    flex-basis: 50%;
    font-size: 1rem;
    color: var(--e-global-color-primary);
}

.elementor-widget-widget_xmedia_wwk_reviews .xmedia_simple_swiper .swiper-wrapper {
    align-items: center;
    transition-timing-function: linear;
}

.elementor-widget-widget_xmedia_wwk_reviews .wwk-swiper {
    width: 450px;
    height: 200px;
}



@media(max-width:1024px) {
    .elementor-widget-widget_xmedia_wwk_reviews .wwk-swiper {
        width: 300px;
    }
}

@media(max-width:786px) {
    .elementor-widget-widget_xmedia_wwk_reviews .wwk-swiper {
        width: 80vw;
    }
}