@font-face {
  font-family: 'RF Dewi';
   src: local('RF Dewi Expanded Ultrabold'), local('RF-Dewi-Expanded-Ultrabold'),
       url('RFDewiExpanded-Ultrabold.woff2') format('woff2'),
       url('RFDewiExpanded-Ultrabold.woff') format('woff'),
       url('RFDewiExpanded-Ultrabold.ttf') format('truetype');
   font-weight: 800;
   font-style: normal;
}
a{
    text-decoration: none;
}

html{
  height: 100vh;
  background: #000000;



}
body::-webkit-scrollbar {
  display: none;
}

i{
	color:white;
	font-size: 25px;
	display: flex;
	padding: 30px;
	align-items: center;
	text-align: center;
	transform: translate(-20px, -20px);
  
  }



  @media screen and (max-width: 768px) {

.bild img{
width: 100%;
position: absolute;
top: 20%;
}


nav {
	background: transparent;
	grid-area: nav;
	font-weight: 800;
	text-transform: uppercase;
	text-align: center;
	
	}
	nav a{
	color:white;
	font-family: 'Cormorant Garamond', serif;text-decoration: none;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 17px;
	text-align: center;
	top: 10px;
	position: relative;

	}

	nav h1{
		color:white;
		font-family: 'Cormorant Garamond', serif;
		position: relative;
		float: left;
		font-size: 10px;
		top: 5px;
		}


 .logo {
	float: left;
	width: 0%;
	height: 50px;
	display: flex;
	align-items: center;
	font-size: 24px;
	color: #fff;
}


.links img{
  transform: translate(0px, -30px);
  color:white;


}
#nav-toggle {
	position: absolute;
	top: -100px;
}
 .icon-burger {
	position: relative;
    float:right;
    top: 13px;
}
 .icon-burger .line {
	width: 35px;
	height: 2px;
	background-color: #fff;
	margin: 3px;
	border-radius: 3px;
	transition: all .3s ease-in-out;
}
@media screen and (max-width: 768px) {
	 .logo {
		float: none;
		width: auto;
		justify-content: center;
    font-family: 'Jost', sans-serif;

	}



	:checked ~ .links {
		bottom: 0;
	}
	 .icon-burger {
		display: block;
	}
	 :checked ~ .icon-burger .line:nth-child(1) {
		transform: translateY(10px) rotate(225deg);
	}
	:checked ~ .icon-burger .line:nth-child(3) {
		transform: translateY(-10px) rotate(-225deg);
	}
	 :checked ~ .icon-burger .line:nth-child(2) {
		opacity: 0;
	}
	.icon-burger .line:nth-child(2) {
		opacity: 0;
	  }


}

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

.logo{
  display: none;
}


.links{
  display: none;
}


  }
.LR{
  top: 95%;
  color:white;
  text-align: center;
  font-family: 'Jost', sans-serif;
 letter-spacing: 2px;

}

.bild{
  overflow:scroll;
  margin-top: 50px;
  scroll-snap-type:x mandatory ;
  overflow-x:scroll;
}

.bild img:nth-child(1){
display: flex;
display: inline-block;
position: relative;
scroll-snap-align: center;
margin-bottom: 25px;


}
.bild img:nth-child(2){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;


}
.bild img:nth-child(3){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;
}
.bild img:nth-child(4){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;
}
.bild img:nth-child(5){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;
}
.bild img:nth-child(6){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;
}
.bild img:nth-child(7){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;
}
.bild img:nth-child(8){
display: flex;
display: inline-block;
position: relative;
margin-bottom: 25px;
scroll-snap-align: center;
}
.bild img:nth-child(9){
	display: flex;
	display: inline-block;
	position: relative;
	margin-bottom: 25px;
	scroll-snap-align: center;
	}


  }
