.list-links-27 .module .module-title {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .list-links-27 .module .module-title {
    margin-bottom: 40px;
  }
}
@media (min-width: 992px) {
  .list-links-27 .module .module-title {
    margin-bottom: 40px;
  }
}
@media (min-width: 1200px) {
  .list-links-27 .module .module-title {
    margin-bottom: 40px;
  }
}
.list-links-27 .module .module-title img {
  max-height: 30px;
  width: auto;
}
.list-links-27 .links {
  padding: 0;
  list-style: none;
  margin-left: -30px;
  margin-right: -30px;
}
.list-links-27 .links .link {
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
}
.list-links-27 .links .link a {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 10px 30px;
  border-radius: 100px;
  transition: background-color 0.25s ease;
}
.list-links-27 .links .link a .fa {
  color: transparent;
  transition: all 0.25s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.list-links-27 .links .link a:hover {
  background-color: #CCCCCC;
}
.list-links-27 .links .link a:hover .fa {
  color: #32465F;
  margin-right: -10px;
}
@media (min-width: 768px) {
  .list-links-27 .links {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
}
@media (min-width: 992px) {
  .list-links-27 .links {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
  }
}
