.reviews{display:flex;flex-direction:column;align-items:center;justify-content:center}.reviews .reviews-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(415px, 1fr));grid-gap:20px;margin-bottom:20px}.reviews .review-item{display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-radius:20px;-webkit-box-shadow:4px 4px 40px 0px rgba(131,200,181,.1);-moz-box-shadow:4px 4px 40px 0px rgba(131,200,181,.1);box-shadow:4px 4px 40px 0px rgba(131,200,181,.1)}.reviews .review-item .review-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.reviews .review-item .review-header .review-date{font-weight:600;font-size:16px;line-height:100%;color:rgba(0,0,0,.5)}.reviews .review-item .review-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}.reviews .review-item .review-text{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;height:100%;max-height:500px;-webkit-transition:max-height 300ms ease-in-out;-khtml-transition:max-height 300ms ease-in-out;-moz-transition:max-height 300ms ease-in-out;-ms-transition:max-height 300ms ease-in-out;-o-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out}.reviews .review-item .review-text.review-hidden{max-height:115px;-webkit-transition:max-height 300ms ease-in-out;-khtml-transition:max-height 300ms ease-in-out;-moz-transition:max-height 300ms ease-in-out;-ms-transition:max-height 300ms ease-in-out;-o-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out}.reviews .review-item .review-user{display:flex;align-items:center}.reviews .review-item .review-user .review-avatar{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:20px;object-fit:contain;background-repeat:no-repeat;background-size:cover;background-position:center}.reviews .review-item .review-user .review-name{font-weight:700;font-size:24px;line-height:100%;margin-bottom:10px}.reviews .review-item .review-user .review-organization{font-weight:600;font-size:16px;line-height:100%;color:rgba(0,0,0,.5)}@media screen and (max-width: 550px){.reviews .reviews-list{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.reviews .review-item .review-user .review-name{font-size:20px;line-height:115%}}/*# sourceMappingURL=reviews.css.map */
