:root {
  --swiper-pagination-bottom: 0;
}

.featured-casestudy-slider .casestudy-item .thumbnail .feat {
  aspect-ratio: 2/1;
}
.featured-casestudy-slider .casestudy-swiper-nav {
  marign-top: 3rem;
}
.featured-casestudy-slider .casestudy-swiper-nav button .rect {
  transition: fill 0.25s ease-in-out;
}
.featured-casestudy-slider .casestudy-swiper-nav button:hover, .featured-casestudy-slider .casestudy-swiper-nav button:active, .featured-casestudy-slider .casestudy-swiper-nav button:focus {
  cursor: pointer;
}
.featured-casestudy-slider .casestudy-swiper-nav button:hover .rect, .featured-casestudy-slider .casestudy-swiper-nav button:active .rect, .featured-casestudy-slider .casestudy-swiper-nav button:focus .rect {
  fill: var(--wp--preset--color--footer-background);
}
@media (max-width: 1023px) {
  .featured-casestudy-slider.swiper {
    overflow: visible;
  }
  .featured-casestudy-slider .swiper-wrapper {
    overflow: visible;
  }
}
@media (max-width: 1023px) {
  .featured-casestudy-slider .swiper-wrapper {
    margin-bottom: 20px;
  }
}
@media (min-width: 724px) {
  .featured-casestudy-slider .casestudy-swiper-nav {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: absolute;
    top: 26%;
    left: 20px;
    right: 20px;
    z-index: 9;
  }
}/*# sourceMappingURL=block-casestudy-slider.css.map */