.reviews{padding:1em 0 2em;text-align:center}.reviews__inner{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.reviews__inner{max-width:750px}}@media (min-width:992px){.reviews__inner{max-width:970px}}@media (min-width:1200px){.reviews__inner{max-width:1170px}}@media (min-width:1600px){.reviews__inner{max-width:1570px}}@media (min-width:2000px){.reviews__inner{max-width:1970px}}.reviews__overflow,.reviews__visible{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews__overflow{-webkit-transition:max-height 1s ease;transition:max-height 1s ease;max-height:0;overflow:hidden}.reviews__buttons{text-align:center}.reviews__collapse-button{display:none}.reviews__review{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-decoration:none;color:#121212;padding:2em 2em 1em}.reviews__review:hover{color:#383838;text-decoration:none}@media (min-width:992px){.reviews__review{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.reviews__review--medium{font-size:2rem}@media (min-width:992px){.reviews__review--medium{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:10%;padding-right:10%}}.reviews__review--large{font-size:2.4rem}@media (min-width:992px){.reviews__review--large{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:20%;padding-right:20%}}.reviews.is-expanded .reviews__overflow{max-height:none}@media (min-width:992px){.reviews.is-expanded .reviews__overflow{max-height:1000px}}.reviews.is-expanded .reviews__expand-button{display:none}.reviews.is-expanded .reviews__collapse-button{display:inline-block;margin-left:0}.reviews--with-borders{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.reviews--gray{background:#ebebeb}