.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .content-section {
	justify-items: center;
	align-items: center;
	inset: 0;
	gap: var(--space-6);
	padding: 0 var(--space-5);
	max-width: 777px;
	margin-inline: auto;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .content-section:has(.slide-footer) {
	align-items: end;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth.margin {
	margin-bottom: 0;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .content-upper {
	align-items: end;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-footer {
	gap: var(--space-2) var(--space-4);
	margin-top: unset;
	margin-bottom: auto;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-footer .read-more {
	--text-color: var(--white);
	--background-color: var(--teal);
	--border-color: var(--teal);
	--text-color-hover: var(--teal);
	--background-color-hover: transparent;
	--border-color-hover: var(--teal);
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 9px var(--space-5);
	margin: 0;
	font-family: var(--font-body);
	font-weight: var(--font-weight-bold);
	font-size: 0.8125rem;
	line-height: 1.2;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none !important;
	color: var(--text-color);
	background-color: var(--background-color);
	border: 2px solid var(--border-color);
	border-radius: 0;
	transition: color var(--transition-appendix), background-color var(--transition-appendix), border-color var(--transition-appendix);
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .img-cont::before {
	display: block;
	background-color: #00000073;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-title {
	line-height: var(--leading-none);
	font-size: var(--text-4xl);
	text-align: center;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-desc {
	font-family: var(--font-crimson);
	font-size: 1.0625rem;
	line-height: 1.3;
	text-align: center;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .shared-play-button {
	left: unset;
	top: 20px;
	right: 20px;
	transform: unset;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-header {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .overlap-image .info-flag,
.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .overlap-image .sponsored {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .qv-btn {
	display: none;
}

@media (hover: hover) {
	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-footer .read-more:hover {
		background-color: var(--white);
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-footer .read-more:hover{
		.button-text {
			text-decoration: unset;
		}
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .overlap-image .slide-title > a:hover {
		text-decoration: unset;
	}
}

@media (min-width: 64em) {
	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-title {
		font-size: 3.625rem;
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-desc {
		font-size: var(--text-xl);
		line-height: 1.4;
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .slide-footer .read-more {
		padding: 14px var(--space-6);
		font-size: var(--text-sm);
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .content-upper {
		gap: var(--space-3);
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .content-section {
		gap: var(--space-5);
	}

	.ccl-v2-widget.core-v2-imagebox.blog-imagebox-1-across-fullwidth .parallax-desktop {
        width: 100%;
        height: 100%;
        background-attachment: fixed;
        background-size: cover;
        aspect-ratio: 1440/860;
        pointer-events: none;
        background-position: center;
    }
}