.card-review{padding-bottom:1rem;height:100%}.card-review .card-container{height:100%}.card-review .card-container .content{padding:1.5rem}.card-review .card-container .content>div:not(:last-child){margin-bottom:.75rem}.card-review .review-user{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,1fr)}.card-review .review-user picture{grid-column:1;grid-row:1/3;width:50px;height:50px;margin-right:.5rem;border-radius:50%;overflow:hidden;border:solid 1px #8fcfd7}.card-review .review-user .name{font-weight:700;grid-column:2;grid-row:1}.card-review .review-user .date{color:#8fcfd7;font-size:14px;grid-column:2;grid-row:2}.card-review .review-text.short .review-text-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-review .review-text .review-read-more{display:inline-block;margin-top:.25rem;font-size:14px;text-decoration:none}.card-review .review-text .review-read-more:hover{text-decoration:underline}.card-review .review-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem}.card-review .review-service{color:#8fcfd7;font-size:14px;text-align:left}.card-review .review-rating{margin-left:auto}.reviews-list-items{position:relative}.reviews-list-items .reviews-more{cursor:pointer;padding-top:.5rem;padding-bottom:1rem}
