.reviews {
    background: var(--block-gradient);
    display: flex;
    justify-content: center;
    padding-bottom: 67px;
}
.reviews-items {
    margin-top: 53px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-gap: 32px;
}
.reviews-item1 {
    grid-column: 1 / 2;
    grid-row: 1 / 2;
}
.reviews-item2 {
    grid-column: 2 / 3;
    grid-row: 1 / 2;
}
.reviews-item3 {
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}
.reviews-item-layout {
    box-shadow: 0 10px 60px rgba(38, 45, 118, 0.08);
    border-radius: 20px;
    padding: 27px 24px;
    height: 230px;
}
.reviews-item-header {
    display: flex;
    align-items: center;
}
.reviews-item-avatar {

}
.reviews-item-avatar img {
    width: 77px;
    height: 77px;
    border-radius: 50%;
}
.reviews-item-info {
    display: flex;
    flex-direction: column;
    margin-left: 19px;
}
.reviews-item-info-name {
    color: var(--color-dark-black);
    font-size: 20px;
    font-family: var(--font-family-m);
}
.reviews-item-info-date {
    color: var(--color-light-gray);
    font-size: 16px;
    font-family: var(--font-family-m);
}
.reviews-item-rating {
    margin-top: 18px;
}
.reviews-item-review {
    margin-top: 20px;
    color: var(--color-light-gray);
    font-size: 16px;
    font-family: var(--font-family-r);
}