:root {

}

.img-cover{
	height:100%;
	width: 100%;
	object-fit: cover;
}

iframe{display:block;}


a{color:#2f692a;}
a:hover{color:#d0da27;}


#paginainhoud{
	padding-top:60px;
	padding-bottom:60px;
}

#paginainhoud ul,#paginainhoud ol{margin:20px 0px 20px 20px;}
#paginainhoud ul li{list-style:auto;}
#paginainhoud ol li{list-style:auto;} 

.icon-links  li,
.footer-bar li{list-style:none !important; margin-right:5px;}

 .accordion-list > li:hover > a{color:#d0da27;}


.icon-box img{width:50px;margin:0px auto;}


.foto_slider_titel{
	position: absolute;
    z-index: 3;
    top: 60%;
    font-weight: 900;
    text-align: left;
    color: white;
    text-transform: uppercase;
    margin-bottom: 0;
    font-size: 3.5em;
	/* left:0px; */
	/* text-align:center; */
    /* width: 100%; */
}

.position-relative{position:relative;}


.bg-filled{
    min-height: 290px;
	background:#2f692a;
}


.img_overlay{
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    top: 0px;
    background: #00000080;
}

.slider-text{
    position: absolute;
	bottom: 0px;
    left: 0px;
    right: 0px;
    top: 50%;
    text-align: center;
    color: white;
}
.slider-text h2{
	color:white;
}

#foto_slider img{display:block;    min-height: 260px;
    object-fit: cover;}


.mb-5{margin-bottom:50px;}
.mt-5{margin-top:50px;}

.glide__slides{margin:0px !important;}
.link{
	text-decoration-line:none !important;
}
.link:hover h2{
	color:#2f692a;
}

.menu-fixed.scroll-menu .menu-brand,
body > nav:before{height:95px;}
.menu-fixed.scroll-menu .menu-cnt > ul > li > a{line-height:95px;}
.text-decoration-none{text-decoration:none;}
.caption.subtitel{padding-top:90px !important;}
.caption{padding-top:10px !important;}






#paginainhoud ol:not([class]) li{
	position:relative;
	list-style:none;
}

#paginainhoud ol:not([class]) li:before {
content: "";
    position: absolute;
    width: 25px;
    height: 6px;
    border-radius: 4px;
	background-color: #2f692a;
	left: -40px;
    right: auto;
    top: 12px;
    transition: all;
}


#paginainhoud ul:not([class]) li:before {
    content: '';
    position: absolute;
    height: 100%;
    width: 2px;
    background-color: var(--skin-color);
    top: 0;
    left: 15px;
}




/* XL */
@media (max-width: 1399.98px) {

}


/* LG */
@media (max-width: 1199.98px) {

}


/* MD */
@media (max-width: 991.98px) {  
.menu-fixed.scroll-menu .menu-cnt > ul > li > a{line-height:50px;}
body > nav.scroll-menu {    height: 95px;}
.foto_slider_titel{font-size: 2.5em;}
}


/* SM */
@media (max-width: 767.98px) {  

}


/* XS */
@media (max-width: 575.98px) { 
.foto_slider_titel {
    font-size: 1.8em;
}
}

