/*
Theme Name: PFFP
*/
article {
  margin-top: 3rem;
}
a.external-link::after {
  font-family: bootstrap-icons;
  font-size: 1rem;
  content: "\F470";
  text-decoration: none;
  position: absolute;
  margin-left: 0.1rem;
}
.c-button {
  width: inherit;
}
.c-button .icon {
  margin-right: 0;
}
a.pdf-link {
  text-decoration: none;
  margin-left: 0.2rem;
}
a.pdf-link::after {
  font-family: bootstrap-icons;
  font-size: 1rem;
  content: "\F63E";
  text-decoration: none;
  position: absolute;
  margin-left: 0.1rem;
}
.c-list a.news-link, .c-paragraph a.news-link {
  text-decoration-skip-ink: auto;
  color: currentColor;
}
.c-list a.news-link::after, .c-paragraph a.news-link::after {
  margin-left: 0.5rem;
  font-family: bootstrap-icons;
  font-size: 1rem;
  content: "\F4A3";
  text-decoration: none;
  position: absolute;
}
.icon {
  margin-left: .25rem;
  margin-right: .5rem;
}
.inline {
  display: inline-block;
  height: 1em;
  width: auto;
}
.breadcrumbs a {
  color: #ffffff;
  ;
}
.breadcrumbs {
  font-size: .85rem;
}
.splide .c-list__item::before {
  content: "" !important;
}
.wp-block-columns, .wp-block-embed {
  margin: 1rem 0;
}
main .bi {
  margin-left: 0.25rem;
}