.view-display-id-all_tags_page,
.view-display-id-all_tags_block {
  padding-bottom: 3.75rem;
}
.view-display-id-all_tags_page .view-content,
.view-display-id-all_tags_block .view-content {
  -webkit-columns: 1;
     -moz-columns: 1;
          columns: 1;
}
@media (min-width: 576px) {
  .view-display-id-all_tags_page .view-content,
  .view-display-id-all_tags_block .view-content {
    -webkit-columns: 2;
       -moz-columns: 2;
            columns: 2;
  }
}
@media (min-width: 992px) {
  .view-display-id-all_tags_page .view-content,
  .view-display-id-all_tags_block .view-content {
    -webkit-columns: 3;
       -moz-columns: 3;
            columns: 3;
  }
}
.view-display-id-all_tags_page .tag-tabel,
.view-display-id-all_tags_block .tag-tabel {
  color: #006875;
  font-family: "PPNeueMontreal", sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.45;
}
.view-display-id-all_tags_page .views-row,
.view-display-id-all_tags_block .views-row {
  margin: 0 0 20px 0;
}
.view-display-id-all_tags_page .views-row__wrapper,
.view-display-id-all_tags_block .views-row__wrapper {
  display: inline-block;
  width: 100%;
  margin-bottom: 2.5rem;
}
.view-display-id-all_tags_page .views-row a,
.view-display-id-all_tags_block .views-row a {
  color: #1F1F1F;
  font-size: 1.125rem;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 1px;
  transition: background-size 0.3s, color 0.3s;
  padding-bottom: 0;
}
.view-display-id-all_tags_page .views-row a:hover, .view-display-id-all_tags_page .views-row a:focus,
.view-display-id-all_tags_block .views-row a:hover,
.view-display-id-all_tags_block .views-row a:focus {
  background-size: 100% 1px;
  text-decoration: none;
  transition: background-size 0.3s, color 0.3s;
  color: currentColor;
}
.view-display-id-all_tags_page .views-row a,
.view-display-id-all_tags_block .views-row a {
  background-size: 100% 1px;
}
.view-display-id-all_tags_page .views-row a:hover, .view-display-id-all_tags_page .views-row a:focus,
.view-display-id-all_tags_block .views-row a:hover,
.view-display-id-all_tags_block .views-row a:focus {
  background-size: 0 1px;
}
.view-display-id-all_tags_page .views-row .tag-tabel,
.view-display-id-all_tags_block .views-row .tag-tabel {
  color: #006875;
  font-family: "PPNeueMontreal", sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.45;
}

.view-display-id-tag_list {
  padding-bottom: 3.75rem;
}
.view-display-id-tag_list .views-row {
  margin: 0 0 20px 0;
}
.view-display-id-tag_list .views-row__wrapper {
  display: inline-block;
  width: 100%;
}
.view-display-id-tag_list .views-row a {
  color: #1F1F1F;
  font-size: 1.125rem;
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(currentColor, currentColor);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 1px;
  transition: background-size 0.3s, color 0.3s;
  padding-bottom: 0;
}
.view-display-id-tag_list .views-row a:hover, .view-display-id-tag_list .views-row a:focus {
  background-size: 100% 1px;
  text-decoration: none;
  transition: background-size 0.3s, color 0.3s;
  color: currentColor;
}
.view-display-id-tag_list .views-row a {
  background-size: 100% 1px;
}
.view-display-id-tag_list .views-row a:hover, .view-display-id-tag_list .views-row a:focus {
  background-size: 0 1px;
}
.view-display-id-tag_list .views-row .tag-tabel {
  color: #006875;
  font-family: "PPNeueMontreal", sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.45;
}

/*# sourceMappingURL=view--all-tags.css.map*/