/**
 * @author alisch berlec hönow <info@abh.eu>
 * @version 7.2
 *
 * Mdj Component: Slide: Eclat 2027
 */

.home.style--eclat-2027 #header__branding-inner svg {
	fill: var( --eclat-color );
}

.home.style--eclat-2027 #header__branding-inner .eclat-logo,
.home.style--eclat-2027 #header__branding-inner .mdj-logo,
.home.style--eclat-2027 #header__branding-inner .nvs-logo {
	height: calc( var( --mdj-logo-height ) * 0.33 + 2.2vh );
	margin-top: -1.1vh;
	border-radius: 0.5em;
}



#eclat-visual--2027__slide {
	--padding-horizontal: var( --v-sp );
	--part-spacing: calc( var( --v-sp ) * 0.5 );

	background-color: var( --eclat-color );
}



#eclat-visual--2027__slide .slide__content {
	--font-weight: 850;
	--font-stretch: 5;
	/*--font-color: rgb( 0, 255, 0 );*/

	position: relative;
	z-index: 20;
}

#eclat-visual--2027__slide .slide__content .info {
	--font-size: 5vh;
	--line-height: 0.725;
}

#eclat-visual--2027__title {
	margin: 1em 0;
}

	#eclat-visual--2027__title > span {
		font-size: calc( ( 100vw - var( --h-sp ) * 2 - 2.2vh * 2 ) * 0.291 );
		line-height: 0.725;
	}



#eclat-visual--2027__background-image,
#eclat-visual--2027__background-image > img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

	#eclat-visual--2027__background-image > img {
		object-fit: cover;
	}