@media (max-width: 576px) {
	body {
		border: none;
	}
}

ul {
	padding: 0 0 0 2rem;
	margin: 0 0 1rem 0;
}
	.section li {
		
	}
		.section li::marker {
			color: #777;
		}

.section-festives {	
}

.section-festives-inner {
	background: url(/files/kerstfolder-2025-horizontal.jpg?v=251210135) center center / cover no-repeat;
	aspect-ratio: 24 / 9;
	display: flex;
	align-items: center;
}
	.section-festives-head {
		flex: 0 0 auto;
		width: 50%;
		padding: 2rem;
	}
		.section-festives-head h3 {
			display: none;
		}
	
	.section-festives-body {
		flex: 0 0 auto;
		width: 50%;
		padding: 2rem 1rem 2rem 2rem;
	}

.section-vandecruys {
}

.section-vandecruys-inner {
	background: linear-gradient(to right top, #ddd, #bbb);
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 1rem;
	padding: 2rem;
}
	.section-vandecruys-logo {
		max-width: 200px;
	}
	.section-vandecruys-body {
	}

@media (max-width: 768px) and (orientation: portrait) {
	.section-festives-inner {
		display: block;
		background: url(/files/kerstfolder-2025-vertical.jpg?v=251210135) center top / cover no-repeat;
	}
		.section-festives-head {
			width: 100%;
			aspect-ratio: 3 / 2;
		}
			.section-festives-head h3 {
				display: block;
				color: #fff;
				text-shadow: 0 0 .5rem #0008;
			}
		
		.section-festives-body {
			width: 100%;
		}
			.section-festives-body h3 {
				display: none;
			}
	
	.section-vandecruys-inner {
		background: linear-gradient(to left top, #ddd, #bbb);
		flex-direction: column;
		align-items: start;
	}
		.section-vandecruys-logo {
			max-width: 160px;
			order: 1;
		}
		.section-vandecruys-body {
			order: 2;
		}
}
