/*
Compile SASS: reviews1.css
*/
.reviews1 {
  background-color: #f5f5f5;
  border-top: 1px solid #ededed;
  border-bottom: 1px solid #ededed;
  font-size: 1.7rem;
  margin-bottom: 4.5rem;
  color: Black; }
  .reviews1 .site-width {
    padding: 3rem;
    padding-top: 3rem;
    padding-bottom: 4rem; }
    .reviews1 .site-width h2 {
      margin: 0;
      margin-bottom: 3rem;
      text-align: center;
      color: inherit;
      font-weight: 500; }
    .reviews1 .site-width a {
      color: Gray; }
    .reviews1 .site-width .columns {
      overflow: auto;
      text-align: center;
      font-size: 1.8rem; }
      .reviews1 .site-width .columns .col {
        float: left;
        width: 28.6%; }
        .reviews1 .site-width .columns .col .byline {
          width: 100%;
          font-weight: bold;
          margin-top: 2rem; }
          .reviews1 .site-width .columns .col .byline:before {
            content: ""; }
      .reviews1 .site-width .columns .first, .reviews1 .site-width .columns .second {
        margin-right: 7%; }

@media screen and (max-width: 700px) {
  .reviews1 .site-width .columns .col {
    float: none;
    width: 70%;
    margin: 0 auto;
    border-bottom: 1px dashed Gray;
    padding: 2rem 0; }
    .reviews1 .site-width .columns .col:last-child {
      border: none; } }
