.tickerSlide {
  overflow: hidden;
}
.tickerSlide .ticker, .tickerSlide .ticker-rtl {
  display: flex;
}
.tickerSlide .ticker-list {
  display: flex;
  margin-top: 40px;
  animation: ticker 180s infinite linear;
  animation-direction: reverse;
}
.tickerSlide .ticker-rtl .ticker-list {
  animation-direction: alternate;
}
.tickerSlide .ticker-item {
  margin-right: 40px;
  width:450px;
  height:345px;
  background-size:cover;
  background-position:center;
}

@media all and (max-width: 767px) {
    .tickerSlide .ticker-item {
      margin-right: 25px;
      width:225px;
      height:173px;
      background-size:cover;
      background-position:center;
    }
}
@-moz-keyframes ticker {
  100% {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes ticker {
  100% {
    transform: translateX(-100%);
  }
}
@-o-keyframes ticker {
  100% {
    transform: translateX(-100%);
  }
}
@keyframes ticker {
  100% {
    transform: translateX(-100%);
  }
}
