.case-study__copy-section .wp-block-cover {
	min-height: 800px;
}
@media screen and (max-width: 768px) {
	.case-study__copy-section {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		padding-top: 120px !important;
		padding-bottom: 120px !important;
	}
	.case-study__copy-section .wp-block-cover {
		min-height: 400px;
	}
}
.case-study__columns {
}

/**
 * Video Section Styling
 */
.animation-section__container {
	padding-top: 104px;
	padding-bottom: 104px;
	padding-left: 176px;
	padding-right: 176px;
}
@media screen and (max-width: 1024px) {
	.animation-section__container {
		padding-left: 96px;
		padding-right: 96px;
	}
}
@media screen and (max-width: 768px) {
	.animation-section__container {
		min-height: auto;
		padding-top: 32px;
		padding-bottom: 32px;
		padding-left: var(--wp--style--root--padding-left);
		padding-right: var(--wp--style--root--padding-right);
	}
}
.animation-section__video-container {
}
.animation-section__video-container--vertical {
	width: calc(30vw + 22px);
}
.animation-section__video.is-vertical-video {
	/* max-height: 50vh;
	max-width: 80vw;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto; */
	width: 30vw;
}
.animation-section__video.is-vertical-video figure,
.animation-section__video.is-vertical-video video {
	/* max-height: 100%;
	max-width: 100%;
	height: auto; */
	width: 30vw;
}
@media screen and (max-width: 768px) {
	.animation-section__video-container--vertical {
		width: auto;
	}
}
@media screen and (max-width: 768px) {
	.case-study__columns {
		flex-direction: column;
		gap: 40px;
	}
	.case-study__content-heading {
		margin-bottom: -22px !important;
		width: 100%;
		flex-basis: auto;
	}
}
