.foto-combis {
position:relative;
width:auto;
height:100svh;
padding:0;
margin:0 auto;
background:var(--mainbgcolor);
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
gap:2%;
z-index:2;
}
@media screen and (max-width: 900px) {
	.foto-combis {
	flex-direction:column;
	}
}
.foto-combis div {
flex:1 1 50%;
height:100%;
display:block;
}
@media screen and (max-width: 900px) {
	.foto-combis div {
	width:100%;
	height:50svh;
	flex:none;
	}
}
.foto-combis div img {
position:relative;
width:100%;
height:100%;
object-fit:cover;
display:block;
z-index:1;
}


.paginas-overzicht {
position:relative;
top:-60px;
width:auto;
height:auto;
padding-bottom:25px;
background-color:var(--mainbgcolor);
background-image:var(--mainbgimage);
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
z-index:2;
}
@media screen and (max-width: 900px) {
	.paginas-overzicht {
	flex-direction:column;
	}
}
.paginas-overzicht-pag {
position:relative;
padding:0;
width:auto;
height:25vw;
flex:0 0 calc(25% - 20px);
display:block;
}
@media screen and (max-width: 900px) {
	.paginas-overzicht-pag {
	width:100%;
	height:37svh;
	flex:1 1 100%;
	align-self:auto;
	}
}

.paginas-overzicht-pag .filebox {
position:relative;
font-size:1em;
line-height:1.1;
text-shadow:1px 1px 10px rgb(0 0 0 / .8);
display:flex;
}
.paginas-overzicht-pag .fileboxtext div {
padding:0.75em 1.75em;
margin-top:auto;
}
.paginas-overzicht-pag .fileboxtext h1 {
position:relative;
color:rgb(255 255 255);
font-size:1.4em;
font-weight:400;
letter-spacing:1px;
line-height:1.25;
text-transform:uppercase;
text-decoration:none !important;
text-wrap:balance;
margin:0 0 0.25rem 0;
transition:all 0.5s ease 0s;
}
@media screen and (max-width: 900px) {
	.paginas-overzicht-pag .fileboxtext h1 {
	font-size:0.9em;
	}
}
.paginas-overzicht-pag .fileboxtext h1::after {
position:absolute;
top:1.2em;
left:0;
right:0;
content:'';
width:0;
height:2px;
margin:0 auto;
background-color:rgb(255 255 255 / 0.8);
}
.paginas-overzicht-pag:hover .fileboxtext h1::after {
width:100%;
transition:.5s;
}
