@media screen and (max-width: 768px) {
  .splide-desktop { display: none; }
  .splide-mobile  { display: block; }
}
@media screen and (min-width: 768px) {
  .splide-desktop { display: block; }
  .splide-mobile  { display: none; }
}
.splide__slide { margin: 0 !important; }
.logo-inner { display: flex; height: 100%; width: 100%; }
.splide__slide img { display: block; width: 100%; height: 100%; }
