.row {
  margin-bottom:20px;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

.column2 {
  float: left;
  width: 49%;
  padding: 10px;
}

.column3 {
  float: left;
  width: 33.33%;
  padding: 10px;
}

.column4 {
  float: left;
  width: 25%;
  padding: 10px;
}

.column5 {
  width:20%;
  float: left;
  padding: 10px;
}

.column6 {
  width:16%;
  padding:5px;
  float: left;
}

.t-center,
.t-center h1,
.t-center h2 {
  text-align:center!important;
}
.clr {clear:both;}

.fl {
  float:left;
  margin:0 20px 20px 0;
}

.fr {
  float:right;
  margin:0 0 20px 20px;
}


@media screen and (max-width: 768px) {
  .column4
  .fl, .fr {
    width: 50%;
  }
}

@media screen and (max-width: 600px) {
  .column2,
  .fl, .fr {
    width: 100%;
  }
}





.js-testimonials-layout-settings{
    padding-top:80px!important;
}

.testimonials-item--content-wrapper.text-center {
    display: flex;
    flex-direction: column-reverse;
}