* {
  box-sizing:border-box;
}

* {
  box-sizing:border-box;
  margin:0;
  padding:0;
}

.intro {
  width:170px;
  margin:0 auto;
  color:white;
  font-family:'Droid Serif', serif;
  font-size:16px;
  font-style:italic;
  line-height:18px;
}

* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

*:before, *:after {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

* {
  box-sizing:border-box;
}

* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

*:before, *:after {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

* {
  box-sizing:border-box;
}

h2 {
  font-family:'Open Sans';
  padding:.5em;
  color:silver;
  font-size:30px;
  font-weight:bold;
}

h5 {
  font-family:'Open Sans';
  padding:.5em;
}

.testimonials-clean {
  color:#313437;
  margin-bottom:10em;
}

.testimonials-clean p {
  color:#7d8285;
}

.testimonials-clean h2 {
  font-weight:bold;
  margin-bottom:10px;
  padding-top:10px;
  color:inherit;
}

@media (max-width:767px) {
  .testimonials-clean h2 {
    margin-bottom:25px;
    padding-top:25px;
    font-size:24px;
  }
}

.testimonials-clean .intro {
  font-size:16px;
  max-width:500px;
  margin:0 auto;
}

.testimonials-clean .people {
  padding:10px 0 10px;
}

.testimonials-clean .item {
  margin-bottom:10px;
}

@media (min-width:768px) {
  .testimonials-clean .item {
    height:220px;
  }
}

.testimonials-clean .item .box {
  padding:30px;
  background-color:#fff;
  position:relative;
}

.testimonials-clean .item .box:after {
  content:'';
  position:absolute;
  left:30px;
  bottom:-24px;
  width:0;
  height:0;
  border:15px solid transparent;
  border-width:12px 15px;
  border-top-color:#fff;
}

.testimonials-clean .item .author {
  margin-top:28px;
  padding-left:25px;
}

.testimonials-clean .item .name {
  font-weight:bold;
  margin-bottom:2px;
  color:#772400;
  font-size:25px;
}

.testimonials-clean .item .title {
  font-size:20px;
  color:#111;
  font-weight:200;
}

.testimonials-clean .item .description {
  font-size:16px;
  margin-bottom:0;
  font-weight:bold;
}

