.review-text{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 42px;
}
.review-title{
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.trustpilot-active-star[stars='5']{
    background: #00b67a !important;
}
.trustpilot-active-star[stars='4']{
    background: #73cf11 !important;
}
.trustpilot-active-star[stars='3']{
    background: #ffce00 !important;
}
.trustpilot-active-star[stars='2']{
    background: #ff8622;
}
.trustpilot-active-star[stars='1']{
    background: #ff3722 !important;
}


@media only screen and (max-width: 767px)
{
    .review-text, .review-title{
        height:auto;
        overflow:auto;
        white-space:normal;
        text-overflow:clip;

        display: block;
    }
}