	.sponsor-carousel {
			overflow: hidden;
		}

		.sponsor-track {
			display: flex;
			transition: transform 450ms ease;
			will-change: transform;
		}

		.sponsor-item {
			flex: 0 0 50%;
			display: flex;
			align-items: center;
			justify-content: center;
			padding: 0 0.55rem;
			min-height: 2.15rem;
		}

		.sponsor-item img {
			max-height: 1.95rem;
			width: auto;
			object-fit: contain;
			margin: 0 0.35rem;
		}

		.sponsor-main img {
			max-height: 3.5rem;
			width: auto;
			object-fit: contain;
		}

		.awards-desktop-only {
			display: none;
		}

		.hero-copy {
			width: 100%;
			margin-right: auto;
			text-align: left;
		}

		.hero-copy h1,
		.hero-copy p {
			text-align: left;
		}

		@media (min-width: 768px) {
			.awards-desktop-only {
				display: block;
			}

			.hero-copy {
				max-width: 760px;
				padding-right: 1rem;
			}
		}