
.k19-single-review {
    margin: 30px;
}
.k19-single-review .k19-review-card {
    margin-bottom: 60px;
}
.hero.single-review .swiper-wrapper {
    border-bottom: 10px solid var(--color-accent);
}
.k19-single-review .k19-review-text {
    border-bottom: 10px solid var(--color-accent);
    padding-bottom: 60px;
    margin-bottom: 40px;
}
.k19-single-review .k19-review-card .k19-review-author {
    display: flex;
    flex-direction: row;
}
.k19-single-review .k19-review-card .k19-review-author-avatar {
    margin-right: 20px;
    min-width: 60px;
    width: fit-content;
}

.k19-single-review .k19-review-card .k19-review-author-meta .review-theme {
    font-family: Regular, Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 16px;
    padding-top: 4px;

}

.k19-single-review .k19-review-card .k19-review-author-meta .review-date {
    font-family: Regular, Arial, "Helvetica Neue", Helvetica, sans-serif;
    opacity: 0.5;
    font-size: 14px;
    margin-top: 15px;
}


.k19-single-review .k19-review-card .k19-review-author-meta .review-theme {
    font-family: Regular, Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 16px;
    padding-top: 4px;
    
}

.k19-single-review .k19-review-card .k19-review-author-name {
    font-size: 18px;
    font-family: Bold, Arial, "Helvetica Neue", Helvetica, sans-serif;
}