
.expand_horizons{
	--delayStart:0.7s;
}
.expand_horizons>.backgroundWrapper{padding-top: 0; padding-bottom: 0; height:65vh;transition-delay:var(--delayStart);position: relative;max-width: var(--MaxSizeSmall); margin-left: auto;  margin-right: auto; width: 0 !important;transition-property: width; transition-duration: 0.7s }
	.expand_horizons>.backgroundWrapper.animDone{width: 100% !important}

.expand_horizons>.backgroundWrapper>.background>.bgWrap{
	transition-delay:calc(2s + var(--delayStart));transition-property: width left; transition-duration: 0.5s;left: 50%; width: 0; }
	.expand_horizons>.backgroundWrapper.animDone>.background>.bgWrap{width: 100%; left:0}

		.expand_horizons>.backgroundWrapper>.background>.BgColorOverImg{transition-delay:calc(1s + var(--delayStart));z-index: -1; 
			transition-property: width left; transition-duration: 0.5s;width: 0;left: 50%;}
			.expand_horizons>.backgroundWrapper.animDone>.background>.BgColorOverImg{width: 100%; left:0}

.expand_horizons>.backgroundWrapper>.txts{z-index: 99;position:absolute;top:calc(50% - 1em);left: 0; bottom: calc(50% - 1em); right: 0; 
	 transition-delay:calc(1s + var(--delayStart));transition-property: font-size;transition-duration: 0.5s; font-size: 3em}
	.expand_horizons>.backgroundWrapper.animDone>.txts{font-size: 2em;}

.expand_horizons>.backgroundWrapper>.txts>p{transition-property:clip-path;clip-path:circle(1% at 0 0);opacity: 1 !important;position:absolute;width: auto; display: inline ;white-space: nowrap;}
.expand_horizons>.backgroundWrapper .txt1{ transition-duration:0.5s;left:0;bottom:100%; transform: translateX(-50%); }
.expand_horizons>.backgroundWrapper .txt2{ transition-delay:0.4s;transition-duration:0.3s;top:100%; right: 0;transform: translateX(50%);}
	.expand_horizons>.backgroundWrapper.animDone .txt1{clip-path:circle(200% at 0 0);}
	.expand_horizons>.backgroundWrapper.animDone .txt2{clip-path:circle(200% at 0 0);}


@media (min-width: 750px){
.expand_horizons>.backgroundWrapper>.txts{font-size: 2vw}
.expand_horizons>.backgroundWrapper.animDone>.txts{font-size: calc(2vw * .66);}
}
@media (min-width: 60px){
.expand_horizons>.backgroundWrapper>.txts{font-size: 1.5vw}
.expand_horizons>.backgroundWrapper.animDone>.txts{font-size: calc(1.5vw * .66);}
}
