.fc_scrolling_logos {
	position: relative;
	overflow: hidden;
	height: 100px;
	box-sizing: content-box;
	.scrolling_logo {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		aspect-ratio: 1920 / 1080;
		width: 100%;
		max-height: 100px;
		background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1000' height='100' fill='none' viewBox='0 0 1000 100'%3E%3Cpath fill='url(%23a)' d='M0 14.667h53v70.667H0z'/%3E%3Cpath fill='url(%23b)' d='M119 14.667h53v70.667h-53z'/%3E%3Cpath fill='url(%23c)' d='M238 14.667h53v70.667h-53z'/%3E%3Cpath fill='url(%23d)' d='M357 15.333h52v69.333h-52z'/%3E%3Cpath fill='url(%23e)' d='M475 15.333h52v69.333h-52z'/%3E%3Cpath fill='url(%23f)' d='M593 15.333h52v69.333h-52z'/%3E%3Cpath fill='url(%23g)' d='M711 15.333h52v69.333h-52z'/%3E%3Cpath fill='url(%23h)' d='M829 14.667h53v70.667h-53z'/%3E%3Cpath fill='url(%23i)' d='M948 15.333h52v69.333h-52z'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -9.596 -.484)'/%3E%3C/pattern%3E%3Cpattern id='b' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -10.663 -.484)'/%3E%3C/pattern%3E%3Cpattern id='c' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -11.763 -.484)'/%3E%3C/pattern%3E%3Cpattern id='d' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -12.796 -.484)'/%3E%3C/pattern%3E%3Cpattern id='e' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -13.896 -.484)'/%3E%3C/pattern%3E%3Cpattern id='f' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -14.963 -.484)'/%3E%3C/pattern%3E%3Cpattern id='g' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -16.03 -.484)'/%3E%3C/pattern%3E%3Cpattern id='h' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -17.096 -.484)'/%3E%3C/pattern%3E%3Cpattern id='i' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23j' transform='matrix(.02399 0 0 .01792 -18.163 -.484)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,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' id='j' width='1200' height='112' preserveAspectRatio='none'/%3E%3C/defs%3E%3C/svg%3E");
		&.right {
			left: auto;
		}
		&.left {
			right: auto;
		}
	}
}
/*
.fc_hero_banner {
	~ .fc_scrolling_logos {
		.scrolling_logo {
			left: calc(var(--left) - 1000px);
			right: calc(var(--right) - 1000px);
		}
	}
}*/
