.featured-employers {
  margin-bottom: 40px;
}
.featured-employers .title {
  font-size: 16px;
  font-family: CircularStd-Book;
  margin: 20px 0;
}
.featured-employers .businesses-content {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.featured-employers a {
  color: #999999;
  display: block;
}
.featured-employers a:hover {
  text-decoration: none;
}
.featured-employers a .show-more {
  line-height: 15px;
  height: 15px;
  font-family: CircularStd-Book;
}
.featured-employers a .show-more img {
  width: 25px;
}
.explore-workplaces {
  margin-bottom: 40px;
}
.explore-workplaces h1 {
  border-bottom: 1px solid #193344;
  color: #193344;
  text-align: center;
  padding-bottom: 5px;
  margin-top: 40px;
}
.explore-workplaces .businesses-content {
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
  margin-top: 40px;
}
.explore-workplaces .space-between {
  justify-content: space-between;
}
.business {
  min-height: 310px;
  box-shadow: 5px 5px 10px lightgrey;
  width: 31.5%;
}
.business a:hover {
  text-decoration: none;
}
.business .business-text {
  margin: 10px;
}
.business .business-text .business-name {
  font-family: adobe-garamond-pro;
  font-size: 24px;
  margin-bottom: 10px;
  color: #333333;
}
.business .business-text .business-description {
  font-size: 14px;
  font-family: CircularStd-Book;
  color: #999999;
}
@media screen and (max-width: 767px) {
  .featured-employers .businesses-content .business,
  .explore-workplaces .businesses-content .business {
    width: 100%;
    margin: 15px 0;
  }
  .featured-employers .businesses-content .business img,
  .explore-workplaces .businesses-content .business img {
    width: 100%;
  }
}
