#scrolling-container {
	width: 100%;
	overflow: hidden;
	display: flex;
	align-items: center;
	overflow-x: hidden;
}
.scrolling-element {
	display: flex;
	flex-shrink: 0;
	width: 200%; /* Ensures smooth scrolling for cloned elements */
}
.items {
  display: flex;
  width: 100%; /* Ensures `.items` spans the entire container */
}
.item {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	flex: 0 0 auto; /* Prevent flex-grow or flex-shrink from overriding */
	padding-right:50px;
	margin:0 50px;
	position:relative;
	text-align:center;
}
.ticker-prefix-icon {
	display: inline-flex;
	align-items: center;
	line-height: 1;
}
.ticker-prefix-icon svg {
	width: 1em;
	height: 1em;
	fill: currentColor;
}
.item:after {
	content:"";
	position:absolute;
	right:0px;
	top:50%;
	margin-top:-5px;
	width:10px;
	height:10px;
	border:2px solid rgba(0,0,0,0.2);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	display:block;
}
.item img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}
.item .ticker-text {}
.ticker-widget-here {
	background-color:#e8f3f9;
	padding:50px;
	display:block;
	font-size:20px;
	color:#666;
	text-align:center;
	border:2px dashed #aadcf7;
	border-radius:10px;
}
.scrolling-element {
	width:auto;
}
.item {
	max-width:auto;
}
.items {
	width:100%;
}