/*opacity*/
/*=========================== media query mixin=================*/
/*=========================== media query mixin=================*/
@font-face {
  font-family: 'avenir-book';
  src: url("../fonts/Avenir/AvenirLTStd-Book.eot");
  src: url("../fonts/Avenir/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Avenir/AvenirLTStd-Book.woff2") format("woff2"), url("../fonts/Avenir/AvenirLTStd-Book.woff") format("woff"), url("../fonts/Avenir/AvenirLTStd-Book.ttf") format("truetype"), url("../fonts/Avenir/AvenirLTStd-Book.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'avenir-roman';
  src: url("../fonts/Avenir/AvenirLTStd-Roman.eot");
  src: url("../fonts/Avenir/AvenirLTStd-Roman.eot?#iefix") format("embedded-opentype"), url("../fonts/Avenir/AvenirLTStd-Roman.woff2") format("woff2"), url("../fonts/Avenir/AvenirLTStd-Roman.woff") format("woff"), url("../fonts/Avenir/AvenirLTStd-Roman.ttf") format("truetype"), url("../fonts/Avenir/AvenirLTStd-Roman.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'avenir-black';
  src: url("../fonts/Avenir/AvenirLTStd-Black.eot");
  src: url("../fonts/Avenir/AvenirLTStd-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Avenir/AvenirLTStd-Black.woff2") format("woff2"), url("../fonts/Avenir/AvenirLTStd-Black.woff") format("woff"), url("../fonts/Avenir/AvenirLTStd-Black.ttf") format("truetype"), url("../fonts/Avenir/AvenirLTStd-Black.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
/* cta bor spacing */
.wd-home-banner .wd-home-banner-inner {
  padding-bottom: 60px; }

.reviews-container {
  display: flex;
  flex-flow: row wrap; }
  .reviews-container .tile {
    padding: 15px; }
    .reviews-container .tile .box {
      border: 1px solid #d4d4d4;
      padding: 25px;
      transition: box-shadow ease 0.8s;
      height: 100%; }
      .reviews-container .tile .box:hover {
        -webkit-box-shadow: 0px 0px 16px 0px #b8b8b8;
        -moz-box-shadow: 0px 0px 16px 0px #b8b8b8;
        box-shadow: 0px 0px 16px 0px #b8b8b8; }
    .reviews-container .tile .heading {
      font-size: 22px;
      color: #575757;
      margin: 15px auto;
      border-bottom: 1px solid #e9e9e9;
      padding-bottom: 30px;
      margin-bottom: 15px; }
    .reviews-container .tile figure img {
      margin: 25px auto; }
    .reviews-container .tile .author-name {
      color: #6ec0de;
      font-size: 22px;
      font-weight: bold; }
    .reviews-container .tile .title {
      color: #d4d4d4; }

/*# sourceMappingURL=reviews.css.map */
