.core-imagebox.imagebox-1-across-fullwidth {
	margin-bottom: var(--space-8);
}

.core-imagebox.imagebox-1-across-fullwidth .credits-container {
	bottom: unset;
	top: 0;
}

.core-imagebox.imagebox-1-across-fullwidth .content-section {
	position: relative;
	background-color: #242525d1;
	max-width: 307px;
	left: var(--space-5);
	margin-top: -74px;
	min-height: 130px;
	padding: var(--space-5);
	padding-top: var(--space-2);
	background-image: url(/includes/public/assets/shared/texture-dots.svg);
}

.core-imagebox.imagebox-1-across-fullwidth.right .content-section {
	margin-left: auto;
	margin-right: 0;
	left: unset;
	right: var(--space-5);
}

.core-imagebox.imagebox-1-across-fullwidth .img-cont {
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.3);
}

.core-imagebox.imagebox-1-across-fullwidth .img-cont::after {
	display: none;
}

.core-imagebox.imagebox-1-across-fullwidth .content-section .slide-title {
	font-size: 1.625rem;
	font-family: var(--font-display);
	font-weight: unset;
	line-height: var(--leading-normal);
	margin-bottom: var(--space-4);
}
@media (hover: hover) {
	.core-imagebox.imagebox-1-across-fullwidth .content-section .slide-title a:hover {
		text-decoration: none;
		opacity: 0.8;
	}
}

.core-imagebox.imagebox-1-across-fullwidth .content-section p {
	display: none;
}

@media (min-width: 64em) {
	.core-imagebox.imagebox-1-across-fullwidth {
		margin-bottom: var(--space-24);
	}
	.core-imagebox.imagebox-1-across-fullwidth .img-cont {
		margin-left: var(--space-32);
		box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.5);
	}
	.core-imagebox.imagebox-1-across-fullwidth.right .img-cont {
		margin-left: 0;
		margin-right: var(--space-32);
		box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.5);
	}
	.core-imagebox.imagebox-1-across-fullwidth .content-section {
		position: absolute;
		bottom: var(--space-20);
		left: var(--space-12);
		max-width: 300px;
		padding: var(--space-4);
	}
	.core-imagebox.imagebox-1-across-fullwidth.right .content-section {
		left: unset;
		right: var(--space-12);
	}
	.core-imagebox.imagebox-1-across-fullwidth .content-section .slide-title {
		line-height: var(--leading-tight);
		font-family: var(--font-display-heavy);
		font-size: 2.4375rem;
	}
	.core-imagebox.imagebox-1-across-fullwidth .slide-footer .read-more {
		margin-inline: var(--space-1);
	}
}
