/* === Custom Block Styling === */
.fillerBlock{
    padding: var(--CB-padding-top) var(--CB-padding-right) var(--CB-padding-bottom) var(--CB-padding-left);
    margin: var(--CB-margin-top) var(--CB-margin-bottom);
    background-color: var(--CB-background-color);
    background-image: var(--CB-background-image);
    background-position: var(--CB-background-position);
    background-size: cover;
}


.testi-card {
    background: var(--hart-cream);
    border-radius: 24px;
    padding: 30px;
    border-top: 6px solid var(--hart-gold);
    box-shadow: 0 12px 30px rgba(0,0,0,.07);
  }

  .swiper {
    overflow: visible !important;
  }
  .swiper-pagination {
    bottom: -35px;
  }

  .swiper-button-next {
    top: -90px !important;
}
.swiper-button-prev {
    top: -90px !important;
    right: 60px !important;
    left: unset !important;
}
.swiper-slide {
    opacity: 0 !important;
    background-color: #ffffff;
}


.swiper-slide-visible {
    opacity: 1 !important;
}


.swiper-button-next, .swiper-button-prev {
    color: var(--hart-gold) !important;
}