.splide--card-event {
  width: calc(100% + (100vw - 82rem) / 2);
}

.splide--card-event .splide__slide {
  width: calc(50% - 40px) !important;
}

@media (max-width: 1440px) {
  .splide--card-event {
    width: calc(100% + 4rem);
  }
  .splide--card-event .splide__slide {
    width: calc(50% - 40px) !important;
  }
}

@media (min-width: 1024px) {
  .card-events-slider .card-events-col-2 {
    position: relative;
  }
  .card-events-slider .card-events-col-2 .card-events-slider__slider {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
  }
}

@media (max-width: 1308px) {
  .splide--card-event {
    width: calc(100% + 3rem);
  }

  .splide--card-event .splide__slide {
    width: calc(50% - 40px) !important;
  }
}

@media (max-width: 1200px) {
  .splide--card-event {
    width: calc(100% + 3rem);
  }

  .splide--card-event .splide__slide {
    width: calc(85% - 40px) !important;
  }
}

@media (max-width: 1023px) {
  .splide--card-event {
    width: calc(100% + 3rem);
  }

  .splide--card-event .splide__slide {
    width: calc(50% - 40px) !important;
  }
}
@media (max-width: 767px) {
  .splide--card-event {
    width: calc(100%) !important;
  }

  .splide--card-event .splide__slide {
    width: 100% !important;
  }
}