

img{
  max-width:100%;
  height:auto;
  display:inline-block;
  vertical-align:top;
}

a{
	color:#fff;
	text-decoration:none;
	&:hover{
		color:#fff;
		border-bottom:1px solid #fff;
	}
}

html{
  font-size:100%;
  font-size:16px;
  font-size:1rem;
  overflow-x: hidden;
  height:100%;
  width:100%;
  font-weight:500;
}


body{
	-webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust:none;
  text-size-adjust: none;
  color:$textcolor;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased; /* none - subpixel-antialiased möglich */
  opacity: 1;
  min-height:100%;
  overflow-x: hidden;
  font-family:"Arial";
}

.wrapper{
	width:100vw;
	height:100vh;
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0 auto;
	position:relative;
	
}

.container{
	padding:0 20px;
	position: relative;
	z-index: 3;
	text-align:center;
	max-width:1800px;
	
}


.image{
	width:100%;
	margin:0 auto;
}


.footer{
	background:#033140;
	text-align:left;
	padding:15px 20px 15px 20px;
}

.footer a{
	margin-right:30px;
	display:inline-block;
	font-size:14px;
}

@media screen and (min-width:768px){
	.container{
		padding:0 60px;
	}
	.footer{
	background:#033140;
	text-align:left;
	padding:15px 30px 15px 40px;
}
.footer a{
	margin-right:30px;
	display:inline-block;
	font-size:17px;
}
	

}


@media screen and (min-width:1200px){

	
	}