.block-marquee {
  position: relative;
  top: 48px;
}

.marquee-item {
  padding: 42px 36px;
  border-width: 1px 1px 1px 0px;
  color: white;
  font-size: 40px;
  line-height: 1;
  display: flex;
  align-items: center;
  height: auto;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .marquee-item {
    padding: 20px 30px;
    font-size: 26px;
  }
}
@media screen and (max-width: 767px) {
  .marquee-item {
    padding: 20px 30px;
    font-size: 26px;
  }
}
.marquee-item:first-of-type {
  border-left: 1px solid white;
}

.marquee-slider .swiper-wrapper {
  transition-timing-function: linear;
}