.reviews{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-1rem;margin-right:-1rem}.review__wrapper{display:flex;padding:1rem;width:100%}.reviews--one-col .review__wrapper{width:100%}.reviews--two-col .review__wrapper{width:50%}.reviews--three-col .review__wrapper{width:33.3333333333%}.reviews--four-col .review__wrapper{width:25%}.reviews--five-col .review__wrapper{width:20%}.reviews--six-col .review__wrapper{width:16.6666666667%}.reviews--seven-col .review__wrapper{width:14.2857142857%}.reviews--eight-col .review__wrapper{width:12.5%}@media (max-width:992px){.reviews--one-col-md .review__wrapper{width:100%}.reviews--two-col-md .review__wrapper{width:50%}.reviews--three-col-md .review__wrapper{width:33.3333333333%}.reviews--four-col-md .review__wrapper{width:25%}.reviews--five-col-md .review__wrapper{width:20%}.reviews--six-col-md .review__wrapper{width:16.6666666667%}}@media (max-width:767px){.reviews--one-col-sm .review__wrapper{width:100%}.reviews--two-col-sm .review__wrapper{width:50%}.reviews--three-col-sm .review__wrapper{width:33.3333333333%}.reviews--four-col-sm .review__wrapper{width:25%}}.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 *{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}}