.supt-section-image-innovation {
	position: relative;
	height: 100vh;
	overflow: hidden;

	&__shadow,
	&__background {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 1;
	}

	&__shadow {
		background: linear-gradient(0deg, rgba(1, 1, 1, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
	}
	&__background {
		opacity: 0;
		background: linear-gradient(180deg, rgba(1, 1, 1, 0.4) 0%, rgba(0, 0, 0, 0.6) 100%);
	}

	video,
	img {
		width: 100%;
		height: 100%;
		object-fit: cover;

		transform: scale(1.3);
	}

	&__content {
		position: absolute;
		inset: 0;
		z-index: 2;

		display: flex;
		justify-content: center;
		align-items: center;
	}

	&__title,
	&__text {
		text-align: center;
		color: $color-white;
	}

	&__title {
		@extend %t-h2;
		margin-bottom: $spacing-4;
	}

	&__text {
		@extend %t-h4;
		font-weight: 400;
	}

	&.-image-x-65 {
		video,
		img {
			object-position: 65% 50%;
		}
	}
}
