.emblems {
  margin-top: 5rem;
  margin-bottom: 2rem;
}
.emblems .emblem {
  display: block;
  width: 100%;
  height: 100%;
}
.emblems .emblem .emblem-icon {
  text-align: center;
}
.emblems .emblem .emblem-icon i {
  background-color: #66acd2;
  padding: 3rem;
  font-size: 200%;
  color: white;
}
.emblems .emblem h3 {
  text-align: center;
}
.emblems .emblem p {
  text-align: center;
}
.emblems .emblem:hover {
  text-decoration: none;
}
.emblems .emblem:hover .emblem-icon i {
  background-color: #426283;
}
.emblems .emblem:hover h3,
.emblems .emblem:hover p {
  text-decoration: none;
  color: #426283;
}
/*# sourceMappingURL=emblems.css.map */