.reviews{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.review__wrapper{display:flex;padding:1rem;width:100%}.review{background-color:#fff;border:1px solid #e9eaeb;border-radius:.75rem;display:grid;grid-template-areas:"logo" "text" "author";grid-template-columns:1fr;padding:2rem 2.5rem;width:100%}.review__text{grid-area:text;margin-bottom:1rem}.review__text,.review__text *{color:#535862;font-size:1.5rem;font-weight:600;line-height:1.7}.review__author{align-items:center;display:flex;flex-direction:row;grid-area:author}.review__author-image{flex-shrink:0;width:3.75rem}.review__author-image img{height:3.75rem;width:auto}.review__author-name{align-items:center;display:flex;font-weight:600}.review__author-name svg{height:1rem;margin-left:.25rem;width:auto}.review__author-title{color:#535862;font-weight:300}.review__logo{align-items:center;display:flex;grid-area:logo;justify-content:center;padding-left:2rem}.review__logo img{height:auto;max-height:36px;max-width:155px;width:auto}@media (max-width:992px){.review__text{text-align:center}.review__author,.review__author-left-col{align-items:center;flex-direction:column}.review__author-image{display:flex;margin-bottom:.5rem}.review__author-image,.review__author-name{justify-content:center}.review__author-title{text-align:center}.review__logo{padding-bottom:2rem}}@media (min-width:993px){.review__wrapper{width:50%}.review{grid-template-areas:"text text" "author logo";grid-template-columns:2fr 1fr}.review__logo{justify-content:flex-end}}