figure.x-scroll {
overflow-x: auto;
}
figure.x-scroll table {
white-space: nowrap;
}

.stk-slide-gallery {
  display: flex;
  align-items: center;
  overflow: hidden;
  gap: 0;
  padding: 0 !important;
}

.stk-slide-gallery .wp-block-gallery {
  flex-wrap: nowrap;
  animation: loop-slide 30s infinite linear 1s both;
}

.stk-slide-gallery .wp-block-image {
  width: 182px !important;
}

@keyframes loop-slide {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
@media not screen and (min-width: 768px) {
  .stk-slide-gallery .wp-block-image {
    width: 125px !important;
  }
}

@media screen and (min-width: 1400px){
    .container {
        width: 1320px;
    }   
}
@media screen and (min-width: 1600px){
    .container {
        width: 1500px;
    }   
}
@media screen and (min-width: 1800px){
    .container {
        width: 1680px;
    }
}