/* Small contrast corrections for Bootstrap utilities on the pale backgrounds. */
.text-muted,
.btn-outline-secondary {
  color: #5c646b !important;
}
.btn-outline-secondary:hover,
.btn-outline-secondary:focus {
  color: #fff !important;
}
.btn-link {
  color: #006ee6;
}
main p a:not(.btn),
#cookiebar p a,
#cookieModal p a {
  text-decoration: underline;
}
.btn-gradient {
  color: #292929 !important;
}
[itemtype$="/BreadcrumbList"] [itemprop="name"] {
  color: #5c646b !important;
}
.btn-proefperiode.text-white {
  color: #292929 !important;
}
.alternatives .card-body > a {
  display: block;
  max-height: 100%;
  overflow: hidden;
}
#card-1971431098 .card-text,
#card-3380489457 .card-text {
  color: #7d4e00;
}
#card-3380489457 .card-text [style] {
  color: inherit !important;
}
#card-554418315,
#card-3087175985,
#card-3211744552 {
  background-color: #40747e;
}
.table-striped a {
  color: #32616a;
}
.cirkle-img img {
  aspect-ratio: 1;
  height: auto !important;
}
#element-87216 h1.text-white {
  color: #3b6d77 !important;
}
#element-87239 li {
  color: #fff;
}
.sw-blog code {
  color: #ad2864;
}
/* Reserve the icon's size while its font loads. */
.material-icons {
  width: 1em;
  overflow: hidden;
  white-space: nowrap;
}
