.mts-538fbf75-wrapper {
	overflow: hidden;
	position: relative;
	width: 100%;
}

.mts-538fbf75-track {
	display: flex;
	align-items: center;
	width: max-content;
	will-change: transform;
	animation: mtsScroll538fbf75 20s linear infinite;
}

.mts-538fbf75-wrapper[data-direction="right"] .mts-538fbf75-track {
	animation-direction: reverse;
}

.mts-538fbf75-wrapper.mts-538fbf75-paused .mts-538fbf75-track {
	animation-play-state: paused;
}

.mts-538fbf75-segment {
	display: flex;
	align-items: center;
	flex-shrink: 0;
	white-space: nowrap;
}

.mts-538fbf75-text {
	font-size: 28px;
	font-weight: 800;
	white-space: nowrap;
	line-height: 1;
	display: inline-flex;
	align-items: center;
}

.mts-538fbf75-separator {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	line-height: 1;
	vertical-align: middle;
	height: 1em;
}

.mts-538fbf75-separator img,
.mts-538fbf75-separator svg {
	width: 1em;
	height: 1em;
	object-fit: contain;
	display: block;
	vertical-align: middle;
}

@keyframes mtsScroll538fbf75 {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-25%);
	}
}
