.call-anchor{
  color: inherit;
  text-decoration: none;
}
.call-anchor:hover {
  color: inherit;
  text-decoration: none;
}

.card-deck .card {
  min-width: 220px;
}

.jumbotron.jumbotron__transparent {
  background-color: #fff;
  text-align: center;
}

.carousel__main {
  text-align: left;
  max-width: 500px;
}

.carousel__usps {
  color: #000;
  text-align: left;
}

.carousel__promo {
  color: #000;
  text-align: left;
  margin-top: -60%;
  margin-left: -10%;
  max-width: 500px;
}

@media all and (min-width: 768px) {
  .container .below__caption{display:none;}
}

@media all and (max-width: 767px) {
  .container .below__caption{display:block;}
}

.footer {
  background-color: #f5f5f5;
}
