

.frame--ansprechpartner__bild {
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  display: block;
  margin-bottom: var(--space-md);
}

.frame--ansprechpartner .more {
  display: inline-block;

  margin-top: 0;
}

.frame--ansprechpartner__reviews .wprxxl-review-slider .r2g-slider__track {
  --slider-visible: 1;
}

.frame--ansprechpartner__reviews .wprxxl-review-card {
  background: #fff;
}

.frame--ansprechpartner__reviews {
  --wprxxl-font-size-text: 1rem;
  --wprxxl-font-size-meta: 1rem;
}

.frame--ansprechpartner__reviews .r2g-slider__arrow {
  top: 50%;
}

.frame--ansprechpartner__reviews .r2g-slider__arrow--prev { left: -3.25rem; }
.frame--ansprechpartner__reviews .r2g-slider__arrow--next { right: -3.25rem; }

@media (max-width: 991px) {

  .frame--ansprechpartner__reviews .r2g-slider__arrow--prev { left: -3rem; }
  .frame--ansprechpartner__reviews .r2g-slider__arrow--next { right: -3rem; }
}

@media (max-width: 767px) {

  .frame--ansprechpartner__reviews .r2g-slider__arrow--prev { left: 0; }
  .frame--ansprechpartner__reviews .r2g-slider__arrow--next { right: 0; }
}

.frame--ansprechpartner .frame__col > h3 {
  margin-bottom: var(--space-lg);
}
