/********************** eigene Fonts einbinden ***************************/
  	@font-face {
    font-family: 'Segoe UI Light';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Light'), url('assets-neuseelandimpressionen/segoeuil.woff2') format('woff2');
    }
	@font-face {
    font-family: 'Segoe UI Semibold';
    font-style: normal;
    font-weight: normal;
    src: local('Segoe UI Semibold'), url('assets-neuseelandimpressionen/segoeuisb.woff2') format('woff2');
    }
			html,
			body,
			.slideshow {
				margin: 0;
				padding: 0;
			}
			body {
				width:80%;
				max-width:1000px;
				padding:30px;
				background:#bf304a;
				margin:0 auto;
				font-family:Segoe UI Light;
			}
			#text {
				background: #fef2f4;
				padding: 20px;
				text-align:left;
			}
			a, a:link, a:visited, a:focus {
				color:#bf304a;
			}
			a:active, a:hover {
				color:#30a3bf;
			}
			#slideshow_wrapper_background {
			background: white;
			position: fixed;
			width: 100%;
			height: 100%;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			z-index:0;
			}
			.slideshow {
				list-style:none;
				width:100%;
				height:100%;
				top:0;
				right:0;
				bottom:0;
				left:0;
				overflow:hidden;
				position: absolute;
			}
			.slideshow li {
				width:100%;
				height:100%;
				position:absolute;
				top:0;
				right:0;
				bottom:0;
				left:0;
				color:transparent;
				background-size:cover;
				background-position:50% 50%;
				opacity:0;
				animation: slideShowF1 90s linear infinite 0s;
			}
			/*.slidetext .slidehead {
				color:rgba(255,229,234,1);
				position:absolute;
				top:15%;
				transform:translateY(-0.1em);
				padding:5px;
				margin:0 40px;
				background:rgba(0,0,0,0.60);
				white-space: wrap;
				opacity:0;
				animation: slideShowF2 50s ease-in-out infinite 0s;
			}*/
			.slidetext .slidecontent {
				background:rgba(0,0,0,0.20);
				color:white;
				padding: 10px;
				position: absolute;
				margin: 0 40px;
				/*top: 40%;*/
				width: 30%;
				text-align:left;
				font-size: calc(16px + (28 - 16) * ((100vw - 320px) / (1600 - 320))); 
				opacity:0;
				animation: slideShowF3 50s ease-in-out infinite 0s;
			}
			.slideshow li:nth-child(1) {background-image:  url(botanic-1920x1280/nz_botanic_1.jpg);animation-delay:  0s;}
			.slideshow li:nth-child(2) {background-image:  url(botanic-1920x1280/nz_botanic_2.jpg);animation-delay:  5s;}
			.slideshow li:nth-child(3) {background-image:  url(botanic-1920x1280/nz_botanic_3.jpg);animation-delay: 10s;}
			.slideshow li:nth-child(4) {background-image:  url(botanic-1920x1280/nz_botanic_4.jpg);animation-delay: 15s;}
			.slideshow li:nth-child(5) {background-image:  url(botanic-1920x1280/nz_botanic_5.jpg);animation-delay: 20s;}
			.slideshow li:nth-child(6) {background-image:  url(botanic-1920x1280/nz_botanic_6.jpg);animation-delay: 25s;}
			.slideshow li:nth-child(7) {background-image:  url(botanic-1920x1280/nz_botanic_7.jpg);animation-delay: 30s;}
			.slideshow li:nth-child(8) {background-image:  url(botanic-1920x1280/nz_botanic_8.jpg);animation-delay: 35s;}
			.slideshow li:nth-child(9) {background-image:  url(botanic-1920x1280/nz_botanic_1.jpg);animation-delay: 40s;}
			.slideshow li:nth-child(10) {background-image:  url(botanic-1920x1280/nz_botanic_2.jpg);animation-delay: 45s;}
			.slideshow li:nth-child(11) {background-image:  url(botanic-1920x1280/nz_botanic_3.jpg);animation-delay: 50s;}
			.slideshow li:nth-child(12) {background-image:  url(botanic-1920x1280/nz_botanic_4.jpg);animation-delay: 55s;}
			.slideshow li:nth-child(13) {background-image:  url(botanic-1920x1280/nz_botanic_5.jpg);animation-delay: 60s;}
			.slideshow li:nth-child(14) {background-image:  url(botanic-1920x1280/nz_botanic_6.jpg);animation-delay: 65s;}
			.slideshow li:nth-child(15) {background-image:  url(botanic-1920x1280/nz_botanic_7.jpg);animation-delay: 70s;}
			.slideshow li:nth-child(16) {background-image:  url(botanic-1920x1280/nz_botanic_8.jpg);animation-delay: 75s;}
			@keyframes slideShowF1 { 
				0% {
					opacity: 0;
					transform: scale(1.1) rotate(-1.5deg);
				}
				2% {
					opacity: 1;
				}
				20% {
					opacity: 1;
				}
				24% {
					opacity: 0;
					transform: scale(1.3) rotate(1.5deg);
				}
			}
			/*@keyframes slideShowF2 { 
				2% {
					opacity:0;
					left:-100%;
				}
				3% {
					opacity:1;
				}
				4% {
					left:0;
				}
				18% {
					left:0;
				}
				20% {
					opacity:1;
					left:100%;
				}
				21% {
					opacity:0;
					left:100%;
				}
			}*/
			@keyframes slideShowF3 { 
				4% {
					opacity:0;
					top:100%;
				}
				5% {
					opacity:1;
				}
				6% {
					top:5%;
				}
				16% {
					top:5%;
				}
				18% {
					opacity:1;
					top:100%;
				}
				19% {
					opacity:0;
					top:100%;
				}
			}
			.slideshow li:nth-child(1),
			.slidetext.st1 ,
			.slidetext.st1 . slidecontent {animation-delay:  0s;}
			.slideshow li:nth-child(2),
			.slidetext.st2 ,
			.slidetext.st2 .slidecontent {animation-delay: 10s;}
			.slideshow li:nth-child(3),
			.slidetext.st3 ,
			.slidetext.st3 .slidecontent {animation-delay: 20s;}
			.slideshow li:nth-child(4),
			.slidetext.st4 ,
			.slidetext.st4 .slidecontent {animation-delay: 30s;}
			.slideshow li:nth-child(5),
			.slidetext.st5 ,
			.slidetext.st5 .slidecontent {animation-delay: 40s;}