.bs-post-cards-row .row .col .card {
  border: none;
  padding: 1rem;
  border-radius: 0;
}
.bs-post-cards-row .row .col .card:before {
  display: inline-block;
  content: "";
  width: 2rem;
  height: 2rem;
  margin: 0 auto;
  border-radius: 1rem;
  cursor: pointer;
  background: radial-gradient(circle at left top, #979797, #757676 35%, #eaeaea 100%);
  box-shadow: 2px 2px 6px rgb(39, 39, 39);
}
.bs-post-cards-row .row .col .card:hover:before {
  background: radial-gradient(circle at left bottom, #a09f9f, #7a7a7a 35%, #ededed 100%);
}
.bs-post-cards-row .row .col .card img {
  border-radius: 0;
  height: auto;
}
.bs-post-cards-row .row .col .card img.halbe_breite {
  width: 40%;
}
.bs-post-cards-row .row .col .card img.halbe_breite.links {
  margin: 1rem auto 0 0;
}
.bs-post-cards-row .row .col .card img.halbe_breite.rechts {
  margin: 1rem 0 0 auto;
}
.bs-post-cards-row .row .col .card img.halbe_breite.mitte {
  margin: 1rem auto;
}
.bs-post-cards-row .row .col .card img.ganze_breite {
  width: 100%;
}
.bs-post-cards-row .row .col .card img.kreis {
  border-radius: 50% !important;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 1/1;
}
.bs-post-cards-row .row .col .card img.quadrat {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.bs-post-cards-row .row .col .card .card-body {
  padding: 1rem 0;
}/*# sourceMappingURL=style.css.map */