html,body{
background-color:#f5f5f5;
background-size: cover;
margin: 0px;
padding: 0px;
height: 0px;
text-align: center;
}

a{
text-decoration: none;
}
li{
list-style-type: none;
}
h1,h2,a{
font-family: "Roboto", sans-serif;
font-weight: 500;
color: white;text-decoration: uppercase;
}
h2{
color: #191970;
}
h3{
font-size: 40px;
padding-top: 8%;
margin-bottom: 5px;
font-family: "Roboto", sans-serif;
font-weight: 500;
color: #494949;
}
p{
font-family: "Roboto", sans-serif;
font-size: 20px;
color: #191970;
padding-left: 20px;
padding-right: 20px;
line-height: 1.5;
}
hr{
width: 200px;
}
#violett{
color:#ff00ff;
}

header{
width: 97%;
height: 70px;
margin-left: 20px;

position: fixed;
top: 0;
left: 0;
background-color: #778899;
z-index: 1;
}
#logo{
	float:left;
width: 80px;
margin: 0 0 0 0;
}

header nav{
float: right;
margin:20px 50px 0 0;
}
header nav ul li{
float: left;
margin-right: 25px;
font-size: 20px;
}
#home{
	margin: 70px 20px 0 20px;
background-image: url(panorama_leaderinfo.png);
background-size: cover;
background-position: top left;
background-attachment: fixed;
height: 600px;

}
#home h1{
margin-top: 60px;
padding-top: 250px;
font-size: 120px;

}
#home h2{
color: #ffffff;
font-size: 40px;
background-color: #778899;
}

#about{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;
}
#about h1{
	margin-top: 50px;
color:#191970;
font-size: 30px;	
	}
#about img{
max-width: 600px;
		
		}


#oel h1{
color:#191970;
	}
#oel{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;

}
#oel img{
max-width: 600px;

}
#nativesoel{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;
}
#honig{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;
}
#honig img{
max-width: 200px;
}
.product-img{
display: inline;

}
#Galerie{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;
}
#destillate{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;
}
#contact{
background-color:#dcdcdc;
margin:5px 20px 0 20px;
padding-top: 50px;
}
#Galerie .card {
 
 display: grid;
 grid-template-columns:  33% 33% 33%;
 grid-gap: 1em 1em;
 margin-left:20px;
}
.card img{width:80%;}
/*#Galerie .card {transition:transform 500ms;}
#Galerie .card:hover{transform:translateY(-10px);}*/
#nativesoel .card {
 
 display: grid;
 grid-template-columns:  33% 33% 33%;
 grid-gap: 1em 1em;
 margin-left:20px;
}
#destillate .card {
 
 display: grid;
 grid-template-columns:  33% 33% 33%;
 grid-gap: 1em 1em;
 margin-left:20px;
}
#oel .card {
 
 display: grid;
 grid-template-columns:  33% 33% 33%;
 grid-gap: 1em 1em;
 margin-left:20px;
}