#pk_flex_content .flex_layout.ticker{
	max-width: unset;
	padding: 0px;
	overflow: hidden;
	padding-block: 60px;
}

.flex_layout.ticker .flex_container .ticker_wrapper .ticker_inner{
	width: fit-content;
	white-space: nowrap;
	display: flex;
	align-items: center;
}
.flex_layout.ticker .flex_container .ticker_inner.animate{
	animation: ticker 10s infinite linear;
}
.flex_layout.ticker .flex_container .ticker_wrapper{
	display: flex; flex-direction: row;
	max-width: 100vw;
	overflow: clip;
}

.flex_layout.ticker .flex_container .ticker_inner > span{
	font-size: 5vw;
	font-weight: 500;
	color: var(--circuit-blue);
	padding-inline: .3em;
}

.flex_layout.ticker .flex_container .ticker_inner svg{
	width: 6.7vw;
	height: auto;
	margin-top: 0.1vw;
}

@keyframes ticker{
	100%{
		transform: translateX(-100%);
	}
}