.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image nav ul li a.btn-light {
  color: var(--bs-shades-0);
  background: transparent;
  border-color: var(--bs-secondary);
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image nav ul li a.btn-light:hover {
  color: var(--bs-shades-100);
  background: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image nav ul li a.btn-light:hover:active {
  color: var(--bs-shades-100);
  background: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image nav ul li a.btn-dark {
  color: var(--bs-shades-100);
  background: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image nav ul li a.btn-dark:hover {
  color: var(--bs-shades-0);
  background: var(--bs-primary);
  border-color: var(--bs-primary);
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image nav ul li a.btn-dark:hover:active {
  color: var(--bs-shades-0);
  background: var(--bs-primary);
  border-color: var(--bs-primary);
}
.zdcb-full-width-slider-block .swiper-button-next, .zdcb-full-width-slider-block .swiper-button-prev {
  color: var(--bs-neutral-50);
  background: var(--bs-neutral-700);
  border: 2px solid var(--bs-neutral);
  border-radius: 100px;
  width: 50px;
  height: 50px;
  text-align: center;
}
.zdcb-full-width-slider-block .swiper-button-next::after, .zdcb-full-width-slider-block .swiper-button-prev::after {
  font-size: 1rem;
  font-weight: 600;
  width: 20px;
  height: 20px;
  display: block;
  margin-left: 12px;
  margin-top: 15px;
}
.zdcb-full-width-slider-block .swiper-button-next:hover, .zdcb-full-width-slider-block .swiper-button-prev:hover {
  color: var(--bs-neutral-50);
  background: var(--bs-primary-700);
  border: 2px solid var(--bs-primary);
}
@media (min-width: 1200px) {
  .zdcb-full-width-slider-block.swiper .swiper-slide .col-12:not(.col-md-6) {
    width: 65%;
  }
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h1, .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h2 {
  font-size: 2.25rem;
}
@media (min-width:768px) {
  .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h1, .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h2 {
    font-size: 2.75rem;
  }
}
@media (min-width:1024px) {
  .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h1, .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h2 {
    font-size: 3.75rem;
  }
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h1 > u, .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image h2 > u {
  text-decoration-color: var(--bs-secondary);
  text-decoration-thickness: 3px;
}
.zdcb-full-width-slider-block.swiper .swiper-slide .slide__image p {
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width:1024px) {
  .zdcb-full-width-slider-block.swiper .swiper-slide .slide__image p {
    font-size: 1.125rem;
  }
}

@media (max-width:575px) {
  .zdcb-full-width-slider-block.swiper .has-background-media {
    height: 35rem;
    min-height: 35rem;
}
}