@charset "utf-8";

.text-a, .text-b {
	font-family: 'SEGOEUIL';
	font-weight: 700;
	text-align: right;
	position: absolute;
	display: block;
	opacity: 0;
	/* [disabled]bottom: 35px; */
	letter-spacing: 4px;
}

.text-a {
	animation-name: text-rein1; /* Name der Animation: freiwählbar */
	animation-duration: 6s; /* Pflichtangabe Dauer der Animation */
	animation-timing-function: ease-out; /* Standard: ease */
	animation-delay: 1s; /* Standard: 0  Zeit bis zum Start der Animation */
	animation-iteration-count: infinite; /* Anzahl der Wiederholungen infinite = unendlich*/
	animation-direction: normal; /* Standard: normal  - Animation kehrt wieder zurück: alternate*/
	animation-play-state: running; /* Standard: running - paused Animation wird angehalten */
	animation-fill-mode: forwards;
	color: rgba(255,255,255,0.8);
	/* [disabled]bottom: 35px; */
}

.text-b {
	animation-name: text-rein2; /* Name der Animation: freiwählbar */
	animation-duration: 6s; /* Pflichtangabe Dauer der Animation */
	animation-timing-function: ease-out; /* Standard: ease */
	animation-delay: 1s; /* Standard: 0  Zeit bis zum Start der Animation */
	animation-iteration-count: infinite; /* Anzahl der Wiederholungen infinite = unendlich*/
	animation-direction: normal; /* Standard: normal  - Animation kehrt wieder zurück: alternate*/
	animation-play-state: running; /* Standard: running - paused Animation wird angehalten */
	animation-fill-mode: forwards;
	color: rgba(255,255,255,0.8);
	/* [disabled]bottom: 30px; */
}


@keyframes text-rein1 {

0% {
	right: 0vw;
	opacity: 0;
	font-size:0vw;
}

20% {
	top: 45px;
	right: 23vw;
	opacity: 1;
	font-size:4.5vw;
}

49% {
	top: 45px;
	right: 23vw;
	opacity: 1;
	font-size:4.5vw;
}

60% {
	top: 45px;
	right: 23vw;
	opacity: 0;
	font-size:4.5vw;
}

65% {
	top: 45px;
	right: 23vw;
	opacity: 0;
}

90% {
	opacity: 0;
}

}

@keyframes text-rein2 {

0% {
	right: 0px;
	opacity: 0;
	font-size:0vw;
}

50% {
	right: 0vw;
	opacity: 0;
	font-size:0vw;
}

70% {
	top: 45px;
	right: 23vw;
	opacity: 1;
	font-size:4.5vw;
}

90% {
	top: 45px;
	right: 23vw;
	opacity:1;
	font-size:4.5vw;
}

}

