.slide{
	width:100vw;
	height:100vh;
	overflow:hidden;
	position:relative;
}
.inslide{
	overflow:hidden;
}

.layer{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	display:flex;
} 

.vcenter{
	align-items:center;
}

.vbottom{
	align-items:flex-end;
}

.hright{
    align-items:flex-start;
    justify-content: flex-end;
}

.vid{
	position:relative;
}

.fullvid{
	position:absolute;
	left:0;
	top:0;
	object-fit: cover;
	object-position: center center;
	min-width: 100%;
  	min-height: 100%;
}


#fullimg{
	background-image:url(../images/schatlaskaart.jpg?v2);
	background-size:cover;
	background-position: center center;
}

.usppanel{
	margin:80px;
	color:white;
	width:50vw;
	padding:30px;
	font-size:1.4rem;
	border-radius:13px;
}

.usppanel p{
	padding-bottom:13px;
}

.black-half{
	background-color:rgba(0,0,0,0.5);
}


.menu{
	display:flex;
	position:fixed;
	z-index:1000;
	width:100%;
	justify-content: flex-end;
	background-color:rgba(0,0,0,0.2);
}

.menu a{
	text-decoration: none;
	color:white;
	padding:6.5px;
	font-size:1.3rem;
}

.menu a:first-child{
	margin-right:auto;
	font-weight:400;
	padding-left:39px;
	transition: all 0.3s;
}

.menu img{
	height:80px;
}

.button-usp{
	background-color:white;
	padding:13px;
	padding-left:26px;
	padding-right:26px;
	text-decoration:none;
	font-size:1rem;
	color:black;
	border-radius:6.5px;
	transition:all 0.3s;
}

.button-usp:hover{
	background-color:rgb(238, 127, 0);
    color:white;
} 

.green{
	background-color:#97ac96;
}
.green:hover{
	background-color:#4d6253
}

.nav-usp{
	margin-top:29px;
}
.nav-usp a{
	margin-right:13px;
}

.hide{
	display:none;
	transition:all 0.4s;
}

@media (max-width:800px){         
	.usppanel{
		width:95vw;
	}
	.button-usp{
		padding:3px;
	}
	.menu a{
		padding:4px;
		font-size:1rem;
	}
	.menu img{
		display:none;
	}
	.fullvid{
		height:120vh;
		width:130vw;
		object-fit: cover;
		object-position: center center;
	}
}