*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

.d-flex {
  display: flex !important;
}

.flex-column {
  flex-direction: column !important;
}

@media (min-width: 576px) {
 .flex-sm-row {
    flex-direction: row !important;
  }
}

.container {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

.text-center {
  text-align: center !important;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}


html, body {
  margin: 0 auto;
}

.side {
  height: 100vh;
}

@media (max-width: 576px) {
	.side {
		height: 50vh;
	}
}

.side.dewolden {
  background: #CFE5B2;
}
.side.hoogeveen {
  background: #A8DCDA;
}
.side .container {
  padding-top: 25%;
}
.side .container img {
  width: 60%;
}/*# sourceMappingURL=main.css.map */