/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2025 | 13:36:50 */
.project-template-default .acf-projectpage .wp-block-columns {
	justify-content: center;
}

.project-template-default .webr-projectkennis {
	margin-top: 0;
}

.webr-project-info {
	margin-top: 65px !important;
	margin-bottom: 0 !important;
}

.project-template-default .webr-projectinfo {
	margin-top: 65px !important;
	margin-bottom: 65px !important;
}

.project-template-default .webr-projectmaps .kaart {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.project-template-default .acf-news {
	margin-top: 65px !important;
	margin-bottom: 60px !important;
	max-width: 100%;
}
.project-template-default .acf-news .uk-slider-container {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.project-template-default .webr-projectcta {
	margin-top: 65px !important;
	margin-bottom: 0 !important;
}

.project-template-default .webr-projectkennis {
	padding: 65px 20px;
}
.project-template-default .webr-projectkennis .wp-block-image {
	margin-bottom: 0;
}

.project-template-default .wp-block-buttons-is-layout-flex {
	gap: 20px;
}

.project-template-default .webr-projectslider-previews {
	display: none;
}

.project-template-default .uk-thumbnav {
    margin: 10px 0 0 0 !important;
    gap: 6px 1%;
    flex-wrap: nowrap;
    padding: 0 15px;
}

.project-template-default .uk-thumbnav li {
	width: 19%;
}

@media(max-width: 1023.98px) {
	.project-template-default .uk-thumbnav {
		flex-wrap: wrap;
		justify-content: start;
	}
	.project-template-default .uk-thumbnav li {
		width: 32%;
	}
}

@media(max-width: 959px) {
	.project-template-default .webr-project-info {
		flex-direction: column-reverse;
		align-items: start;
		gap: 40px;
		margin-bottom: 0;
	}
	.project-template-default .acf-projectpage .wp-block-columns>div:first-child {
		max-width: inherit !important;
		width: -webkit-fill-available !important;
	}
}

@media(max-width: 767.98px) {
	.project-template-default .uk-position-bottom-left {
		max-width: 300px !important;
	}
	
	footer .has-text-align-center {
		text-align: left;
	}
	footer .wp-block-buttons.is-content-justification-center {
		justify-content: start;	
	}
	footer .has-custom-koningsblauw-background-color {
		padding: 40px 0 !important;
	}
}

.project-template-default .uk-thumbnav li a::after {
	display: none;
}

.project-template-default .uk-thumbnav li .uk-cover-container {
	width: 100% !important;
}

.project-template-default .uk-thumbnav li a,
.project-template-default .uk-thumbnav li a img {
	width: 100% !important;
}

.project-template-default .uk-thumbnav>* {
    padding-left: 0;
}