html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

@font-face {
  font-family: Itcavantgardepro;
  src: url("https://cdn.prod.website-files.com/633ab03e3528b039057871aa/633ae1a83b99ec2c497c1e66_ITCAvantGardePro-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Itcavantgardepro md;
  src: url("https://cdn.prod.website-files.com/633ab03e3528b039057871aa/634fd6fade84c0acdb38a1c2_ITCAvantGardePro-Md.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --color--visional-100: #032c52;
  --visional-navy-neutral: #57748d;
  --visional-navy-light: #abb9c6;
  --color--design-100: #2465ed;
  --color--design-33: #b8ccf9;
  --color--design-5: #f4f7fe;
  --projects-sapphire: #29a97e;
  --projects-sapphire-neutral: #b8e3d4;
  --project-sapphire-light: #f4fbf8;
  --construct-arctic: #4ab1dc;
  --construct-arctic-neutral: #c3e5f4;
  --construct-arctic-light: #f6fbfe;
  --visional-grey: #f2f4f6;
  --visional-yellow: #fdb057;
  --design-cobalt-medium: #6e99f3;
  --projects-sapphire-medium: #71c6a9;
  --construct-arctic-medium: #87cbe7;
  --color--white: white;
  --yellow-dark: #f5911e;
  --padding--global-desk: 6rem;
  --padding--global-tablet: 1.5rem;
  --padding--global-mob: 1rem;
  --padding--section-desk: 8rem;
  --padding--section-mob: 4rem;
  --border-radius--24: 1.5rem;
  --color--visional-10: #e6eaee;
  --border-radius--32: 2rem;
  --border-radius--16: 1rem;
  --color--design-95: #346dee;
  --color--projects-100: #33a97e;
  --color--control-100: #4ab1dc;
  --color--visional-5: #f2f4f6;
  --color--projects-5: #f5fbf9;
  --color--control-5: #f6fbfd;
  --color--design-50: #94b2f6;
  --border-radius--4: .25rem;
  --color--visional-50: #8195a8;
  --color--control-50: #a4d8ed;
  --color--projects-50: #99d4be;
  --color--visional-33: #abb9c6;
  --color--projects-33: #bce3d4;
  --color--control-33: #c3e5f3;
  --color--visional-66: #57748d;
  --color--design-66: #7299f3;
  --color--design-20: #d4e0fb;
  --color--projects-95: #3dad84;
  --color--projects-66: #78c6aa;
  --color--control-95: #53b5de;
  --color--control-66: #88cce8;
  --padding--section-tablet: 0px;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

body {
  color: var(--color--visional-100);
  font-family: Plus Jakarta Sans, sans-serif;
  font-size: 1vw;
  font-weight: 300;
  line-height: 1.2;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 3.2em;
  font-weight: 700;
  line-height: 1.3;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.3;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 2.2em;
  font-weight: 500;
  line-height: 1.4;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.6em;
  font-weight: 400;
  line-height: 1.2;
}

h5 {
  text-transform: lowercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.4em;
  font-weight: 700;
  line-height: 1.2;
}

h6 {
  text-transform: lowercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1.2;
}

p {
  margin-bottom: 0;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  margin-bottom: .5rem;
}

img {
  max-width: 100%;
  display: inline-block;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

.c-page-content {
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.c-page-content.is--blog, .c-page-content.is-roadmap {
  overflow: visible;
}

.c-form__wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-p01 {
  margin-bottom: 0;
  font-size: 1.4em;
  line-height: 1.4;
}

.c-p01.is--txt-white.is--italic {
  font-family: Plus Jakarta Sans, sans-serif;
  font-style: italic;
  font-weight: 300;
}

.c-p01.is--move-top-25 {
  margin-top: -25px;
}

.c-p01.is--move-top-35 {
  margin-top: -35px;
}

.c-p01.is--bold {
  font-weight: 700;
}

.c-btn__wrp {
  flex-direction: column;
  justify-content: space-between;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
}

.c-color {
  background-color: var(--color--visional-100);
  border: 1px solid #1b1c22;
  width: 75px;
  height: 75px;
  margin-bottom: 25px;
  margin-right: 25px;
}

.c-color.is--02 {
  background-color: var(--visional-navy-neutral);
}

.c-color.is--03 {
  background-color: var(--visional-navy-light);
}

.c-color.is--04 {
  background-color: var(--color--design-100);
}

.c-color.is--05 {
  background-color: var(--color--design-33);
}

.c-color.is--06 {
  background-color: var(--color--design-5);
}

.c-color.is--07 {
  background-color: var(--projects-sapphire);
}

.c-color.is--08 {
  background-color: var(--projects-sapphire-neutral);
}

.c-color.is--09 {
  background-color: var(--project-sapphire-light);
}

.c-color.is--10 {
  background-color: var(--construct-arctic);
}

.c-color.is--11 {
  background-color: var(--construct-arctic-neutral);
}

.c-color.is--12 {
  background-color: var(--construct-arctic-light);
}

.c-color.is--13 {
  background-color: var(--visional-grey);
}

.c-color.is--14 {
  background-color: var(--visional-yellow);
}

.c-color.is--15 {
  background-color: var(--design-cobalt-medium);
}

.c-color.is--16 {
  background-color: var(--projects-sapphire-medium);
}

.c-color.is--17 {
  background-color: var(--construct-arctic-medium);
}

.c-section-sg {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px;
  display: flex;
}

.c-code {
  width: 0;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.c-container {
  z-index: 1;
  flex-flow: column wrap;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  display: flex;
  position: relative;
}

.c-container.is--hor {
  flex-direction: row;
}

.c-container.is--cc {
  justify-content: center;
  align-items: center;
}

.c-container.is--hero-home-content {
  z-index: 2;
  flex: 0 auto;
}

.c-form {
  width: 100%;
  margin-bottom: 0;
}

.c-form-field {
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--color--visional-100);
  background-color: #0000;
  margin-top: 5px;
  margin-bottom: 0;
  padding: 10px 0 15px 10px;
  font-size: 1.1em;
  font-weight: 300;
  line-height: 1.2;
  transition: border-color .2s;
}

.c-form-field:active, .c-form-field:focus {
  border-bottom-color: var(--visional-navy-neutral);
}

.c-form-field::placeholder {
  color: var(--visional-navy-neutral);
}

.c-grid-12 {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  position: relative;
}

.c-grid-12.is--big {
  justify-items: center;
}

.c-grid-12.is--tb-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.c-grid-12.is--mt-50 {
  margin-top: 50px;
}

.c-grid-12.is--b-200 {
  padding-bottom: 200px;
}

.c-grid-12.is--t-370 {
  padding-top: 370px;
}

.c-grid-12.is--t-100 {
  padding-top: 100px;
}

.c-grid-12.is--row-0 {
  grid-row-gap: 0px;
}

.c-grid-12.is--t-250 {
  padding-top: 250px;
}

.c-grid-12.is--t-250.is--b-100 {
  padding-bottom: 100px;
}

.c-grid-12.is--t-250.is--b-300 {
  padding-bottom: 300px;
}

.c-grid-12.is--samenwerken {
  padding-top: 250px;
  padding-bottom: 75px;
}

.c-grid-12.is-friends {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.c-grid-12.is-roadmap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 6rem;
  margin-bottom: 8rem;
}

.c-grid-12.is--m100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.c-btn {
  background-color: var(--visional-yellow);
  color: var(--color--visional-100);
  border-radius: 100px;
  padding: 25px 40px 20px;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.3em;
  font-weight: 700;
  line-height: 1.2;
  transition: background-color .2s, transform .2s;
}

.c-btn:hover {
  background-color: #e59d49;
  transform: translate(5px);
}

.c-btn-sec {
  color: var(--color--visional-100);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 1.2em;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
}

.c-btn-sec-txt {
  z-index: 2;
  font-family: Itcavantgardepro, sans-serif;
  line-height: 1.2;
  position: relative;
}

.c-btn-sec-line {
  z-index: 1;
  background-color: var(--visional-navy-light);
  border-radius: 100px;
  width: 105%;
  height: 25%;
  position: absolute;
  bottom: .2em;
}

.c-btn-sec-line.is--design {
  background-color: var(--color--design-33);
}

.c-btn-sec-line.is--projects {
  background-color: var(--projects-sapphire-neutral);
}

.c-btn-sec-line.is--construct {
  background-color: var(--construct-arctic-neutral);
}

.c-p02 {
  margin-bottom: 0;
  font-size: 1.2em;
  line-height: 1.4;
}

.c-p02.is--status {
  margin-left: 5px;
}

.c-p02.is--mb-10 {
  margin-bottom: 10px;
}

.c-p02.is--mb-20 {
  margin-bottom: 20px;
}

.c-p02.left-align {
  text-align: left;
}

.c-btn-sec-txt__wrp {
  justify-content: space-between;
  display: flex;
}

.c-btn-arrow {
  z-index: 2;
  width: 1.125rem;
  height: 1rem;
  margin-left: 10px;
  position: relative;
}

.c-btn-arrow.is--back {
  margin-left: 0;
  margin-right: 10px;
  transform: rotate(180deg);
}

.c-section-hero-home {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 90px 100px 100px;
  display: flex;
  position: relative;
  overflow: visible;
}

.c-section-hero-home.is--samenwerken {
  min-height: 0;
}

.c-nav {
  z-index: 999;
  background-color: var(--color--white);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 90px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
  position: fixed;
}

.c-nav-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.progress_bar {
  background-color: var(--visional-navy-light);
  width: 100%;
  height: .25rem;
  position: absolute;
  inset: auto 0% 0%;
}

.progress_bar.is-projects {
  background-color: var(--projects-sapphire-neutral);
}

.progress_bar.is-design {
  background-color: var(--color--design-33);
  bottom: -.25rem;
}

.progress_bar.is-control {
  background-color: var(--construct-arctic-neutral);
}

.progress_line {
  background-color: var(--visional-navy-neutral);
  width: 0%;
  height: 100%;
}

.progress_line.is-design {
  background-color: var(--design-cobalt-medium);
}

.progress_line.is-projects {
  background-color: var(--projects-sapphire-medium);
}

.progress_line.is-control {
  background-color: var(--construct-arctic-medium);
}

.c-logo {
  width: 10rem;
}

.c-logo-img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.c-nav-link {
  color: var(--color--visional-100);
  font-size: 1.1em;
  line-height: 1.2;
  text-decoration: none;
  transition: color .4s;
}

.c-nav-link:hover {
  color: var(--visional-navy-neutral);
}

.c-nav-link.w--current {
  font-weight: 700;
  text-decoration: underline;
}

.c-nav-dropdown {
  color: var(--color--visional-100);
  padding: 0 20px 0 0;
  transition: color .4s;
}

.c-nav-dropdown:hover {
  color: var(--visional-navy-neutral);
}

.c-dropdown-arrow {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-right: 0;
  display: flex;
}

.c-nav-links__wrp {
  grid-column-gap: 25px;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.c-dropdown-list {
  background-color: var(--color--white);
  width: 100%;
  height: 220px;
  top: 85px;
  left: 0%;
  right: 0%;
  overflow: hidden;
  box-shadow: 0 3px 9px #032c5226;
}

.c-dropdown-list.w--open {
  background-color: var(--color--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 0 25px;
  display: flex;
  top: 85px;
  left: 0%;
  right: 0%;
  box-shadow: 0 3px 5px 1px #032c521a;
}

.c-dropdown {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
}

.c-content__wrp {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.c-content__wrp.is--hero_home {
  grid-row-gap: 40px;
}

.c-btns__wrp {
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.c-btns__wrp.is--hero_home {
  margin-top: 10px;
}

.c-btns__wrp.is--blogs {
  display: none;
}

.c-hero-logos {
  grid-column-gap: 50px;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.c-hero-logos-img {
  width: 100%;
}

.c-hero-logos-link {
  width: 7em;
  height: 100%;
}

.is--txt-white {
  color: var(--color--white);
}

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

.c-img-full.is--square {
  position: absolute;
  top: 0;
}

.c-img-full.square {
  aspect-ratio: 1;
}

.c-hero-home-img__wrp {
  height: 100%;
  max-height: 800px;
  position: relative;
}

.c-section {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 100px;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.c-section.is--footer {
  background-color: var(--visional-grey);
  padding-top: 150px;
  padding-bottom: 75px;
}

.c-section.is--move-top-175.is--bg-grey {
  z-index: 0;
  color: var(--color--visional-100);
}

.c-section.is--move-top-200.is--top-0, .c-section.is--move-top-200.is--section-sec {
  z-index: 2;
}

.c-section.is--move-top-50 {
  margin-top: -50px;
}

.c-section.is--move-top-20 {
  z-index: 2;
  margin-top: -25px;
}

.c-section.is--mb-200 {
  margin-bottom: 200px;
}

.c-section.is--t-30 {
  margin-top: 30px;
}

.c-section.is--samenwerken {
  padding-bottom: 100px;
}

.c-section.is-roadmap {
  padding-left: 0;
  padding-right: 0;
}

.c-section.is-jobs {
  margin-bottom: 50px;
}

.c-form-field__wrp {
  height: 100%;
  margin-bottom: 30px;
}

.c-form-field__wrp.is-top {
  margin-top: 15px;
}

.c-field-title {
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.1em;
  font-weight: 500;
}

.is--mt-150 {
  margin-top: 150px;
}

.c-dienst__wrp {
  grid-row-gap: 45px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.c-dienst__wrp.is--dienst {
  justify-content: space-between;
}

.c-dienst-beeldmerk {
  width: 45px;
  height: 100%;
}

.c-bg-right {
  z-index: 0;
  background-color: var(--visional-grey);
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.c-bg-right.is--navy {
  background-color: var(--color--visional-100);
}

.c-bg-right.is--design-light {
  background-color: var(--color--design-5);
}

.c-bg-right.is--projects-light {
  background-color: var(--project-sapphire-light);
}

.c-bg-right.is--construct-light {
  background-color: var(--construct-arctic-light);
}

.c__wrp-vl-30 {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c__wrp-vl-30.is--contact {
  grid-row-gap: 50px;
}

.c-section-img-slider {
  z-index: 2;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-slider-container {
  grid-column-gap: 50px;
  justify-content: center;
  align-items: center;
  width: 150%;
  max-width: 2440px;
  margin-top: -50px;
  padding-bottom: 50px;
  display: flex;
}

.c-slider-img__wrp {
  box-shadow: 11px 11px 0 0 var(--visional-navy-light);
  border-radius: 20px;
  width: 100vw;
  height: 450px;
  position: relative;
  overflow: hidden;
}

.c-slider-img__wrp.is--down {
  margin-top: 100px;
}

.c-slider-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
}

.c-cl__wrp {
  z-index: 1;
  width: 100%;
  position: relative;
}

.c-cl__wrp.is--mt-150.is--b-100 {
  color: var(--color--visional-100);
  padding-bottom: 100px;
}

.c-cl__wrp.is--mt-50 {
  margin-top: 50px;
}

.c-cl__wrp.is--mt-50.is--b-200 {
  padding-bottom: 200px;
}

.c-cl__wrp.is--b-400 {
  margin-bottom: 400px;
}

.c-cl-list {
  height: 100%;
}

.c-cl-list.is--cms-page {
  grid-column-gap: 100px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-cl-list-item {
  height: 100%;
  position: relative;
}

.c-h3-small {
  text-transform: none;
  font-size: 1.5em;
  line-height: 1.4;
}

.c-btn-tir {
  color: var(--color--visional-100);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 1.3em;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.c-cl-item-link {
  grid-row-gap: 30px;
  color: var(--color--visional-100);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.c-resource__wrp {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.c-status__wrp {
  align-items: center;
  display: flex;
}

.c-status__wrp.is--person.is--blog {
  margin-top: 50px;
}

.c-status {
  margin-right: 3px;
  font-size: 1.2em;
  font-weight: 700;
}

.c-resource-img__wrp {
  border-radius: 20px;
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.c-resource-img__wrp.is--video {
  height: auto;
  padding-top: 56.25%;
}

.c-resource-img {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.c-cl-list-grid-3 {
  grid-column-gap: 50px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-grid-3 {
  z-index: 3;
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  position: relative;
}

.c-grid-3.is--mt-150.is--b-400 {
  padding-bottom: 400px;
}

.c-grid-3.is--b-200 {
  padding-bottom: 200px;
}

.c-grid-3.is--mt-100 {
  margin-top: 100px;
}

.is--italic {
  font-style: italic;
}

.c-testimonial-name {
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 500;
  line-height: 1.4;
}

.c-bg-container {
  z-index: 0;
  background-color: var(--visional-grey);
  border-radius: 100px;
  width: 100vw;
  max-width: 1640px;
  height: 100%;
  position: absolute;
  left: 0;
  overflow: hidden;
}

.c-bg-container.is--navy {
  background-color: var(--color--visional-100);
}

.c-bg-container.is--navy.is--right {
  left: auto;
  right: 0;
}

.c-bg-container.is--navy.is--hero {
  z-index: -1;
  max-width: 1240px;
  height: 115%;
  left: auto;
  right: 0;
}

.c-bg-container.is--big {
  width: 120vw;
  left: -100px;
}

.c-bg-container.is--design-light {
  background-color: var(--color--design-5);
}

.c-bg-container.is--projects-light {
  background-color: var(--project-sapphire-light);
}

.c-bg-container.is--construct-light {
  background-color: var(--construct-arctic-light);
}

.c-bg-container.is--design {
  background-color: var(--color--design-100);
}

.c-bg-container.is--projects {
  background-color: var(--projects-sapphire);
}

.c-bg-container.is--projects.is--right {
  left: auto;
  right: 0;
}

.c-bg-container.is--construct {
  background-color: var(--construct-arctic);
}

.c-bg-container.is--construct.is--right {
  left: auto;
  right: 0;
}

.c-bg-container.is--small {
  width: 70vw;
  max-width: 1140px;
}

.is--t-150 {
  padding-top: 150px;
}

.is--b-150 {
  padding-bottom: 150px;
}

.is--tb-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

.c-q__wrp {
  grid-column-gap: 50px;
  cursor: pointer;
  justify-content: space-between;
  padding-bottom: 30px;
  display: flex;
}

.c-faq-arrow__wrp {
  justify-content: flex-end;
  align-items: flex-start;
  width: 30px;
  display: flex;
}

.c-faq-arrow {
  width: 100%;
  height: 1rem;
  margin-top: 20px;
}

.c-a__wrp {
  overflow: hidden;
}

.c-link {
  color: var(--color--visional-100);
  font-size: 1.2em;
  line-height: 1.5;
  text-decoration: none;
  transition: color .4s;
}

.c-link:hover {
  color: var(--visional-navy-neutral);
}

.c-link.is--txt-white {
  color: var(--color--white);
}

.c-link.is--txt-white:hover {
  color: var(--visional-yellow);
}

.c-link.is--mt-15 {
  margin-top: 15px;
}

.c-link.is--small {
  font-size: 1.1em;
}

.c-link.is--small.is--light {
  color: var(--visional-navy-neutral);
}

.c-link.is--small.is--light:hover {
  color: var(--color--visional-100);
  transform: none;
}

.c-link.is--small.is--light.is--mediaploeg {
  display: none;
}

.c-link.is--big {
  font-size: 1.7em;
}

.c-ctw-contact__wrp {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-ctw-contact__wrp.is--labels {
  display: none;
}

.c-ctw-contact__wrp.is--cta {
  grid-row-gap: 0px;
}

.c-ctw-contact__wrp.is--footer {
  grid-row-gap: 20px;
}

.c-ctw-contact-info__wrp {
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.c-faq-list {
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.is--txt-visional-neutral {
  color: var(--visional-navy-neutral);
}

.c-socials__wrp {
  grid-column-gap: 30px;
  justify-content: flex-end;
  display: flex;
}

.c-social-link {
  flex: 0 auto;
  width: 35px;
  height: 35px;
}

.c-social {
  width: 100%;
  height: 100%;
}

.c-terms__wrp {
  grid-column-gap: 30px;
  align-items: center;
  display: flex;
}

.c-credits__wrp {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.c-credits__wrp.is--hide-mobile {
  grid-column-gap: 30px;
}

.c-credits__wrp.is--hide-desktop {
  display: none;
}

.c-logo-mediaploeg__wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  height: 1.4em;
  margin-left: 30px;
  line-height: 1;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.c-credits__wrapper {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.c-credits {
  color: var(--visional-navy-neutral);
  margin-top: -1px;
  font-size: 1.1em;
  line-height: 1.4;
  text-decoration: none;
}

.c-logo-mediaploeg__image {
  height: 1.4em;
}

.is--b-325 {
  padding-bottom: 325px;
}

.is--b-375 {
  padding-bottom: 375px;
}

.is--t-200 {
  padding-top: 200px;
}

.is--tb-200 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.is--move-top-175 {
  margin-top: -175px;
}

.is--move-top-200 {
  margin-top: -200px;
}

.c-cta-img__wrp {
  position: absolute;
  bottom: -150px;
  left: auto;
  right: 0%;
}

.c-bg-container-cta {
  z-index: 0;
  background-color: var(--visional-grey);
  border-radius: 100px 100px 0 0;
  width: 85vw;
  max-width: 1340px;
  height: 100%;
  position: absolute;
  right: 0;
}

.c-bg-container-cta.is--navy {
  background-color: var(--color--visional-100);
  overflow: hidden;
}

.c-bg-container-cta.is--design {
  background-color: var(--color--design-100);
}

.c-bg-container-cta.is--projects {
  background-color: var(--projects-sapphire);
}

.c-bg-container-cta.is--control {
  background-color: var(--construct-arctic);
  background-color: var(--construct-arctic);
  overflow: hidden;
}

.c-bg-container-cta.is--design {
  background-color: var(--color--design-100);
  overflow: hidden;
}

.c-bg-container-cta.is--projects {
  background-color: var(--projects-sapphire);
  overflow: hidden;
}

.is--mt-75 {
  margin-top: 75px;
}

.c-testimonial-img__wrp {
  height: 100%;
  max-height: 400px;
  position: relative;
}

.c-bg-left-top {
  z-index: 2;
  background-color: var(--color--visional-100);
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  width: 20vw;
  max-width: 325px;
  height: 160px;
  position: absolute;
  inset: 0% auto 0% -200px;
}

.c-bg-left-top.is--design {
  background-color: var(--color--design-100);
}

.c-bg-left-top.is--projects {
  background-color: var(--projects-sapphire);
}

.c-bg-left-top.is--control {
  background-color: var(--construct-arctic);
}

.c-bg-left-top.is--min-100 {
  top: -100px;
}

.c-img__wrp {
  box-shadow: 11px 11px 0 0 var(--visional-navy-light);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-img__wrp.is--shadow-tl {
  box-shadow: -53px -53px 0 0 var(--visional-grey);
}

.c-img__wrp.is--square {
  padding-top: 100%;
}

.c-img__wrp.is--square.is--large.is-design {
  box-shadow: 11px 11px 0 0 var(--color--design-33);
}

.c-img__wrp.is--square.is--higher.is--control, .c-img__wrp.is--square.is--control {
  box-shadow: 11px 11px 0 0 var(--construct-arctic-neutral);
}

.c-img__wrp.is--projects {
  box-shadow: 11px 11px 0 0 var(--projects-sapphire-neutral);
}

.c-img__wrp.is--design {
  box-shadow: 11px 11px 0 0 var(--color--design-33);
}

.c-img__wrp.is--control {
  box-shadow: 11px 11px 0 0 var(--construct-arctic-neutral);
}

.c-img__wrp.is--cta.is--small {
  box-shadow: 6px 6px 0 0 var(--visional-navy-light);
  border-radius: 15px;
}

.c-img__wrp.is--large {
  border-radius: 50px;
  min-height: 400px;
}

.c-img__wrp.is--large.is--h-700 {
  height: 700px;
}

.c-img__wrp.is--square {
  box-shadow: 11px 11px 0 0 var(--visional-navy-light);
  width: 100%;
}

.c-img__wrp.is--square.is--higher {
  box-shadow: 11px 11px 0 0 var(--visional-navy-light);
  margin-top: -150px;
}

.c-img__wrp.is--square.is--projects {
  box-shadow: 11px 11px 0 0 var(--projects-sapphire-neutral);
}

.c-p-quote {
  margin-bottom: 0;
  font-size: 2.85em;
  line-height: 1.3;
}

.c-counter__wrp {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.counterup {
  font-family: Itcavantgardepro, sans-serif;
  font-size: 4.275em;
  font-weight: 700;
}

.is--bg-grey {
  background-color: var(--visional-grey);
}

.c-cl-grid-3 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-team-img__wrp {
  background-color: var(--visional-navy-light);
  border-radius: 15px;
  width: 100%;
  margin-bottom: 30px;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.c-team-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.c-team-functie {
  margin-bottom: 7px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.2em;
  font-weight: 500;
}

.c-team-name {
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.7em;
  font-weight: 700;
}

.c-product-img__wrp {
  border-radius: 15px;
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.c-product-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.c-product {
  grid-row-gap: 30px;
  color: var(--color--visional-100);
  flex-direction: column;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.c-product-price {
  font-family: Itcavantgardepro, sans-serif;
  font-size: 4em;
}

.c-dropdown-links__wrp {
  grid-column-gap: 75px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
  position: relative;
}

.c-dorpdown-p {
  color: var(--visional-navy-neutral);
  font-size: 1em;
  line-height: 1.4;
}

.c-drowpdown-link__wrp {
  grid-row-gap: 5px;
  color: var(--color--visional-100);
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 215px;
  text-decoration: none;
  display: flex;
}

.c-dropdown-link-title {
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.3em;
  line-height: 1.5;
}

.c-lightbox {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
}

.c-filter-tag {
  background-color: var(--visional-navy-neutral);
  color: var(--color--white);
  white-space: nowrap;
  border-radius: 100px;
  padding: 13px 25px 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1em;
  font-weight: 500;
  position: absolute;
  inset: 25px 25px auto auto;
}

.c-filter-tag.is--cms-page {
  position: relative;
  top: auto;
  right: auto;
}

.c-video-playbutton__wrp {
  background-color: var(--color--visional-100);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: absolute;
}

.c-playbutton {
  width: 30px;
  height: 30px;
  margin-left: 5px;
}

.c-submerk-tag {
  background-color: var(--design-cobalt-medium);
  color: var(--color--white);
  border-radius: 100px;
  padding: 13px 25px 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1em;
  font-weight: 500;
  position: relative;
}

.c-submerk-tag__wrp {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: 25px 25px auto auto;
}

.c-submerk-tag__wrp.is--cms {
  justify-content: flex-start;
  position: relative;
  top: auto;
  right: auto;
}

.c-btn-load {
  background-color: var(--color--visional-100);
  color: var(--color--white);
  border-style: none;
  border-radius: 100px;
  margin-top: 100px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 35px 10px;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.3em;
  font-weight: 700;
}

.c-filter {
  width: 100%;
}

.c-filter.is--mt-50 {
  margin-top: 50px;
  margin-bottom: 0;
}

.c-portfolio-filter {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
}

.c-cl-filter__wrapper {
  width: 100%;
}

.c-cl-filter {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.fs-checkbox_field {
  border: 2px solid var(--visional-navy-neutral);
  color: var(--visional-navy-neutral);
  cursor: pointer;
  background-color: #fff;
  border-radius: 100px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 13px 25px 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 700;
  display: flex;
  position: relative;
}

.fs-checkbox_field:hover {
  border-color: var(--color--visional-100);
  color: var(--color--visional-100);
}

.fs-checkbox_field.is-active {
  border-color: var(--color--visional-100);
  background-color: var(--color--visional-100);
  color: #fff;
}

.fs-checkbox_button {
  border: 1px #000;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
  box-shadow: 1px 1px 3px #0000;
}

.fs-checkbox_button.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
}

.fs-checkbox_button.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  border-radius: 0;
}

.fs-checkbox_button.w--redirected-focus-visible {
  box-shadow: none;
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.fs-checkbox_label-4 {
  z-index: 1;
  white-space: nowrap;
  margin-bottom: 0;
  font-weight: 500;
  position: relative;
}

.c-filter-title {
  margin-bottom: 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 500;
}

.c-filter-tags__wrp {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-wrap: wrap;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.fs-checkbox_field-design {
  border: 2px solid var(--color--design-100);
  color: var(--color--design-100);
  cursor: pointer;
  background-color: #fff;
  border-radius: 100px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 13px 25px 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 700;
  display: flex;
  position: relative;
}

.fs-checkbox_field-design:hover {
  border-color: var(--color--design-100);
  background-color: var(--color--design-33);
  color: var(--color--white);
}

.fs-checkbox_field-design.is-active {
  background-color: var(--color--design-100);
  color: var(--color--white);
  transition: color .2s, background-color .2s;
}

.fs-checkbox_field-projects {
  border: 2px solid var(--projects-sapphire);
  color: var(--projects-sapphire);
  cursor: pointer;
  background-color: #fff;
  border-radius: 100px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 13px 25px 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
  position: relative;
}

.fs-checkbox_field-projects:hover {
  border-color: var(--projects-sapphire);
  background-color: var(--projects-sapphire-neutral);
  color: var(--color--white);
}

.fs-checkbox_field-projects.is-active {
  background-color: var(--projects-sapphire);
  color: var(--color--white);
  transition: color .2s, background-color .2s;
}

.fs-checkbox_field-construct {
  border: 2px solid var(--construct-arctic);
  color: var(--construct-arctic);
  cursor: pointer;
  background-color: #fff;
  border-radius: 100px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 13px 25px 10px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 700;
  display: flex;
  position: relative;
}

.fs-checkbox_field-construct:hover {
  border-color: var(--construct-arctic);
  background-color: var(--construct-arctic-neutral);
  color: var(--color--white);
}

.fs-checkbox_field-construct.is-active {
  background-color: var(--construct-arctic);
  color: var(--color--white);
  transition: color .2s, background-color .2s;
}

.c-filter-projecten-tag {
  background-color: var(--visional-navy-neutral);
  color: var(--color--white);
  border-radius: 100px;
  padding: .6em 1.2em;
  font-size: .8em;
  display: flex;
  overflow: hidden;
}

.c-btn-back-link {
  color: var(--color--visional-100);
  font-size: 1.3em;
  font-weight: 700;
  text-decoration: none;
}

.c__wrp.is--cta-mobile, .c__wrp.is--resource-mobile {
  display: none;
}

.c__wrp.is--mt-50 {
  margin-top: 50px;
}

.c-cms-img__wrp {
  aspect-ratio: 4 / 3;
  box-shadow: -53px -53px 0 0 var(--visional-grey);
  border-radius: 15px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.c-cms-img__wrp.is--large {
  box-shadow: -35px -35px 0 0 var(--visional-grey);
  border-radius: 50px;
  margin-bottom: 50px;
}

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

.c-cms-rich-txt {
  width: 100%;
}

.c-cms-rich-txt p {
  margin-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5;
}

.c-cms-rich-txt h2 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.8em;
  font-weight: 500;
  line-height: 1.4;
}

.c-cms-rich-txt h1 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
}

.c-cms-rich-txt h3 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.5em;
  font-weight: 500;
}

.c-cms-rich-txt h4 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.2em;
  font-weight: 500;
}

.c-cms-rich-txt h5 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1em;
  font-weight: 500;
}

.c-cms-rich-txt h6 {
  text-transform: none;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: .8em;
  font-weight: 500;
}

.c-cms-rich-txt ul, .c-cms-rich-txt ol {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5;
}

.c-cms-rich-txt blockquote {
  border-left-color: var(--color--visional-100);
  font-size: 1.25rem;
  line-height: 1.5;
}

.c-cms-rich-txt figure {
  margin-top: 20px;
  margin-bottom: 20px;
}

.c-cms-rich-txt img {
  border-radius: 15px;
}

.c-cms-rich-txt figcaption {
  font-size: 1em;
  line-height: 1.5;
}

.c-blog-cta__wrp {
  background-color: var(--color--visional-100);
  border-radius: 20px;
  margin-top: 50px;
  padding: 40px;
}

.c-blog-cta__wrp.is--mtb-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.c-blog-cta-content__wrp {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 30px;
  display: grid;
}

.c-blog-cta-info__wrp {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.c-blog-cta-info {
  flex-direction: column;
  margin-bottom: 0;
  display: flex;
}

.c-blog-cta-name {
  color: var(--color--white);
  font-size: 1.2em;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.c-blog-cta-functie {
  color: var(--color--white);
  margin-top: 5px;
  font-size: 1.2em;
  text-decoration: none;
}

.c-team-overlay {
  background-color: var(--visional-navy-neutral);
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 30px;
  display: flex;
  position: absolute;
  top: 0;
}

.c-team-info__wrp {
  grid-row-gap: 5px;
  flex-direction: column;
  display: flex;
}

.c-team-info__wrp.is--mobile {
  display: none;
}

.c-team-links {
  color: var(--color--white);
  margin-bottom: 0;
  font-size: 1.2em;
  line-height: 1.2;
  text-decoration: none;
  transition: color .4s;
}

.c-team-links:hover {
  color: var(--visional-navy-light);
}

.c-team-info {
  margin-bottom: 0;
  font-size: 1.2em;
  line-height: 1.5;
}

.c-phone-icon {
  height: 20px;
  margin-right: 15px;
}

.c-phone-link {
  align-items: center;
  display: flex;
}

.is--faq {
  text-transform: none;
  width: 100%;
  font-weight: 300;
}

.c-logo-embed {
  color: var(--visional-navy-light);
  width: 7em;
}

.fs-toc_link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--color--visional-100);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: .9em;
  font-weight: 500;
  text-decoration: none;
  transition: color .2s;
}

.fs-toc_link:hover, .fs-toc_link.w--current {
  color: var(--color--design-100);
}

.fs-toc_link-wrapper {
  grid-row-gap: 15px;
  color: #f5f5f5;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.c-sticky__wrp {
  height: 100%;
  margin-top: -75px;
  position: relative;
}

.c-table-of-contents {
  background-color: var(--visional-grey);
  border-radius: 20px;
  margin-top: 75px;
  padding: 30px;
  position: sticky;
  top: 135px;
}

.c-table-of-contents.is--kennisbank {
  position: relative;
  top: 0;
}

.c-bullet {
  background-color: var(--color--visional-100);
  border-radius: 100px;
  width: 7px;
  height: 7px;
  margin-top: .2em;
  margin-right: .8em;
}

.c-menu-button {
  display: none;
}

.c-code-maps {
  width: 100%;
  height: 100%;
}

.c-maps__wrp {
  width: 100vw;
  height: 100vh;
}

.c-menu-stripe {
  background-color: var(--visional-navy-neutral);
  border-radius: 100px;
  width: 30px;
  height: 3px;
}

.c-menu {
  display: none;
}

.c-succes {
  background-color: var(--visional-grey);
}

.c-btn-sec-right {
  color: var(--color--visional-100);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 1.3em;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
}

.c-dropdown-list-arrow {
  width: 1.125rem;
  height: 1rem;
  margin-top: -3px;
}

.c-dropdown-link-title__wrp {
  grid-column-gap: 10px;
  align-items: center;
  display: flex;
}

.c-btn-pri__wrp {
  background-color: var(--visional-yellow);
  border-radius: 100px;
  position: relative;
  overflow: hidden;
}

.c-btn-pri__wrp.is--mt-30 {
  margin-top: 30px;
}

.c-btn__overlay {
  z-index: 1;
  background-color: var(--yellow-dark);
  border-radius: 100px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.c-btn-pri {
  z-index: 2;
  color: var(--color--visional-100);
  background-color: #0000;
  width: 100%;
  padding: 25px 40px 20px;
  font-family: Itcavantgardepro, sans-serif;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 1.2;
  position: relative;
}

.c-btn-pri.is--nav {
  padding: 19px 25px 15px;
  font-size: 1em;
}

.c-blog-cta-phone {
  color: var(--color--white);
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 1.2em;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.c__wrp-vl-45 {
  grid-row-gap: 45px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-form-title__wrp {
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-cta-usp__wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 600px;
  margin-top: 25px;
  margin-bottom: 15px;
  display: flex;
}

.c-usp__down {
  margin-bottom: 15px;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.3em;
  font-weight: 500;
}

.c-card__wrp {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c__breadcrumb {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.c-breadcrumb-link {
  color: var(--color--visional-100);
  font-size: 1.1em;
  text-decoration: none;
}

.c-breadcrumb-link.w--current {
  font-weight: 500;
}

.c-share__wrp {
  justify-content: space-between;
  margin-top: 50px;
  display: flex;
}

.c-logo-embed-footer {
  color: var(--visional-navy-neutral);
  width: 100%;
  height: 100%;
}

.c__cta-link__wrp {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-bg-cta-grey {
  z-index: 0;
  background-color: var(--visional-grey);
  width: 100%;
  height: 100%;
  position: absolute;
}

.is--tagline {
  font-size: 3.2em;
}

.c-table-cl {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-top: .5em;
  display: flex;
}

.c-cl-tags__wrp {
  display: none;
}

.c-cl-tags__wrp.is--show {
  display: flex;
}

.c-cl-tags__wrp.is--nest {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: block;
}

.c-cl-tags__wrp.is--nest.is--hide {
  display: none;
}

.tags__wrp {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.block-element {
  position: absolute;
  bottom: 0;
  left: 0;
}

.block-element.is--fw {
  width: 100%;
}

.block-element.is--fw.is--mob {
  display: none;
}

.block-element.is--fw.is-test {
  mix-blend-mode: screen;
}

.block-element.is--top {
  width: 100%;
  max-width: none;
  inset: 0 0 auto auto;
}

.block-element.is--top.is--mob {
  display: none;
}

.block-element.is--tr {
  height: 100%;
  left: auto;
  right: 0;
}

.block-element.is--tr.is--mob, .block-element.is--cta.is--mob {
  display: none;
}

.block-element.is--quote {
  width: 100%;
  max-width: none;
  inset: auto 0 100px auto;
}

.block-element.is--quote.is--mob {
  display: none;
}

.case-divider {
  z-index: 5;
  background-color: var(--color--white);
  width: 100%;
  height: 30px;
  position: relative;
}

.nest__wrp {
  width: 100%;
  height: 100%;
}

.cl-nest {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  white-space: nowrap;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.cl-nest-item {
  display: flex;
}

.nest-link, .cl-nest__wrp {
  display: none;
}

.cl-tags {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  white-space: nowrap;
  flex-wrap: wrap;
  display: flex;
}

.home-hero-element {
  z-index: 2;
  color: #10375b;
  width: 70%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.c-align-lr {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.webcredits__wrp {
  color: #fff;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.logo-mediaploeg__wrp {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.credits__wrp {
  color: var(--visional-navy-neutral);
  flex-direction: column;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.credits {
  margin-top: -1px;
  font-size: 1em;
  line-height: 1.2;
  text-decoration: none;
}

.logo-mediaploeg {
  color: var(--color--visional-100);
  width: 100%;
  height: 1em;
  position: absolute;
}

.mediaploeg {
  text-decoration: none;
  display: none;
}

.empty-state-wrapper {
  background-color: var(--visional-grey);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 30px;
  display: flex;
}

.empty-state {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 39rem;
  display: flex;
}

.product-cl-wrapper {
  width: 100%;
}

.product-cl-wrapper.is--t-100 {
  padding-top: 100px;
}

.product-cl-wrapper.is--t-100.is--b-200 {
  padding-bottom: 200px;
}

.text-color-visional-neutral {
  color: var(--visional-navy-neutral);
}

.empty {
  background-color: #ddd0;
  padding: 0;
}

.cta_name-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-cta {
  z-index: 1;
  color: var(--color--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 100px;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.cta_link {
  color: var(--color--white);
  font-size: 1.4em;
  line-height: 1.5;
  text-decoration: none;
  transition: color .4s;
}

.cta_link:hover {
  color: var(--visional-yellow);
}

.cta_link-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.cta_links-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.cta-label {
  color: var(--visional-navy-light);
  font-size: 1em;
}

.copywrite {
  color: var(--visional-navy-neutral);
  font-size: 1.1em;
}

.section-legal {
  background-color: var(--visional-grey);
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.padding-global {
  padding-right: var(--padding--global-desk);
  padding-left: var(--padding--global-desk);
  justify-content: center;
  width: 100%;
  display: flex;
}

.padding-section {
  padding-top: var(--padding--section-desk);
  padding-bottom: var(--padding--section-desk);
  width: 100%;
}

.padding-section.is--small {
  padding-top: 24px;
  padding-bottom: 24px;
}

.padding-section.is--klantportal {
  padding-bottom: 128px;
}

.padding-section.is-hero {
  padding-bottom: 0;
}

.padding-section.is-hero.is-coming-soon {
  padding-bottom: 8rem;
}

.padding-section.is-bottom-extra {
  padding-bottom: 10rem;
}

.padding-section.is-cta {
  padding-bottom: 0;
}

.padding-section.is-footer {
  padding-top: 4rem;
  padding-bottom: 2rem;
}

.padding-section.is-nav {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.padding-section.is-hero-copy, .padding-section.is-menu {
  padding-bottom: 0;
}

.legal-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.project-info {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.project-wrapper {
  grid-column-gap: 128px;
  grid-row-gap: 128px;
  flex-direction: column;
  display: flex;
}

.hero-top {
  height: 90px;
}

.project-info_wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.c-p03 {
  margin-bottom: 0;
  font-size: 1em;
  line-height: 1.4;
}

.text-color-navy-light {
  color: var(--visional-navy-light);
}

._3d-scan {
  box-shadow: 17px 17px 0 0 var(--visional-navy-light);
  border-radius: 32px;
  width: 100%;
  overflow: hidden;
}

.legal-links {
  grid-column-gap: 30px;
  align-items: center;
  display: flex;
}

.klantportal-logo {
  width: 90%;
  height: 100%;
}

.klantportal-link {
  color: var(--color--visional-100);
  font-size: 1.1em;
  line-height: 1.2;
  text-decoration: none;
  transition: color .4s;
}

.klantportal-link:hover {
  color: var(--visional-navy-neutral);
}

.klantportal-link.w--current {
  font-weight: 700;
}

.password {
  text-align: center;
  flex-direction: column;
  width: 100%;
  max-width: 400px;
  display: flex;
  position: relative;
}

.password_wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.section-klant-login {
  z-index: 1;
  color: var(--color--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding: 0 100px;
  line-height: 1.3;
  display: flex;
  position: relative;
}

.klant-login_background {
  z-index: 0;
  background-color: var(--color--visional-100);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.klant-login_visual {
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.klant-login_visual-mob {
  display: none;
  position: absolute;
}

.wrong-password_wrapper {
  background-color: var(--visional-navy-neutral);
  border-radius: 4px;
}

.password_form-field {
  background-color: var(--color--white);
  color: var(--color--visional-100);
  border-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 16px;
  padding-left: 10px;
  font-size: 16px;
  line-height: 1.2;
}

.password_field-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.div-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.password-heading {
  line-height: 1;
}

.samenwerk_form {
  background-color: var(--visional-grey);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 4.6875rem 3.125rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.submit_button {
  z-index: 3;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.calendly-embed {
  width: 100%;
}

.belafspraak_person-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--color--visional-100);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.belafspraak_person-image-wrapper {
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 33.3333%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.belafspraak_person-info {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  width: 100%;
  display: flex;
  position: relative;
}

.belafspraak_brand-element {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: auto;
}

.cta_wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border-radius: var(--border-radius--24);
  background-color: var(--color--white);
  flex-flow: column;
  padding: 4rem 2rem;
  position: relative;
}

.friends-info_wrapper {
  grid-row-gap: 30px;
  color: var(--color--white);
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.roadmap_brand {
  z-index: 1;
  background-color: var(--color--design-100);
  color: var(--color--white);
  border-radius: 1rem;
  width: 33.3333%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
}

.roadmap_brand.is-projects {
  background-color: var(--projects-sapphire);
}

.roadmap_brand.is-control {
  background-color: var(--construct-arctic);
}

.roadmap_brand-icon {
  height: 100%;
  max-height: 2rem;
}

.roadmap_steps-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.roadmap_steps-line-wrapper {
  background-color: var(--visional-navy-light);
  width: .25rem;
  height: 100%;
}

.roadmap_brand-wrapper {
  z-index: 10;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: sticky;
  top: 5.6rem;
}

.roadmap_brand-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border-style: solid solid none;
  border-width: 1px;
  border-color: var(--visional-navy-light);
  background-color: var(--color--design-5);
  flex-flow: column;
  width: 33.3333%;
  height: 100%;
  padding: 2rem 1rem;
  display: flex;
}

.roadmap_brand-content.is-top {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.roadmap_brand-content.is-bottom {
  border-bottom-style: solid;
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.roadmap_brand-content.is-projects {
  background-color: var(--project-sapphire-light);
  border-left-style: none;
  border-right-style: none;
}

.roadmap_brand-content.is-control {
  background-color: var(--construct-arctic-light);
}

.roadmap_brand-info {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  border-bottom: 1px solid var(--color--visional-10);
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: .75rem;
  padding-right: 1.125rem;
  display: flex;
  position: relative;
}

.roadmap_brand-info.is-last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.roadmap_check-icon {
  color: var(--color--design-100);
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  min-height: 1rem;
}

.roadmap_check-icon.is-projects {
  color: var(--projects-sapphire);
}

.roadmap_check-icon.is-control {
  color: var(--construct-arctic);
}

.text-size-small {
  font-size: .875rem;
  line-height: 1.3;
}

.text-size-small.is-credit {
  color: var(--color--white);
  position: absolute;
}

.roadmap_brand-info-row {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.roadmap_brand-info-row.is-top {
  margin-top: 1rem;
}

.roadmap_brand_background {
  z-index: 0;
  background-color: var(--color--white);
  height: 1.5rem;
  position: absolute;
  inset: 0% 0% auto;
}

.roadmap_step {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.roadmap_step.is-top {
  margin-top: 1rem;
}

.roadmap_step-number {
  border: 1px solid var(--color--visional-100);
  background-color: var(--color--white);
  border-radius: 62.5rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
  display: flex;
}

.roadmap_step-number-text {
  color: var(--visional-navy-neutral);
  font-size: 1.5em;
  font-weight: 400;
}

.roadmap_step-heading {
  margin-top: .5rem;
  padding-right: 2rem;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.5em;
  font-weight: 500;
}

.roadmap_info-icon {
  color: var(--visional-navy-light);
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  min-height: 1rem;
}

.roadmap_info-icon-wrapper {
  z-index: 3;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.roadmap_info-extra {
  background-color: var(--color--visional-100);
  opacity: 0;
  pointer-events: none;
  color: var(--color--white);
  border-radius: 1rem;
  width: 100%;
  min-width: 19.7em;
  padding: 1rem;
  position: absolute;
  bottom: 1.5rem;
  right: -2rem;
}

.text-size-xsmall {
  font-size: .8em;
  line-height: 130%;
}

.c-cl-tags {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.jobs-cl_wrapper {
  width: 100%;
}

.jobs-cl {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.jobs_link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--visional-navy-light);
  color: var(--color--visional-100);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 1.5rem;
  text-decoration: none;
  display: flex;
}

.recaptcha {
  margin-bottom: 30px;
}

.text-weight-light {
  font-weight: 300;
}

.stylesystem_grid-colours {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.padding-huge {
  padding: 6rem;
}

.image-wrapper-4-3 {
  width: 100%;
  padding-top: 75%;
  position: relative;
}

.text-color-dark {
  color: var(--color--visional-100);
}

.text-size-regular {
  font-size: 1.25rem;
  line-height: 130%;
}

.container-small {
  width: 100%;
  max-width: 45rem;
  margin-left: auto;
  margin-right: auto;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.stylesystem_color-sample {
  border: .0625rem solid #000;
  padding: 8rem 1.5rem 1.25rem;
}

.stylesystem_color-sample.brand-100 {
  color: #2d3327;
  background-color: #a0e146;
}

.stylesystem_color-sample.brand-20 {
  color: #2d3327;
  background-color: #e4f5cd;
}

.stylesystem_color-sample.black-10 {
  color: #2d3327;
  background-color: #dee2d8;
}

.stylesystem_color-sample.black-50 {
  color: #fff;
  background-color: #969993;
}

.stylesystem_color-sample.accent-dark {
  color: #2d3327;
  background-color: #f9f7f4;
}

.stylesystem_color-sample.black-0 {
  color: #2d3327;
  background-color: #fff;
}

.stylesystem_color-sample.black-100 {
  color: #fff;
  background-color: #2d3327;
}

.stylesystem_color-sample.brand-110 {
  color: #2d3327;
  background-color: #94d043;
}

.stylesystem_color-sample.black-20 {
  color: #141218;
  background-color: #c7cbc2;
}

.stylesystem_color-sample.accent-light {
  color: #2d3327;
  background-color: #eae5d6;
}

.styleguide_heading {
  z-index: 4;
  color: #2d3327;
  background-color: #a0e146;
  padding: .25rem .5rem;
  position: sticky;
  top: 0;
}

.heading-xlarge {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  font-size: 5rem;
  line-height: 1;
  display: flex;
}

.unordered-list {
  margin-bottom: 0;
  padding-left: 1.25rem;
}

.max-width-small {
  width: 100%;
  max-width: 30rem;
}

.container-large {
  width: 100%;
  max-width: 82rem;
  margin-left: auto;
  margin-right: auto;
}

.success-message {
  background-color: #ffd6e4;
  border-radius: .5rem;
  padding: 2rem 1rem;
}

.heading-large {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 4rem;
  font-weight: 500;
  line-height: 1.2;
}

.container-medium {
  width: 100%;
  max-width: 78rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-wrapper-3-2 {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
}

.text-style-muted {
  opacity: .6;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-align-right {
  text-align: right;
}

.background-color-brand-100 {
  color: #2d3327;
  background-color: #a0e146;
}

.form_wrapper {
  z-index: 1;
  margin-bottom: 0;
  position: relative;
}

.show {
  display: block;
}

.form-field-wrapper {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  font-size: 1rem;
  display: flex;
  position: relative;
}

.margin-huge {
  margin: 6rem;
}

.margin-xxsmall {
  margin: .5rem;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.show-mobile-portrait {
  display: none;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

.text-size-xlarge {
  font-size: 1.75rem;
  line-height: 130%;
}

.padding-medium {
  padding: 2rem;
}

.block-quote {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/633ab03e3528b039057871aa/671211d4adeea9a0638f6f83_%E2%80%9C_white.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 2.5rem 2rem;
  border-left-style: none;
  width: 100%;
  max-width: 39rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3.5rem;
  font-size: 1.25rem;
  font-style: italic;
  font-weight: 400;
  line-height: 200%;
}

.show-tablet {
  display: none;
}

.overflow-hidden {
  overflow: hidden;
}

.padding-xxhuge {
  padding: 10rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25rem;
}

.padding-large {
  padding: 3rem;
}

.is-opacity-100 {
  opacity: 1;
}

.margin-small {
  margin: 1.5rem;
}

.background-color-accent-light {
  color: #2d3327;
  background-color: #eae5d6;
}

.is-opacity-10 {
  opacity: .1;
}

.overflow-scroll {
  overflow: scroll;
}

.error-wrapper {
  grid-column-gap: .5rem;
  align-items: center;
  display: flex;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.hl-hide {
  display: none;
}

.image-wrapper-1-1 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-style-nowrap {
  white-space: nowrap;
}

.is-opacity-20 {
  opacity: .2;
}

.text-color-accent-dark {
  color: #f9f7f4;
}

.text-style-quote {
  border-left: .1875rem solid #161616;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.heading-xxxlarge {
  font-size: 6rem;
  line-height: 120%;
}

.background-color-accent-dark {
  color: #2d3327;
  background-color: #f9f7f4;
}

.background-color-brand-20 {
  color: #2d3327;
  background-color: #e4f5cd;
}

.hide {
  display: none;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.padding-xsmall {
  padding: 1rem;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.background-color-black-20 {
  color: #2d3327;
  background-color: #c7cbc2;
}

.unordered-list_item {
  margin-bottom: 0;
}

.form-input {
  color: #e6e0e9;
  background-color: #141218;
  border: 1px solid #938f99;
  border-radius: .5rem;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  padding: 1rem;
  transition: border-color .3s;
}

.form-input:focus {
  border-color: #e6e0e9;
}

.form-input::placeholder {
  color: #938f99;
}

.form-input.text-area {
  height: auto;
  min-height: 11.25rem;
  overflow: auto;
}

.margin-medium {
  margin: 2rem;
}

.text-style-link {
  text-decoration: underline;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.heading-small {
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.text-weight-medium {
  font-weight: 500;
}

.background-color-brand-110 {
  color: #2d3327;
  background-color: #94d043;
}

.text-color-accent-light {
  color: #eae5d6;
}

.padding-horizontal {
  padding-top: 0;
  padding-bottom: 0;
}

.text-weight-normal {
  font-weight: 400;
}

.text-align-center {
  text-align: center;
}

.text-color-projects {
  color: var(--projects-sapphire);
}

.margin-0 {
  margin: 0;
}

.text-color-wrapper {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.stylesystem_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.z-index-2 {
  z-index: 2;
  position: relative;
}

.background-color-black-100 {
  color: #fff;
  background-color: #2d3327;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.is-opacity-80 {
  opacity: .8;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.text-color-brand-20 {
  color: #e4f5cd;
}

.text-align-left {
  text-align: left;
}

.text-weight-semibold {
  font-weight: 600;
}

.margin-xhuge {
  margin: 7rem;
}

.field-label {
  background-color: #141218;
  margin-bottom: -.75rem;
  padding-left: .125rem;
  padding-right: .125rem;
  font-size: .75rem;
  font-weight: 400;
  position: relative;
  left: .875rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.page-content {
  width: 100%;
  position: relative;
}

.image-wrapper-16-9 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.text-color-design {
  color: var(--color--design-100);
}

.padding-small {
  padding: 1.5rem;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.heading-medium {
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-medium.is-small {
  font-size: 2rem;
}

.padding-left {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-xxlarge {
  padding: 5rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.text-color-control {
  color: var(--construct-arctic);
}

.text-weight-xbold {
  font-weight: 800;
}

.text-style-italic {
  font-style: italic;
}

.margin-xxhuge {
  margin: 10rem;
}

.error-message {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: .5rem;
  margin-top: 1rem;
  padding: 1rem;
  box-shadow: 2px 2px #000;
}

.padding-xxsmall {
  padding: .5rem;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.is-opacity-40 {
  opacity: .4;
}

.global-styles {
  display: none;
}

.is-opacity-60 {
  opacity: .6;
}

.stylesystem-images_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.heading-xxlarge {
  font-size: 5rem;
  line-height: 120%;
}

.page-wrapper {
  display: block;
}

.heading-xsmall {
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.2;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.icon-1x1-large {
  width: 5rem;
  height: 5rem;
}

.is-opacity-90 {
  opacity: .9;
}

.text-size-medium {
  flex-direction: column;
  align-items: flex-start;
  font-size: 1rem;
  line-height: 1.3;
}

.text-size-medium.is-breadcrumb.w--current {
  font-weight: 700;
}

.padding-tiny {
  padding: .25rem;
}

.cta_link-text {
  text-transform: uppercase;
  padding-top: .25rem;
  padding-bottom: .25rem;
  font-size: 1.75rem;
  line-height: 130%;
}

.main-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.background-color-black-0 {
  color: #2d3327;
  background-color: #fff;
}

.is-opacity-70 {
  opacity: .7;
}

.stylesystem_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

.icon-1x1-xxsmall {
  width: 1rem;
  height: 1rem;
}

.overflow-auto {
  overflow: auto;
}

.button-row-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  white-space: normal;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: center start;
  display: flex;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.text-color-white {
  color: #fff;
}

.padding-xlarge {
  padding: 4rem;
}

.margin-xsmall {
  margin: 1rem;
}

.text-weight-bold {
  font-weight: 700;
}

.text-color-brand-100 {
  color: #a0e146;
}

.is-opacity-50 {
  opacity: .5;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.padding-0 {
  padding: 0;
}

.show-mobile-landscape {
  display: none;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.stylesystem-form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.stylesystem_classes {
  display: block;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.stylesystem_subheading {
  z-index: 3;
  color: #2d3327;
  background-color: #eae5d6;
  padding: .25rem .5rem;
  position: sticky;
  top: 2rem;
}

.page-padding {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.background-color-black-10 {
  color: #2d3327;
  background-color: #dee2d8;
}

.margin-large {
  margin: 3rem;
}

.text-color-brand-110 {
  color: #94d043;
}

.margin-tiny {
  margin: .25rem;
}

.image-wrapper_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.text-style-2columns {
  column-count: 2;
  column-gap: 2rem;
}

.is-width-75 {
  width: 100%;
  max-width: 75%;
}

.background-color-black-50 {
  color: #fff;
  background-color: #969993;
}

.padding-xhuge {
  padding: 7rem;
}

.is-opacity-30 {
  opacity: .3;
}

.icon-1x1-regular {
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  min-height: 1rem;
  position: relative;
}

.text-rich-text {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
}

.text-size-large {
  font-size: 1.125rem;
  line-height: 1.3;
}

.button_wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--visional-yellow);
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  padding: 1.125rem;
  transition: background-color .2s;
  display: flex;
}

.button_wrapper:hover {
  background-color: var(--yellow-dark);
}

.button_wrapper.is-design {
  border: 1px solid var(--color--design-100);
  color: var(--color--design-100);
  background-color: #fff0;
}

.button_wrapper.is-design:hover {
  background-color: var(--color--design-100);
  color: var(--color--white);
}

.button_text {
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.2;
}

.icon_regular {
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  position: relative;
}

.icon_regular-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.hero_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.section_hero {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.section_hero.is-design-service {
  background-color: var(--color--design-100);
  color: var(--color--white);
}

.section_hero.is-coming-soon {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.grid-global {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.content_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hero_top-dev {
  height: 1rem;
}

.hero_image-wrapper {
  aspect-ratio: 2.39;
  border-top-left-radius: var(--border-radius--32);
  border-top-right-radius: var(--border-radius--32);
  border-bottom-left-radius: var(--border-radius--32);
  border-bottom-right-radius: var(--border-radius--32);
  width: calc(100% + 6rem);
  overflow: hidden;
  transform: translate(-3rem);
}

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

.partners_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  margin-top: 4rem;
  display: flex;
}

.partners_logo-track-wrapper {
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
}

.partners_logo-track {
  grid-column-gap: 7vw;
  grid-row-gap: 7vw;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  padding-right: 7vw;
  display: flex;
}

.partners_logo-wrapper {
  max-width: 8vw;
  height: 100%;
  max-height: 4vw;
}

.partners_logo {
  object-fit: contain;
  width: 100%;
  height: 100%;
  max-height: 4vw;
}

.hero_background-element {
  z-index: 0;
  color: var(--color--design-5);
  height: 70%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.hero_background-element.is-design-service {
  color: var(--color--design-95);
  width: 100%;
  height: auto;
}

.hero_background-element.is-coming-soon {
  height: 100%;
}

.section_specialties {
  width: 100%;
  position: relative;
}

.heading-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.specialties_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: var(--border-radius--16);
  background-color: var(--color--design-5);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 2rem 1.5rem;
  display: flex;
}

.specialties_card.is-white {
  background-color: var(--color--white);
}

.icon_small {
  width: .75rem;
  min-width: .75rem;
  height: .75rem;
  min-height: .75rem;
}

.read-more_wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button_text-small {
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.2;
}

.icon_background {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.icon_wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.icon_wrapper.is-large {
  color: var(--color--white);
  width: 3rem;
  height: 3rem;
  padding-top: .125rem;
}

.specialties_card-top {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.specialties_card-info {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.section_services {
  width: 100%;
  position: relative;
}

.section_services.is-design {
  border-top-left-radius: var(--border-radius--32);
  border-top-right-radius: var(--border-radius--32);
  background-color: var(--color--design-5);
}

.services_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.specialties_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.section_resource {
  z-index: 2;
  border-top-left-radius: var(--border-radius--32);
  border-top-right-radius: var(--border-radius--32);
  background-color: var(--color--white);
  width: 100%;
  margin-top: -2rem;
  position: relative;
}

.section_resource.is-design {
  border-radius: var(--border-radius--32);
  background-color: var(--color--design-5);
}

.resource_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.resource_card-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.resource_card-info {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.resource_card-info.is-design {
  background-color: var(--color--design-5);
}

.resource_card-image-wrapper {
  aspect-ratio: 16 / 9;
  width: 100%;
  overflow: hidden;
}

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

.resource_card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-radius: var(--border-radius--16);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.resource_card.is-design {
  background-color: var(--color--design-5);
}

.cl-resource {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cl-resource_item {
  width: 100%;
}

.section_footer {
  z-index: 2;
  background-color: var(--color--visional-100);
  color: var(--color--white);
  width: 100%;
  position: relative;
}

.section_footer.is-design {
  background-color: var(--color--design-100);
  color: var(--color--white);
}

.section_footer.is-projects {
  background-color: var(--color--projects-100);
}

.section_footer.is-control {
  background-color: var(--color--control-100);
}

.footerr_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.section_cta {
  z-index: 2;
  border-top-left-radius: var(--border-radius--32);
  border-top-right-radius: var(--border-radius--32);
  background-color: var(--color--visional-100);
  width: 100%;
  position: relative;
}

.section_cta.is-design {
  background-color: var(--color--design-100);
}

.section_cta.is-control {
  background-color: var(--color--control-100);
}

.section_cta.is-projects {
  background-color: var(--color--projects-100);
}

.cta_left-content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.cta_links {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.cta_image-wrapper {
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: translate(0, 4rem);
}

.cta_image {
  object-fit: contain;
  width: 100%;
  max-height: 30rem;
  position: absolute;
}

.cta_background {
  z-index: 0;
  border-radius: var(--border-radius--24);
  color: var(--color--visional-5);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cta_background.is-design {
  color: var(--color--design-5);
}

.cta_background.is-projects {
  color: var(--color--projects-5);
}

.cta_background.is-control {
  color: var(--color--control-5);
}

.text-color-design-33 {
  color: var(--color--design-33);
}

.footer_links-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_links-last {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer_socials {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon_large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.footer_legal {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.footer_legal.text-color-design-50, .footer_legal.text-color-visional-50 {
  flex-flow: wrap;
}

.footer_brands {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_brand-icon {
  width: 100%;
  max-width: 6rem;
}

.footer_legal-link.is-credits {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-color-design-50 {
  color: var(--color--design-50);
}

.nav {
  z-index: 998;
  background-color: var(--color--white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 5rem;
  display: flex;
  position: fixed;
}

.nav_wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.nav_logo {
  width: 100%;
  height: 100%;
}

.nav_logo-link {
  height: 2.5rem;
}

.nav_right {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.nav_left {
  z-index: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.nav_center {
  z-index: 2;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.nav_links {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  pointer-events: auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav_link {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border-radius: var(--border-radius--4);
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  padding: .5rem;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.nav_link:hover {
  background-color: var(--color--visional-10);
}

.nav_link-icon {
  width: .75rem;
  min-width: .75rem;
  height: .75rem;
  min-height: .75rem;
}

.breadcrumb_wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
}

.step_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: var(--border-radius--16);
  background-color: var(--color--white);
  color: var(--color--visional-100);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 2rem 1.5rem;
  display: flex;
}

.step_card.is-white {
  background-color: var(--color--white);
}

.step_card-heding {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.section_steps {
  border-top-left-radius: var(--border-radius--32);
  border-top-right-radius: var(--border-radius--32);
  background-color: var(--color--white);
  width: 100%;
  margin-top: -2rem;
  position: relative;
}

.steps_image-wrapper {
  border-radius: var(--border-radius--16);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.steps_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.step_info-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-radius: var(--border-radius--16);
  background-color: var(--color--design-5);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 3rem 2rem;
  display: flex;
}

.menu_button {
  z-index: 1;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--color--visional-10);
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
  display: none;
  position: relative;
}

.menu_button-line {
  background-color: var(--color--visional-100);
  border-radius: 62.5rem;
  width: 1rem;
  height: .125rem;
}

.menu {
  z-index: 997;
  background-color: var(--color--white);
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  overflow: scroll;
  transform: translate(0, -101%);
}

.menu_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 1.5rem;
  display: flex;
}

.menu_link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.menu_link-text {
  font-family: Itcavantgardepro md, sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
}

.menu_link-text.is-small {
  font-size: 1rem;
}

.menu_link-icon {
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
}

.menu_dropdown-links {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: .5rem;
  display: flex;
  overflow: hidden;
}

.nav_links-dropdown-wrapper {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 5rem;
  display: flex;
  position: relative;
}

.nav_link-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav_link-dropdown-wrapper {
  margin-top: 5rem;
  padding-top: .5rem;
  position: absolute;
  top: 0;
}

.nav_link-dropdown {
  border-radius: var(--border-radius--16);
  text-align: left;
  background-color: #fff;
  border: 1px solid #eaf5f8;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 10rem;
  padding: 1rem;
  display: none;
}

.nav_link-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem;
  transition: background-color .2s;
  display: flex;
}

.nav_link-2:hover {
  background-color: #eaf5f8;
}

.section_cta-wrapper, .section_footer-wrapper {
  width: 100%;
}

.text-color-visional {
  color: var(--color--visional-100);
}

.text-color-visional-50 {
  color: var(--color--visional-50);
}

.text-color-control-50 {
  color: var(--color--control-50);
}

.text-color-projects-50 {
  color: var(--color--projects-50);
}

.text-color-visional-33 {
  color: var(--color--visional-33);
}

.text-color-projects-33 {
  color: var(--color--projects-33);
}

.text-color-control-33 {
  color: var(--color--control-33);
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 3em;
  }

  h3 {
    font-size: 2.5em;
  }

  h4 {
    font-size: 1.9em;
  }

  h5 {
    font-size: 1.7em;
  }

  h6 {
    font-size: 1.5em;
  }

  .c-p01 {
    font-size: 2em;
  }

  .c-section-sg {
    padding: 50px;
  }

  .c-form-field {
    font-size: 1.5em;
  }

  .c-grid-12 {
    grid-column-gap: 16px;
  }

  .c-grid-12.is--t-150 {
    padding-top: 75px;
  }

  .c-grid-12.is--t-150.is--b-325 {
    padding-bottom: 162.5px;
  }

  .c-grid-12.is--tb-150 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .c-grid-12.is--t-200 {
    padding-top: 100px;
  }

  .c-grid-12.is--tb-200 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .c-grid-12.is--b-200 {
    padding-bottom: 100px;
  }

  .c-grid-12.is--t-370 {
    padding-top: 185px;
  }

  .c-grid-12.is--t-100 {
    padding-top: 50px;
  }

  .c-grid-12.is--t-250 {
    padding-top: 200px;
  }

  .c-grid-12.is--t-250.is--b-375 {
    padding-top: 200px;
    padding-bottom: 187.5px;
  }

  .c-grid-12.is--t-250.is--b-100 {
    padding-top: 200px;
    padding-bottom: 50px;
  }

  .c-grid-12.is--samenwerken {
    padding-top: 200px;
  }

  .c-grid-12.is-friends {
    padding-top: 4.6875rem;
    padding-bottom: 4.6875rem;
  }

  .c-grid-12.is-roadmap {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 1rem;
    margin-bottom: 4rem;
    padding-left: 1.5625rem;
    padding-right: 1.5625rem;
  }

  .c-btn {
    padding: 15px 20px 12px;
    font-size: 1.7em;
  }

  .c-btn-sec, .c-p02 {
    font-size: 1.7em;
  }

  .c-btn-arrow {
    width: 1rem;
    height: .75rem;
  }

  .c-section-hero-home {
    max-height: 700px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-nav {
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-nav-link {
    font-size: 1.5em;
  }

  .c-nav-links__wrp {
    display: none;
  }

  .c-btns__wrp.is--hero_home {
    flex-direction: column;
    align-items: flex-start;
  }

  .c-hero-logos {
    display: none;
  }

  .c-hero-logos.is--footer {
    display: flex;
  }

  .c-hero-logos-link {
    width: 12em;
  }

  .c-hero-home-img__wrp {
    max-height: 450px;
  }

  .c-section {
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-section.is--move-top-175, .c-section.is--move-top-175.is--bg-grey {
    margin-top: -87.5px;
  }

  .c-section.is--move-top-200 {
    margin-top: -100px;
  }

  .c-section.is--move-top-20 {
    margin-top: -37.5px;
  }

  .c-section.is--mb-200 {
    margin-bottom: 100px;
  }

  .c-field-title {
    font-size: 1.5em;
  }

  .c-dienst__wrp {
    grid-row-gap: 30px;
  }

  .c-slider-container {
    grid-column-gap: 30px;
    width: 210%;
  }

  .c-slider-img__wrp {
    height: 350px;
  }

  .c-cl__wrp.is--mt-150.is--b-100 {
    margin-top: 75px;
    padding-bottom: 50px;
  }

  .c-cl__wrp.is--mt-50.is--b-200 {
    margin-top: 25px;
    padding-bottom: 100px;
  }

  .c-cl__wrp.is--b-400 {
    margin-bottom: 200px;
  }

  .c-h3-small {
    font-size: 2em;
  }

  .c-btn-tir {
    font-size: 1.7em;
  }

  .c-cl-item-link {
    grid-row-gap: 30px;
  }

  .c-resource__wrp {
    grid-row-gap: 15px;
  }

  .c-status {
    font-size: 1.7em;
  }

  .c-cl-list-grid-3 {
    grid-column-gap: 30px;
    grid-row-gap: 50px;
  }

  .c-grid-3 {
    grid-column-gap: 30px;
  }

  .c-grid-3.is--mt-150.is--b-400 {
    margin-top: 75px;
    padding-bottom: 200px;
  }

  .c-grid-3.is--mt-150.is--b-200 {
    grid-row-gap: 50px;
    margin-top: 75px;
    padding-bottom: 100px;
  }

  .c-grid-3.is--tb-150 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .c-testimonial-name {
    font-size: 1.7em;
  }

  .c-bg-container {
    border-radius: 50px;
  }

  .c-q__wrp {
    padding-bottom: 20px;
  }

  .c-faq-arrow__wrp {
    width: 25px;
  }

  .c-faq-arrow {
    margin-top: 7px;
  }

  .c-link, .c-link.is--small {
    font-size: 2em;
  }

  .c-link.is--small.is--light.is--mediaploeg {
    display: flex;
  }

  .c-link.is--big {
    font-size: 2em;
  }

  .c-social {
    max-width: 80%;
  }

  .c-credits__wrp {
    grid-column-gap: 30px;
    justify-content: flex-start;
  }

  .c-logo-mediaploeg__wrapper {
    height: 2.2em;
    display: none;
  }

  .c-credits {
    font-size: 2.2em;
    display: none;
  }

  .c-logo-mediaploeg__image {
    height: 2.2em;
  }

  .c-bg-left-top {
    height: 115px;
    left: -100px;
  }

  .c-img__wrp {
    box-shadow: 6px 6px 0 0 var(--visional-navy-light);
  }

  .c-img__wrp.is--cta {
    display: none;
  }

  .c-img__wrp.is--square {
    box-shadow: 6px 6px 0 0 var(--visional-navy-light);
  }

  .c-img__wrp.is--square.is--higher {
    box-shadow: 6px 6px 0 0 var(--visional-navy-light);
    margin-top: -75px;
  }

  .c-img__wrp.is--square.is--projects {
    box-shadow: 6px 6px 0 0 var(--projects-sapphire-neutral);
  }

  .c-p-quote {
    font-size: 3em;
  }

  .c-cl-grid-3 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .c-team-functie {
    font-size: 1.6em;
  }

  .c-team-name {
    font-size: 2.1em;
  }

  .c-filter-tag {
    font-size: 1.3em;
    top: 10px;
    right: 10px;
  }

  .c-submerk-tag {
    font-size: 1.3em;
  }

  .c-submerk-tag__wrp {
    top: 10px;
    right: 10px;
  }

  .c-btn-load {
    margin-top: 50px;
  }

  .c-filter.is--mt-50 {
    margin-top: 25px;
  }

  .fs-checkbox_field {
    padding: 6.5px 12.5px 5px;
    font-size: 1.7em;
  }

  .c-filter-title {
    font-size: 1.7em;
  }

  .fs-checkbox_field-design, .fs-checkbox_field-projects, .fs-checkbox_field-construct {
    padding: 6.5px 12.5px 5px;
  }

  .c-filter-projecten-tag {
    font-size: 1.5em;
  }

  .c-btn-back-link, .c-cms-rich-txt p {
    font-size: 1.7em;
  }

  .c-cms-rich-txt h2 {
    font-size: 2.4em;
  }

  .c-cms-rich-txt h1 {
    font-size: 3.8em;
  }

  .c-cms-rich-txt h3 {
    font-size: 2.1em;
  }

  .c-cms-rich-txt h4 {
    font-size: 1.8em;
  }

  .c-cms-rich-txt h5 {
    font-size: 1.6em;
  }

  .c-cms-rich-txt h6 {
    font-size: 1.4em;
  }

  .c-cms-rich-txt ul, .c-cms-rich-txt ol, .c-cms-rich-txt blockquote {
    font-size: 1.7em;
  }

  .c-cms-rich-txt figcaption {
    font-size: 1.2em;
  }

  .c-blog-cta-content__wrp {
    grid-column-gap: 25px;
  }

  .c-blog-cta-name, .c-blog-cta-functie {
    font-size: 1.6em;
  }

  .c-team-overlay {
    display: none;
  }

  .c-team-info__wrp {
    grid-row-gap: 10px;
    margin-top: 15px;
    display: flex;
  }

  .c-team-info__wrp.is--mobile {
    margin-top: 0;
    display: flex;
  }

  .c-team-links {
    font-size: 1.8em;
  }

  .c-team-info {
    font-size: 1.6em;
  }

  .fs-toc_link {
    font-size: 1.5em;
  }

  .c-bullet {
    margin-top: .4em;
  }

  .c-menu-button {
    grid-row-gap: 5px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .c-menu-stripe {
    background-color: var(--color--visional-100);
    border-radius: 100px;
    width: 35px;
    height: 5px;
  }

  .c-menu {
    z-index: 998;
    background-color: var(--color--visional-100);
    color: var(--color--white);
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding: 120px 50px 50px;
    display: flex;
    position: fixed;
    overflow: scroll;
    transform: translate(0, -100%);
  }

  .c-menu-link {
    color: var(--color--white);
    font-size: 3em;
    font-weight: 700;
    text-decoration: none;
  }

  .c-menu-link.is--sub {
    margin-left: 15px;
    font-size: 2em;
  }

  .c-menu-link.is--sub.is--top {
    margin-top: 15px;
  }

  .c-menu-dropdown {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .c-menu-dropdown-links {
    grid-row-gap: 15px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    overflow: hidden;
  }

  .c-menu-links-_wrp {
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .is--txt-navy {
    color: var(--color--visional-100);
  }

  .c-btn-sec-right {
    font-size: 1.7em;
  }

  .c-menu-link__wrp {
    grid-column-gap: 15px;
    align-items: center;
    display: flex;
  }

  .c-menu-arrow {
    width: 15px;
    height: 100%;
    margin-top: 5px;
  }

  .c-btn__overlay {
    background-color: var(--visional-yellow);
  }

  .c-btn-pri {
    padding: 15px 20px 12px;
    font-size: 1.7em;
  }

  .c-btn-pri.is--nav {
    display: none;
  }

  .c-blog-cta-phone {
    font-size: 1.6em;
  }

  .c-usp__down, .c-breadcrumb-link {
    font-size: 1.7em;
  }

  .is--tagline {
    font-size: 4em;
  }

  .block-element.is--top {
    width: 130%;
  }

  .block-element.is--tr {
    max-width: none;
    height: 110%;
  }

  .block-element.is--quote {
    width: 130%;
  }

  .home-hero-element {
    width: 100%;
    height: 100%;
    top: -75px;
    right: -15px;
  }

  .logo-mediaploeg__wrp {
    height: 2.2em;
  }

  .credits {
    font-size: 2em;
    line-height: 1.5;
  }

  .logo-mediaploeg {
    height: 2.2em;
  }

  .mediaploeg {
    color: var(--visional-navy-neutral);
    display: flex;
  }

  .product-cl-wrapper.is--t-100.is--b-200.is--mob-t-50 {
    padding-top: 50px;
    padding-bottom: 100px;
  }

  .section-cta {
    padding-left: 25px;
    padding-right: 25px;
  }

  .cta_link {
    font-size: 2em;
  }

  .cta-label {
    font-size: 1.5em;
  }

  .copywrite {
    font-size: 2em;
  }

  .padding-global {
    padding-right: var(--padding--global-tablet);
    padding-left: var(--padding--global-tablet);
  }

  .c-p03, .klantportal-link {
    font-size: 1.5em;
  }

  .section-klant-login {
    padding-left: 25px;
    padding-right: 25px;
  }

  .klant-login_visual {
    display: none;
  }

  .klant-login_visual-mob {
    height: 100%;
    display: block;
  }

  .samenwerk_form {
    padding: 4rem 2rem;
  }

  .belafspraak_person-image-wrapper {
    box-shadow: 6px 6px 0 0 var(--visional-navy-light);
  }

  .roadmap_steps-wrapper {
    margin-left: .875rem;
    display: none;
  }

  .roadmap_brand-content {
    border-bottom-style: solid;
    border-radius: 1rem;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .roadmap_brand-info {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
  }

  .text-size-small.is-credit {
    display: none;
  }

  .roadmap_brand-info-row.is-top {
    margin-top: 0;
  }

  .roadmap_step {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding-top: 2rem;
    padding-bottom: .5rem;
    display: flex;
  }

  .roadmap_step.is-top {
    padding-top: 0;
  }

  .roadmap_step-number {
    width: 2rem;
    min-width: 2rem;
    height: 2rem;
    min-height: 2rem;
  }

  .roadmap_step-number-text {
    font-size: 1rem;
  }

  .roadmap_step-heading {
    padding-right: 1rem;
    font-size: .875rem;
  }

  .roadmap_info-extra {
    min-width: 15rem;
  }

  .text-size-xsmall {
    font-size: .625rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .text-size-regular {
    font-size: 1.125rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-xlarge {
    font-size: 3.5rem;
  }

  .heading-large {
    font-size: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .show-tablet {
    display: block;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .hide-tablet {
    display: none;
  }

  .heading-medium {
    font-size: 1.75rem;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .hero_top-dev {
    height: 0;
  }

  .hero_image-wrapper {
    width: 100%;
    transform: none;
  }

  .partners_logo-track {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    width: 140vw;
    padding-right: 10vw;
  }

  .partners_logo-wrapper {
    max-width: 10vw;
    max-height: 10vw;
  }

  .partners_logo {
    max-height: 10vw;
  }

  .cl-resource {
    grid-template-columns: 1fr 1fr;
  }

  .nav {
    height: 4rem;
  }

  .steps_image-wrapper {
    aspect-ratio: 16 / 9;
    height: auto;
  }

  .step_info-wrapper {
    min-height: 0;
  }

  .menu_button {
    display: flex;
  }

  .menu_link.is-top {
    margin-top: .5rem;
  }

  .menu_link-icon {
    width: 1.25rem;
    min-width: 1.25rem;
    height: 1.25rem;
    min-height: 1.25rem;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 36px;
    line-height: 1.3;
  }

  h2 {
    font-size: 28px;
  }

  h3 {
    font-size: 24px;
  }

  h4 {
    font-size: 16px;
  }

  h5 {
    font-size: 14px;
  }

  h6 {
    font-size: 12px;
  }

  .c-p01 {
    font-size: 18px;
  }

  .c-section-sg {
    padding: 25px;
  }

  .c-form-field {
    font-size: 16px;
  }

  .c-grid-12 {
    grid-row-gap: 75px;
  }

  .c-grid-12.is--mt-150 {
    margin-top: 100px;
  }

  .c-grid-12.is--t-150 {
    padding-top: 100px;
  }

  .c-grid-12.is--tb-150.is--cta {
    padding-bottom: 0;
  }

  .c-grid-12.is--tb-75.is--mobile {
    padding-top: 115px;
  }

  .c-grid-12.is--tb-200 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .c-grid-12.is-roadmap {
    padding-left: .9375rem;
    padding-right: .9375rem;
  }

  .c-btn {
    padding: 20px 22px 16px;
    font-size: 16px;
  }

  .c-btn-sec, .c-p02 {
    font-size: 16px;
  }

  .c-section-hero-home {
    height: auto;
    max-height: none;
    padding-bottom: 25px;
  }

  .c-nav {
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-nav-link {
    font-size: 14px;
  }

  .c-content__wrp.is--hero_home {
    grid-row-gap: 30px;
    margin-top: 0;
  }

  .c-btns__wrp.is--hero_home {
    grid-row-gap: 35px;
    margin-top: 20px;
  }

  .c-hero-logos.is--footer {
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    display: none;
  }

  .c-hero-home-img__wrp {
    display: block;
  }

  .c-section.is--move-top-200 {
    margin-top: -100px;
  }

  .c-section.is--move-top-20 {
    margin-top: 0;
  }

  .c-section.is--samenwerken {
    padding-bottom: 25px;
  }

  .c-field-title {
    font-size: 14px;
  }

  .c-dienst__wrp {
    grid-row-gap: 30px;
  }

  .c-bg-right {
    width: 100%;
  }

  .c-slider-container {
    width: 350%;
  }

  .c-cl-list.is--cms-page {
    grid-row-gap: 50px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .c-h3-small {
    font-size: 18px;
  }

  .c-btn-tir, .c-status {
    font-size: 16px;
  }

  .c-cl-list-grid-3, .c-grid-3 {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .c-grid-3.is--mt-150.is--b-400 {
    padding-bottom: 200px;
  }

  .c-testimonial-name {
    font-size: 16px;
  }

  .c-bg-container {
    border-radius: 0;
    left: -25px;
  }

  .c-bg-container.is--navy.is--right {
    left: -25px;
    right: auto;
  }

  .c-bg-container.is--navy.is--hero {
    border-radius: 0;
    height: 100%;
    left: -25px;
    right: auto;
  }

  .c-bg-container.is--big {
    width: 100vw;
    left: -25px;
  }

  .c-bg-container.is--projects.is--right, .c-bg-container.is--construct.is--right {
    left: -25px;
    right: auto;
  }

  .c-bg-container.is--small {
    border-bottom-left-radius: 50px;
  }

  .c-faq-arrow__wrp {
    width: 25px;
  }

  .c-link {
    font-size: 16px;
  }

  .c-link.is--small {
    font-size: 14px;
  }

  .c-link.is--big {
    font-size: 18px;
  }

  .c-ctw-contact__wrp.is--labels {
    display: flex;
  }

  .c-terms__wrp {
    grid-row-gap: 15px;
    align-items: flex-start;
  }

  .c-credits__wrp {
    grid-row-gap: 15px;
    justify-content: flex-start;
  }

  .c-logo-mediaploeg__wrapper {
    height: 15px;
  }

  .c-credits {
    font-size: 14px;
  }

  .c-logo-mediaploeg__image {
    height: 18px;
  }

  .c-cta-img__wrp {
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
    top: 0;
    right: auto;
    overflow: hidden;
  }

  .c-bg-container-cta {
    border-radius: 0;
    width: 100vw;
    left: -25px;
    right: auto;
  }

  .c-bg-left-top {
    width: 40vw;
  }

  .c-img__wrp.is--shadow-tl {
    box-shadow: -35px -35px 0 0 var(--visional-grey);
    margin-top: 50px;
  }

  .c-img__wrp.is--cta {
    display: block;
  }

  .c-img__wrp.is--large {
    border-radius: 30px;
  }

  .c-img__wrp.is--large.is--h-700 {
    height: 450px;
  }

  .c-p-quote {
    font-size: 28px;
  }

  .counterup {
    font-size: 35px;
  }

  .c-cl-grid-3 {
    grid-template-columns: 1fr 1fr;
  }

  .c-team-functie {
    font-size: 18px;
  }

  .c-team-name {
    font-size: 20px;
  }

  .c-product-img__wrp {
    max-height: 300px;
  }

  .c-product-price {
    font-size: 35px;
  }

  .c-filter-tag, .c-submerk-tag, .fs-checkbox_field, .c-filter-title, .fs-checkbox_field-design, .fs-checkbox_field-projects, .fs-checkbox_field-construct {
    font-size: 16px;
  }

  .c-filter-projecten-tag {
    padding: .375rem .75rem;
    font-size: 12px;
  }

  .c-btn-back-link {
    font-size: 16px;
  }

  .c-cms-img__wrp {
    box-shadow: -35px -35px 0 0 var(--visional-grey);
  }

  .c-cms-rich-txt {
    z-index: 3;
    position: relative;
  }

  .c-cms-rich-txt p {
    font-size: 16px;
  }

  .c-cms-rich-txt h2 {
    font-size: 20px;
  }

  .c-cms-rich-txt h1 {
    font-size: 28px;
  }

  .c-cms-rich-txt h3 {
    font-size: 18px;
  }

  .c-cms-rich-txt h4 {
    font-size: 16px;
  }

  .c-cms-rich-txt h5 {
    font-size: 14px;
  }

  .c-cms-rich-txt h6 {
    font-size: 12px;
  }

  .c-cms-rich-txt ul, .c-cms-rich-txt ol, .c-cms-rich-txt blockquote {
    font-size: 16px;
  }

  .c-cms-rich-txt figcaption {
    font-size: 12px;
  }

  .c-blog-cta-name, .c-blog-cta-functie {
    font-size: 17px;
  }

  .c-team-links, .c-team-info {
    font-size: 18px;
  }

  .fs-toc_link {
    font-size: 14px;
  }

  .c-sticky__wrp {
    margin-top: 0;
  }

  .c-sticky__wrp.is--kennisbank {
    grid-row-gap: 50px;
    flex-direction: column;
    display: flex;
  }

  .c-table-of-contents {
    margin-top: 0;
    position: relative;
    top: 0;
  }

  .c-bullet {
    margin-top: 4px;
    margin-right: 10px;
  }

  .c-menu {
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-menu-link {
    font-size: 22px;
  }

  .c-menu-link.is--sub {
    font-size: 18px;
  }

  .c-btn-sec-right {
    font-size: 16px;
  }

  .c-btn-pri__wrp.is--mt-30 {
    margin-top: 0;
  }

  .c-btn-pri {
    padding: 20px 22px 16px;
    font-size: 16px;
  }

  .c-blog-cta-phone {
    font-size: 17px;
  }

  .c-form-title__wrp {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .c-usp__down {
    font-size: 16px;
  }

  .c-card__wrp {
    grid-row-gap: 30px;
  }

  .c-breadcrumb-link {
    font-size: 16px;
  }

  .c__cta-link__wrp {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .is--tagline {
    font-size: 6em;
  }

  .c-table-cl {
    grid-row-gap: 10px;
    margin-top: 10px;
  }

  .block-element.is--fw {
    width: 250%;
    max-width: none;
    display: none;
    left: -800px;
  }

  .block-element.is--fw.is--mob {
    width: 100%;
    display: block;
    left: auto;
  }

  .block-element.is--top {
    display: none;
    right: -250px;
  }

  .block-element.is--top.is--mob {
    width: 100%;
    height: auto;
    display: block;
    top: auto;
    bottom: 50px;
    right: auto;
  }

  .block-element.is--tr {
    max-width: none;
    height: 100%;
    display: none;
    right: -200px;
  }

  .block-element.is--tr.is--mob {
    display: block;
    right: 0;
  }

  .block-element.is--cta {
    max-width: none;
    height: 100%;
    display: none;
    left: -1050px;
  }

  .block-element.is--cta.is--mob {
    display: block;
    left: auto;
    right: 0;
  }

  .block-element.is--quote {
    display: none;
    right: -250px;
  }

  .block-element.is--quote.is--mob {
    width: 100%;
    height: auto;
    display: block;
    right: auto;
  }

  .case-divider {
    height: 75px;
  }

  .home-hero-element {
    display: none;
  }

  .logo-mediaploeg__wrp {
    height: 15px;
  }

  .credits {
    font-size: 14px;
  }

  .logo-mediaploeg {
    height: 18px;
  }

  .mediaploeg {
    justify-content: center;
  }

  .cta_link {
    font-size: 16px;
  }

  .cta-label, .copywrite {
    font-size: 14px;
  }

  .padding-global {
    padding-right: var(--padding--global-mob);
    padding-left: var(--padding--global-mob);
  }

  .padding-section {
    padding-top: var(--padding--section-mob);
    padding-bottom: var(--padding--section-mob);
  }

  .padding-section.is-bottom-extra {
    padding-top: var(--padding--section-mob);
    padding-bottom: 6rem;
  }

  .padding-section.is-menu {
    padding-top: 8rem;
  }

  .project-info {
    grid-row-gap: 8px;
    flex-wrap: wrap;
  }

  .project-wrapper {
    grid-column-gap: 96px;
    grid-row-gap: 96px;
  }

  .c-p03 {
    font-size: 14px;
  }

  .legal-links {
    grid-row-gap: 15px;
    align-items: flex-start;
  }

  .klantportal-link {
    font-size: 14px;
  }

  .klant-login_background {
    width: 100vw;
  }

  .samenwerk_form {
    padding: 1.875rem .9375rem;
  }

  .belafspraak_person-wrapper {
    display: none;
  }

  .cta_wrapper {
    padding: 3rem 1rem;
  }

  .roadmap_info-extra {
    min-width: 11rem;
    right: -1rem;
  }

  .text-size-xsmall {
    font-size: .75rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .text-size-regular {
    font-size: 1.125rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-xlarge {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    font-size: 2.5rem;
  }

  .heading-large {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    font-size: 2rem;
  }

  .form_wrapper {
    padding: 1.5rem 1rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-xlarge {
    font-size: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .heading-xxxlarge {
    font-size: 1.5rem;
  }

  .padding-xsmall {
    padding: .75rem;
  }

  .form-input {
    padding-left: .75rem;
    padding-right: .75rem;
    font-size: .875rem;
  }

  .form-input:active, .form-input:focus, .form-input::placeholder {
    font-size: .875rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-small {
    font-size: 1.5rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .field-label {
    font-size: .875rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .heading-medium {
    font-size: 2rem;
    line-height: 1.4;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .error-message {
    box-shadow: 1px 1px #000;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .heading-xxlarge {
    font-size: 1.5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .cta_link-text {
    font-size: 1.5rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .margin-xsmall {
    margin: .75rem;
  }

  .show-mobile-landscape {
    display: flex;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .text-rich-text {
    max-width: none;
  }

  .hero_wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .grid-global {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .hero_top-dev {
    height: 4rem;
  }

  .hero_image-wrapper {
    border-radius: var(--border-radius--16);
  }

  .partners_logo-track {
    width: 160vw;
  }

  .partners_logo-wrapper {
    max-width: 20vw;
  }

  .specialties_card.is-white {
    padding: 1.5rem 1rem;
  }

  .services_wrapper, .specialties_wrapper, .resource_wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .resource_card-bottom, .resource_card-info {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cl-resource {
    grid-template-columns: 1fr;
  }

  .footerr_wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .cta_image-wrapper {
    aspect-ratio: 1;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    position: relative;
    overflow: hidden;
    transform: translate(0, 2rem);
  }

  .cta_image {
    max-height: none;
    position: relative;
  }

  .footer_legal.text-color-design-50, .footer_legal.text-color-visional-50 {
    justify-content: flex-start;
    align-items: center;
  }

  .footer_brands {
    flex-flow: wrap;
  }

  .nav_wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .step_info-wrapper {
    padding: 1.5rem 1rem;
  }

  .menu_wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2rem;
  }

  h2 {
    font-size: 1.5rem;
  }

  h3 {
    font-size: 1.25rem;
  }

  .c-page-content {
    overflow: hidden;
  }

  .c-p01 {
    font-size: 1.125rem;
  }

  .c-section-sg {
    padding: 15px;
  }

  .c-grid-12 {
    grid-row-gap: 30px;
  }

  .c-grid-12.is--mt-150.is--mob-t-50 {
    margin-top: 50px;
  }

  .c-grid-12.is--t-150 {
    padding-top: 75px;
  }

  .c-grid-12.is--t-150.is--b-325 {
    padding-bottom: 100px;
  }

  .c-grid-12.is--t-150.is--b-200 {
    padding-top: 100px;
  }

  .c-grid-12.is--t-150.is--b-200.is--t-mob-0 {
    padding-top: 0;
  }

  .c-grid-12.is--t-150.is--video {
    padding-top: 100px;
  }

  .c-grid-12.is--tb-150 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .c-grid-12.is--tb-150.is--cta {
    padding-top: 100px;
  }

  .c-grid-12.is--tb-75.is--mobile {
    padding-top: 150px;
    padding-bottom: 100px;
  }

  .c-grid-12.is--t-200 {
    grid-row-gap: 20px;
  }

  .c-grid-12.is--b-200.is--gap-50 {
    grid-row-gap: 50px;
  }

  .c-grid-12.is--t-370 {
    padding-top: 100px;
  }

  .c-grid-12.is--t-370.is--gap-20 {
    grid-row-gap: 20px;
  }

  .c-grid-12.is--t-100.is--b-200.is--vacatures {
    padding-top: 100px;
  }

  .c-grid-12.is--t-100.is--b-200.is--vacatures.is--mob-t-50 {
    padding-top: 50px;
  }

  .c-grid-12.is--t-100.is--b-200.is--mob-t-100, .c-grid-12.is--t-100.is--blog {
    padding-top: 100px;
  }

  .c-grid-12.is--t-100.is--blog.is--mob-t-50 {
    padding-top: 50px;
  }

  .c-grid-12.is--t-250.is--b-375, .c-grid-12.is--t-250.is--b-100 {
    padding-top: 150px;
    padding-bottom: 100px;
  }

  .c-grid-12.is--t-250.is--contact {
    padding-top: 150px;
  }

  .c-grid-12.is--t-250.is--b-300.is--mob-b-100 {
    padding-bottom: 100px;
  }

  .c-grid-12.is--gap-0 {
    grid-row-gap: 0px;
  }

  .c-grid-12.is-roadmap {
    padding-left: .9375rem;
    padding-right: .9375rem;
  }

  .c-btn {
    text-align: center;
    width: 100%;
    padding: 20px 22px 16px;
  }

  .c-btn-sec-txt {
    font-size: 18px;
  }

  .c-p02 {
    font-size: 1rem;
    line-height: 1.6;
  }

  .c-p02.is--status {
    margin-top: 0;
  }

  .c-btn-arrow {
    width: 1.125rem;
    height: 1rem;
  }

  .c-section-hero-home {
    padding: 60px 15px 0;
  }

  .c-section-hero-home.is--samenwerken {
    padding-top: 0;
    padding-bottom: 0;
  }

  .c-nav {
    height: 70px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-logo-img {
    width: 150%;
    max-width: 150%;
  }

  .c-content__wrp.is--hero_home {
    margin-top: 0;
  }

  .c-btns__wrp {
    width: 100%;
  }

  .c-btns__wrp.is--hero_home {
    align-items: center;
    width: 100%;
  }

  .c-btns__wrp.is--mobile-hide {
    display: none;
  }

  .c-btns__wrp.is--blogs {
    z-index: 2;
    margin-bottom: 100px;
    display: flex;
    position: relative;
  }

  .c-hero-logos-img {
    max-width: 80%;
  }

  .c-img-full {
    position: absolute;
    top: 0;
  }

  .c-hero-home-img__wrp.is--mobile {
    display: none;
  }

  .c-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-section.is--footer {
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .c-section.is--move-top-175, .c-section.is--move-top-175.is--bg-grey {
    margin-top: 0;
  }

  .c-section.is--move-top-200 {
    margin-top: 100px;
  }

  .c-section.is--move-top-200.is--top-0, .c-section.is--move-top-200.is--section-sec, .c-section.is--move-top-200.is--mob-t-0 {
    margin-top: 0;
  }

  .c-section.is--mb-200 {
    margin-bottom: 0;
  }

  .c-section.is--samenwerken {
    padding-bottom: 0;
  }

  .c-dienst__wrp {
    grid-row-gap: 20px;
  }

  .c__wrp-vl-30 {
    grid-row-gap: 30px;
  }

  .c__wrp-vl-30.is--mob-20 {
    grid-row-gap: 20px;
  }

  .c-section-img-slider.is--move-top-200 {
    margin-top: -250px;
  }

  .c-slider-container {
    width: 300%;
  }

  .c-slider-img__wrp {
    height: 210px;
  }

  .c-cl__wrp.is--mt-50.is--b-200 {
    margin-top: 50px;
  }

  .c-cl__wrp.is--mt-50.is--b-200.is--mob-t-0 {
    margin-top: 0;
  }

  .c-cl__wrp.is--b-400 {
    margin-bottom: 75px;
  }

  .c-cl__wrp.is--b-400.is--mob-b-25 {
    margin-bottom: 25px;
  }

  .c-cl-list.is--cms-page {
    grid-row-gap: 50px;
    flex-direction: column;
  }

  .c-cl-list-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .c-h3-small {
    font-size: 1.25rem;
  }

  .c-cl-item-link {
    grid-row-gap: 25px;
  }

  .c-resource__wrp {
    grid-row-gap: 10px;
  }

  .c-status__wrp {
    margin-top: -5px;
    margin-bottom: 0;
  }

  .c-status__wrp.is--person {
    flex-direction: column;
    align-items: flex-start;
  }

  .c-status__wrp.is--person.is--blog {
    margin-top: 0;
  }

  .c-status {
    font-size: 18px;
  }

  .c-resource-img__wrp {
    margin-bottom: 10px;
  }

  .c-resource-img {
    position: absolute;
    top: 0;
  }

  .c-cl-list-grid-3 {
    grid-column-gap: 30px;
    grid-row-gap: 75px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .c-grid-3.is--mt-150.is--b-400 {
    grid-row-gap: 75px;
    margin-top: 75px;
    padding-bottom: 100px;
  }

  .c-grid-3.is--mt-150.is--b-200 {
    grid-row-gap: 50px;
    margin-top: 75px;
    margin-bottom: 100px;
    padding-bottom: 0;
  }

  .c-grid-3.is--b-150.is--gap-75 {
    grid-row-gap: 75px;
    padding-bottom: 100px;
  }

  .c-grid-3.is--mt-100.is--b-200.is--samenwerken.is--mob-t-75 {
    margin-top: 75px;
  }

  .c-bg-container.is--navy, .c-bg-container.is--navy.is--right, .c-bg-container.is--navy.is--hero, .c-bg-container.is--big, .c-bg-container.is--design, .c-bg-container.is--projects, .c-bg-container.is--projects.is--right, .c-bg-container.is--construct, .c-bg-container.is--construct.is--right {
    left: -15px;
  }

  .c-faq-arrow {
    margin-top: 13px;
  }

  .c-faq__wrp {
    height: 100%;
  }

  .c-link.is--mt-15 {
    margin-top: 10px;
  }

  .c-ctw-contact__wrp {
    grid-row-gap: 15px;
    width: 100%;
  }

  .c-ctw-contact-info__wrp {
    grid-row-gap: 30px;
  }

  .c-faq-list {
    grid-row-gap: 20px;
  }

  .c-terms__wrp {
    flex-direction: column;
  }

  .c-credits__wrp {
    flex-direction: column;
    align-items: flex-start;
    height: 100%;
    margin-top: 35px;
  }

  .c-logo-mediaploeg__wrapper, .c-logo-mediaploeg__image {
    justify-content: center;
    align-items: center;
  }

  .c-bg-container-cta {
    left: -15px;
  }

  .c-testimonial-img__wrp {
    max-height: 500px;
  }

  .c-bg-left-top {
    left: -50px;
  }

  .c-bg-left-top.is--min-100 {
    top: 0;
  }

  .c-img__wrp {
    padding-top: 100%;
  }

  .c-img__wrp.is--shadow-tl {
    box-shadow: -18px -18px 0 0 var(--visional-grey);
    margin-top: 25px;
  }

  .c-img__wrp.is--shadow-tl.is--large.is--mob-b50 {
    margin-top: 0;
    margin-bottom: 50px;
  }

  .c-img__wrp.is--projects.is--mob-t-50, .c-img__wrp.is--design.is--mob-t-50, .c-img__wrp.is--control.is--mob-t-50 {
    margin-top: 50px;
  }

  .c-img__wrp.is--large {
    border-radius: 20px;
  }

  .c-img__wrp.is--large.is--h-700 {
    height: 300px;
  }

  .c-img__wrp.is--large.is--mob-t-50 {
    margin-top: 50px;
  }

  .c-img__wrp.is--mob-b-50 {
    margin-bottom: 50px;
  }

  .c-img__wrp.is--mob-t-50 {
    margin-top: 50px;
  }

  .c-img__wrp.is--square.is--higher {
    height: auto;
    margin-top: 0;
  }

  .c-cl-grid-3 {
    grid-template-columns: 1fr;
  }

  .c-team-name {
    font-size: 24px;
  }

  .c-btn-load {
    font-size: 18px;
  }

  .c-filter.is--mt-50 {
    margin-top: 0;
  }

  .c-portfolio-filter {
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .c-cl-filter {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-items: flex-start;
  }

  .c-filter-tags__wrp {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .c__wrp.is--cta-mobile {
    width: 100%;
    display: block;
  }

  .c__wrp.is--resource-mobile {
    width: 100%;
    margin-top: -50px;
    margin-bottom: 150px;
    display: block;
  }

  .c__wrp.is--resource-mobile.is--mob-t-0 {
    margin-top: 0;
    margin-bottom: 100px;
  }

  .c-cms-img__wrp {
    box-shadow: -18px -18px 0 0 var(--visional-grey);
  }

  .c-cms-img__wrp.is--large {
    border-radius: 20px;
  }

  .c-blog-cta__wrp, .c-blog-cta__wrp.is--mtb-30 {
    padding: 20px;
  }

  .c-blog-cta-content__wrp {
    grid-template-columns: 1fr;
  }

  .c-blog-cta-info__wrp {
    margin-top: 30px;
  }

  .is--faq {
    font-size: 24px;
  }

  .c-table-of-contents {
    padding: 15px;
  }

  .c-card-title {
    margin-bottom: -15px;
    font-size: 1.25rem;
  }

  .c-btn-pri__wrp {
    width: 100%;
  }

  .c-btn-pri__wrp.is--mt-30 {
    margin-top: 10px;
  }

  .c-btn-pri {
    text-align: center;
    width: 100%;
    padding: 20px 22px 16px;
  }

  .is--h1-small {
    font-size: 32px;
  }

  .is--tagline {
    font-size: 12em;
  }

  .block-element.is--fw {
    width: 500%;
    left: -800px;
  }

  .block-element.is--top {
    width: 100%;
    right: auto;
  }

  .block-element.is--tr {
    right: -500px;
  }

  .block-element.is--cta {
    left: -950px;
  }

  .block-element.is--quote {
    width: 100%;
    right: auto;
  }

  .case-divider {
    height: 30px;
  }

  .logo-mediaploeg__wrp, .logo-mediaploeg {
    justify-content: center;
    align-items: center;
  }

  .section-cta {
    padding-left: 15px;
    padding-right: 15px;
  }

  .padding-section.is--small {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .legal-wrapper {
    grid-row-gap: 15px;
    flex-direction: column-reverse;
  }

  .hero-top {
    height: 70px;
  }

  .c-p03 {
    line-height: 1.6;
  }

  .legal-links {
    flex-direction: column;
    align-items: center;
  }

  .password_wrapper {
    text-align: left;
  }

  .section-klant-login {
    padding-left: 15px;
    padding-right: 15px;
  }

  .klant-login_visual-mob {
    max-width: none;
    inset: 0% 25% 0% auto;
  }

  .belafspraak_person-wrapper {
    padding: 20px;
  }

  .belafspraak_person-image-wrapper {
    padding-top: 100%;
  }

  .roadmap_brand {
    width: 100%;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .roadmap_brand-icon {
    max-height: 1.125rem;
  }

  .roadmap_brand-wrapper {
    position: relative;
    top: auto;
  }

  .roadmap_brand-content {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .roadmap_brand-content.is-projects {
    border-style: solid;
  }

  .roadmap_brand-info {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding-right: 1.25rem;
  }

  .roadmap_brand-info-row {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .roadmap_info-extra {
    min-width: 17rem;
  }

  .text-size-regular {
    text-align: left;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .show-mobile-portrait {
    display: block;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .heading-medium, .heading-medium.is-small {
    font-size: 1.5rem;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .stylesystem-images_layout {
    grid-template-columns: 1fr;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .button-row-grid.mobile-1-col {
    grid-auto-flow: row;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hero_image-wrapper {
    aspect-ratio: 3 / 2;
  }

  .partners_logo-track {
    grid-column-gap: 7vw;
    grid-row-gap: 7vw;
    padding-right: 7vw;
  }

  .partners_logo-wrapper {
    max-width: 40vw;
    max-height: 20vw;
  }

  .partners_logo {
    max-height: 20vw;
  }
}

#w-node-_1d959acd-effd-d7cf-25be-ed4807140866-15b9913e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97a517e8-e95d-820f-f9b0-f83606b1d6b0-15b9913e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-b27103cc-5231-e2d8-6646-7db25c58edeb-15b9913e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_53c13cbf-9c89-aaab-2467-a71253fc234c-15b9913e {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-cf0e3b1d-5230-e40d-1a64-952ac2bb0bde-15b9913e {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-a6d97bc4-3bf6-e9ca-82e6-56908fa80115-15b9913e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_59990c7a-cd17-da24-ffb7-52acda81c389-15b9913e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_043e2205-517f-42f6-4d98-4e497d48e9a3-15b9913e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6cb10bef-3c6c-9c1c-17a4-ca523c1e5eb9-15b9913e {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_37af0bd3-201b-4b18-fafd-dd4a5ad0bc71-15b9913e, #w-node-_586975a2-b544-4398-6d58-9205d50afe15-15b9913e, #w-node-d6d390de-4033-7ceb-a953-625b84771398-15b9913e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27d53a8b-654e-5153-3190-a6156e9405f5-15b9913e {
  grid-area: 1 / 1 / 3 / 13;
}

#w-node-_3f2f3679-d66f-2a08-0b9e-4c30ff635c49-15b9913e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d991fdbc-5c95-6c94-68cd-88c57282110a-15b9913e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3f2f3679-d66f-2a08-0b9e-4c30ff635c4a-15b9913e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3f2f3679-d66f-2a08-0b9e-4c30ff635c4c-15b9913e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4eed7f56-9f59-c9c0-22cb-d7c936ce299b-15b9913e {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_642857bb-76a1-bcd6-cc73-1cec2e151073-15b9913e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_642857bb-76a1-bcd6-cc73-1cec2e151074-15b9913e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_18c2b186-3856-8c3f-8d8c-45beea7b27fe-15b9913e {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-_4c26c6a0-913a-6469-91ee-0163c1376ed0-15b9913e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_97c469c1-dec9-7eb6-5f23-25da817f1b71-15b9913e {
  grid-area: 1 / 1 / 2 / 9;
  justify-self: end;
}

#w-node-f7d81c83-15a4-b121-622d-ac36ce84d952-15b9913e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7d81c83-15a4-b121-622d-ac36ce84d953-15b9913e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f7d81c83-15a4-b121-622d-ac36ce84d957-15b9913e {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-acf0de40-faa5-9a0c-37f3-2f9519c1df11-15b9913e {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-a0a61f02-7bd0-cde1-399c-3aafa6dada34-15b9913e {
  grid-area: 1 / 1 / 2 / 9;
  justify-self: end;
}

#w-node-_67074839-7799-c84e-e64a-9c066e11f349-15b9913e {
  grid-area: 1 / 1 / 3 / 13;
}

#w-node-_87a7b7dd-fe8d-09fd-b67a-f70e275b1ed2-15b9913e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_87a7b7dd-fe8d-09fd-b67a-f70e275b1ed3-15b9913e {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_9152a57c-8bc0-60c4-b874-212dc1333c7d-15b9913e {
  grid-area: 1 / 3 / 2 / 6;
}

#w-node-a967e96c-8699-bd7f-45b5-83530e12dab4-15b9913e {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_47efe487-f9bb-51a1-17ce-fffaa26a95a9-15b9913e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_47efe487-f9bb-51a1-17ce-fffaa26a95aa-15b9913e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f6e64e39-c03a-54a5-c061-1190db9da945-15b9913e {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcc2-2a81bcbf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcc9-2a81bcbf {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcd8-2a81bcbf {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bce7-2a81bcbf {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_436bc064-6ba2-2e16-6eb6-9427d5ef685e-2a81bcbf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcf1-2a81bcbf {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcfa-2a81bcbf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bd02-2a81bcbf, #w-node-_62aad44b-add4-687f-13c2-b476d977171e-2a81bcbf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f1b-dc080f18 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f1c-dc080f18 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f1e-dc080f18 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f23-dc080f18 {
  grid-area: 2 / 6 / 3 / 9;
}

#w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f32-dc080f18 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f34-dc080f18 {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-92b99166 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_0d98d9fd-93d2-a3c2-0c20-b1bc8f460e5b-92b99166 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-92b99166 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-92b99166 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-92b99166 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_017f9213-0b97-8d1e-a6ad-e305aab29554-92b99166 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-92b99166 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_3af42454-48f0-ff0a-c962-0418338892bf-92b99166 {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-c5b99178 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4185a311-190a-7b03-9d70-c2bd1fcd1ba6-c5b99178 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-c5b99178 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-c5b99178 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-c5b99178 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_017f9213-0b97-8d1e-a6ad-e305aab29554-c5b99178 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-c5b99178 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_746085a1-a6f2-3939-edab-3de8a75dc2e0-c5b99178 {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-eeb99187 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4c2a8602-c40f-0cab-5cc1-02dec04477e1-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-eeb99187 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-eeb99187 {
  grid-area: 3 / 3 / 4 / 10;
}

#w-node-_2adb9ac6-f34d-5ae4-ddbb-943ffe7a75fd-eeb99187 {
  grid-area: 4 / 3 / 5 / 10;
  justify-self: start;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-eeb99187 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_99d09698-675b-75ab-d11c-7001c92cbff3-eeb99187 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_99d09698-675b-75ab-d11c-7001c92cbff4-eeb99187 {
  grid-area: 1 / 3 / 2 / 7;
  align-self: start;
}

#w-node-_99d09698-675b-75ab-d11c-7001c92cbff6-eeb99187 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b0-eeb99187 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_92d00826-d6a2-66b0-0244-24b67d28e6e6-eeb99187 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67da-eeb99187 {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_4b2f0f71-c2fd-1d89-db89-6b230262f8e0-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4b2f0f71-c2fd-1d89-db89-6b230262f8e1-eeb99187 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_4b2f0f71-c2fd-1d89-db89-6b230262f8e3-eeb99187 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_4b2f0f71-c2fd-1d89-db89-6b230262f8e6-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_73849ce5-06f9-873f-9b64-b98b5043bc7d-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_73849ce5-06f9-873f-9b64-b98b5043bc80-eeb99187 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_73849ce5-06f9-873f-9b64-b98b5043bc83-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_73849ce5-06f9-873f-9b64-b98b5043bc7e-eeb99187 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-edc67d40-5df0-05a5-a0f5-d075e128eb60-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-edc67d40-5df0-05a5-a0f5-d075e128eb61-eeb99187 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-edc67d40-5df0-05a5-a0f5-d075e128eb63-eeb99187 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-edc67d40-5df0-05a5-a0f5-d075e128eb66-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_361bc140-d707-c23f-a924-138c9669d72d-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_361bc140-d707-c23f-a924-138c9669d72e-eeb99187 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_361bc140-d707-c23f-a924-138c9669d731-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_361bc140-d707-c23f-a924-138c9669d733-eeb99187 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-bfc18ac7-9b12-b6c9-6c42-5fdcc0718c2a-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bfc18ac7-9b12-b6c9-6c42-5fdcc0718c2b-eeb99187 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-bfc18ac7-9b12-b6c9-6c42-5fdcc0718c2d-eeb99187 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-bfc18ac7-9b12-b6c9-6c42-5fdcc0718c30-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e2ef6802-cff4-310d-1987-cd1d11df05c4-eeb99187 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e2ef6802-cff4-310d-1987-cd1d11df05c5-eeb99187 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-e2ef6802-cff4-310d-1987-cd1d11df05c8-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e2ef6802-cff4-310d-1987-cd1d11df05ca-eeb99187 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_1e352176-39f6-47f7-2806-ad09ac10de69-eeb99187 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1e352176-39f6-47f7-2806-ad09ac10de6a-eeb99187 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_1e352176-39f6-47f7-2806-ad09ac10de6c-eeb99187 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_1e352176-39f6-47f7-2806-ad09ac10de73-eeb99187 {
  grid-area: 2 / 6 / 3 / 9;
}

#w-node-_1e352176-39f6-47f7-2806-ad09ac10de83-eeb99187 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_1e352176-39f6-47f7-2806-ad09ac10de85-eeb99187 {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-f9b99188 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6e284307-b066-f5e6-e973-178f6df15604-f9b99188 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-f9b99188 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-f9b99188 {
  grid-area: 2 / 5 / 3 / 13;
}

#w-node-_54dd0b2b-6b93-deaa-1002-f2c6dd0be38a-f9b99188 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6e15c269-0c80-c73e-2b18-72f6fda01528-f9b99188 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_1d020126-bdcf-4e8d-7a83-04a6cf01da5d-f9b99188 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-f7d71a48-8152-6ba9-67c3-dee0a0bbdc6b-f9b99188 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f7d71a48-8152-6ba9-67c3-dee0a0bbdc6c-f9b99188 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dcd61bc8-3860-274a-c472-d9989b68ffb8-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-dcd61bc8-3860-274a-c472-d9989b68ffbb-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-dcd61bc8-3860-274a-c472-d9989b68ffbc-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-dcd61bc8-3860-274a-c472-d9989b68ffbf-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-dcd61bc8-3860-274a-c472-d9989b68ffc0-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-dcd61bc8-3860-274a-c472-d9989b68ffc3-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-dcd61bc8-3860-274a-c472-d9989b68ffc4-f9b99188, #bericht.w-node-dcd61bc8-3860-274a-c472-d9989b68ffc7-f9b99188, #w-node-_1f584acb-556e-6f38-aee5-004542f680ce-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d903cf6-7d19-a177-c9cc-54dfd5d9c72d-f9b99188, #w-node-dcd61bc8-3860-274a-c472-d9989b68ffc8-f9b99188 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-f7d71a48-8152-6ba9-67c3-dee0a0bbdc78-f9b99188 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895a41-e3b99189 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895a46-e3b99189 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895a73-e3b99189 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895a7b-e3b99189 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895a80-e3b99189 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895a84-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a95-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895aa6-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ab7-e3b99189 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895ace-e3b99189 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895ad3-e3b99189 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895ad7-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ae8-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895af9-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b0a-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b1b-e3b99189 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895b32-e3b99189 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_15785cf1-f2f9-07e0-03e3-704c98895b37-e3b99189 {
  grid-area: 1 / 9 / 2 / 13;
  place-self: end;
}

#w-node-_3970ba6f-51df-e04d-bec6-ec73544c9131-544c912b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3970ba6f-51df-e04d-bec6-ec73544c9139-544c912b {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-_3970ba6f-51df-e04d-bec6-ec73544c914f-544c912b {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_3970ba6f-51df-e04d-bec6-ec73544c9165-544c912b {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_3970ba6f-51df-e04d-bec6-ec73544c917d-544c912b, #w-node-_3970ba6f-51df-e04d-bec6-ec73544c91bb-544c912b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4701b649-27ca-2419-91cc-d4bedab388ed-544c912b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4701b649-27ca-2419-91cc-d4bedab388f5-544c912b {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-_4701b649-27ca-2419-91cc-d4bedab3890b-544c912b {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_4701b649-27ca-2419-91cc-d4bedab38921-544c912b {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_4701b649-27ca-2419-91cc-d4bedab38939-544c912b, #w-node-_4701b649-27ca-2419-91cc-d4bedab38977-544c912b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b14-544c912b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b1c-544c912b {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b32-544c912b {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b48-544c912b {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b60-544c912b, #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b9e-544c912b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab69f-544c912b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6a7-544c912b {
  grid-area: 1 / 7 / 2 / 9;
}

#w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6bd-544c912b {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6d3-544c912b {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6eb-544c912b, #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab729-544c912b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ca7612a9-b6da-896e-f742-3fdc36b6459f-36b64597 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-ca7612a9-b6da-896e-f742-3fdc36b645af-36b64597 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-ca7612a9-b6da-896e-f742-3fdc36b645c4-36b64597 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_4f03582a-f33f-ab11-304a-1742c56d30d6-36b64597 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_4f03582a-f33f-ab11-304a-1742c56d30e6-36b64597 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_4f03582a-f33f-ab11-304a-1742c56d30fb-36b64597 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_5d1f0268-f549-ec28-b944-7b50bb795163-36b64597 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-_5d1f0268-f549-ec28-b944-7b50bb795173-36b64597 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_5d1f0268-f549-ec28-b944-7b50bb795188-36b64597 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-ea79ecab-53e6-9640-5f80-b1f447b76221-36b64597 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-ea79ecab-53e6-9640-5f80-b1f447b76231-36b64597 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-ea79ecab-53e6-9640-5f80-b1f447b76246-36b64597 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_50f561a3-6160-3957-5bbd-d321ed15d239-ed15d233 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: center start;
}

#w-node-_50f561a3-6160-3957-5bbd-d321ed15d24f-ed15d233 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_50f561a3-6160-3957-5bbd-d321ed15d267-ed15d233 {
  grid-area: 1 / 10 / 2 / 13;
  place-self: center end;
}

#w-node-f4409bfa-94d4-151c-ae60-b7d681ecb4e3-81ecb4e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f6172f-9ab9918b {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8ad1ee89-2c48-b2df-3200-43ec62aa1f1d-9ab9918b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f61730-9ab9918b {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f61732-9ab9918b {
  grid-area: 3 / 1 / 4 / 10;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f6173b-9ab9918b {
  grid-area: 3 / 10 / 4 / 13;
  justify-self: end;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f6174a-9ab9918b {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f6174c-9ab9918b {
  grid-area: 2 / 3 / 3 / 9;
}

#w-node-_16e36eee-5737-0fe6-6f67-7796a1c141a5-9ab9918b {
  grid-area: 3 / 3 / 4 / 9;
}

#w-node-d371ec2c-4421-384d-d3d4-ab61327111d4-9ab9918b {
  grid-area: 4 / 3 / 5 / 9;
}

#w-node-f20ca102-c2c0-70fc-6365-f29a883ba0f0-9ab9918b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f61759-9ab9918b {
  grid-area: 5 / 3 / 6 / 9;
}

#w-node-_0128585e-249b-7941-7920-2101d7268977-9ab9918b {
  grid-area: 2 / 10 / 5 / 13;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f61762-9ab9918b {
  order: -9999;
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_2e8ff84b-494f-2dd0-6032-743755f61764-9ab9918b {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_5dd8709b-e017-62d4-aae4-69fc5decf966-50b9918c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5e333e3c-9d78-b6e2-96f6-4d6aa170f69e-50b9918c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5dd8709b-e017-62d4-aae4-69fc5decf967-50b9918c {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_5dd8709b-e017-62d4-aae4-69fc5decf969-50b9918c {
  grid-area: 3 / 1 / 4 / 10;
}

#w-node-_70f14e61-6faa-8714-a33d-6b11aedf65f0-50b9918c {
  grid-area: 3 / 10 / 4 / 13;
  justify-self: end;
}

#w-node-_5dd8709b-e017-62d4-aae4-69fc5decf97b-50b9918c {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_7a4789a2-95d5-973c-73e6-74593fd39806-50b9918c {
  grid-area: 1 / 3 / 2 / 9;
}

#w-node-_7a4789a2-95d5-973c-73e6-74593fd39833-50b9918c {
  grid-area: 2 / 3 / 3 / 9;
}

#w-node-a3f95c91-3a86-f9d9-f7ae-8b51bab698e9-50b9918c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7a4789a2-95d5-973c-73e6-74593fd3983b-50b9918c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7a4789a2-95d5-973c-73e6-74593fd39842-50b9918c {
  grid-area: 3 / 3 / 4 / 9;
}

#w-node-ff851537-e0b2-f255-8310-8a974b410560-50b9918c {
  grid-area: 1 / 10 / 4 / 13;
}

#w-node-_5dd8709b-e017-62d4-aae4-69fc5decf9aa-50b9918c {
  order: -9999;
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_5dd8709b-e017-62d4-aae4-69fc5decf9ac-50b9918c {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_2d506e3f-2c11-48dd-efa2-f66993c7e32a-a6b9918f {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_133cd05b-e350-f16e-cc0a-da62525f26d5-a6b9918f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2d506e3f-2c11-48dd-efa2-f66993c7e32b-a6b9918f {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_99e01c5e-72d7-a0ca-8c32-c6a4ee7733b2-a6b9918f {
  grid-area: 3 / 1 / 4 / 10;
}

#w-node-_6f5e3c06-a029-ce14-1afb-da88168890c7-a6b9918f {
  grid-area: 3 / 10 / 4 / 13;
  justify-self: end;
}

#w-node-_73468a5d-567d-d4dd-d1eb-fe6a9a624579-a6b9918f {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_717d0a3d-f4b6-7716-90ef-81e26997f8fa-a6b9918f {
  grid-area: 2 / 3 / 3 / 9;
}

#w-node-_0af302de-8f55-cbf4-01a7-75efaf28b495-a6b9918f {
  grid-area: 3 / 3 / 4 / 9;
}

#w-node-_0a7485f2-499c-05d5-2c0d-e11874b69ada-a6b9918f {
  grid-area: 2 / 10 / 3 / 13;
}

#w-node-_85cf83b0-8422-fac7-dd63-13d444ce9423-a6b9918f {
  order: -9999;
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-ecd6ee93-b8d0-a561-0b5f-323a4118f371-a6b9918f {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-05b99192 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-05b99192 {
  grid-area: 2 / 1 / 3 / 8;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-05b99192 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-fdc63bf4-4035-cc93-709c-282ee8f02da8-05b99192 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4f09c6b1-d47c-5959-7c4d-c8c6bdb18029-05b99192 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-a20ec59d-eb85-bd51-601e-db041f8f82a3-05b99192 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a20ec59d-eb85-bd51-601e-db041f8f82a4-05b99192, #w-node-a20ec59d-eb85-bd51-601e-db041f8f82b0-05b99192, #w-node-a20ec59d-eb85-bd51-601e-db041f8f82bc-05b99192 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbcbe28c-c0ed-0741-ae8e-5b7c88e0d08f-05b99192 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-d2773cc8-f1e4-392a-4487-291dec6cb576-05b99192, #w-node-_1684a7e9-b257-0440-0994-137934041f75-a3b99194 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f5109f48-df89-f415-d5a1-3ba92adddf5f-a3b99194 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-a3b99194 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-a3b99194 {
  grid-area: 3 / 3 / 4 / 10;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-a3b99194 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_29953fed-65cb-64a3-a548-b5b5e450f4b7-a3b99194 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e8cfae85-4d94-e2c6-402a-e3fb8c6cf6cd-a3b99194 {
  grid-area: 1 / 3 / 2 / 7;
  align-self: start;
}

#w-node-_7ddbbaf4-4d30-17fe-132c-d35107c853c1-a3b99194 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_9e4fb07c-f5fd-fa1f-7d75-5e41a2a5a92b-a3b99194 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9e4fb07c-f5fd-fa1f-7d75-5e41a2a5a92e-a3b99194 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_0e062b39-3b4a-d09e-2dd6-23d8d44c48ad-a3b99194 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_0c70b807-d51d-e810-f96c-6b2136a32712-a3b99194 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-_765facc8-bc3a-f062-3311-a323d508f705-a3b99194 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-b655f08a-76b0-fdd4-b294-5995b67a30de-a3b99194 {
  grid-area: 1 / 4 / 2 / 7;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b0-a3b99194 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b1-a3b99194 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b3-a3b99194 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b5-a3b99194 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b6-a3b99194, #w-node-_607c6baa-ff9b-2caa-daee-0160668a67c2-a3b99194, #w-node-_607c6baa-ff9b-2caa-daee-0160668a67ce-a3b99194 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67da-a3b99194 {
  grid-area: 1 / 1 / 3 / 13;
}

#w-node-_97012b6d-d248-0400-b9af-9ecde096af7f-a3b99194 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d7fab025-833f-67eb-87f0-f63a9e50036e-a3b99194 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_9997db7a-7e3a-2ff1-6bdf-ccca459a3871-a3b99194 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_1d87d658-b64d-98d2-c7c5-948f43d59aa8-a3b99194 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6ff0c4d1-d35c-0972-4bb5-29d29861afa9-a3b99194 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_15f3e79e-0615-25f8-01e3-bb8064427713-a3b99194 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-f745a02c-4a32-d08c-b459-0a1c03aa1740-a3b99194 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-41b99196 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f6b3fb63-db95-bbcb-434b-584f5e6946a4-41b99196 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-41b99196 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-41b99196 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-41b99196 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_79206728-5952-f3c9-8cdd-892c8f38f5ef-41b99196 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1bcb79d7-dcdd-fdeb-0773-18702cd7303e-41b99196 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-03b99197 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_63658559-db60-fad3-6de9-1030c42a0e5d-03b99197 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-03b99197 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-03b99197 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-03b99197 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_7de4adc5-2bdf-6554-01d4-8c41b7ab2778-03b99197 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-03b99197 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_44ec0620-2adf-7fd8-f550-bb36b592ae23-03b99197 {
  grid-area: 3 / 2 / 4 / 13;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-6bb99198 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-daecc365-f482-bf81-2324-a378ecfdd8ef-6bb99198 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-6bb99198 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-6bb99198 {
  grid-area: 3 / 3 / 4 / 10;
}

#w-node-_0799b9fc-c73d-2d87-eeff-454f42fb2903-6bb99198 {
  grid-area: 4 / 3 / 5 / 10;
  justify-self: start;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-6bb99198 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-bdc83600-a47c-03a1-2c4c-70d8530121a7-6bb99198 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bdc83600-a47c-03a1-2c4c-70d8530121a8-6bb99198 {
  grid-area: 1 / 3 / 2 / 7;
  align-self: start;
}

#w-node-bdc83600-a47c-03a1-2c4c-70d8530121aa-6bb99198 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b0-6bb99198 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_92d00826-d6a2-66b0-0244-24b67d28e6e6-6bb99198 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67da-6bb99198 {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-a407056c-b230-cada-1373-9235e1c582e0-6bb99198 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a407056c-b230-cada-1373-9235e1c582e1-6bb99198 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-a407056c-b230-cada-1373-9235e1c582e3-6bb99198 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-a407056c-b230-cada-1373-9235e1c582e6-6bb99198 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02fd5f2a-0a6d-d70b-ee0c-23b766a1710e-6bb99198 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_02fd5f2a-0a6d-d70b-ee0c-23b766a1710f-6bb99198 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_02fd5f2a-0a6d-d70b-ee0c-23b766a17112-6bb99198 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_02fd5f2a-0a6d-d70b-ee0c-23b766a17114-6bb99198 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-b79b438c-fbbe-5f59-8575-7400dd2cf3db-6bb99198 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b79b438c-fbbe-5f59-8575-7400dd2cf3dc-6bb99198 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-b79b438c-fbbe-5f59-8575-7400dd2cf3de-6bb99198 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-b79b438c-fbbe-5f59-8575-7400dd2cf3e1-6bb99198 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b9775c36-a227-3447-be52-1a5e07d9c5c1-6bb99198 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b9775c36-a227-3447-be52-1a5e07d9c5c2-6bb99198 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-b9775c36-a227-3447-be52-1a5e07d9c5c5-6bb99198 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-b9775c36-a227-3447-be52-1a5e07d9c5c7-6bb99198 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_8176f50b-4e5d-be67-865b-693ea441b73f-6bb99198 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8176f50b-4e5d-be67-865b-693ea441b740-6bb99198 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8176f50b-4e5d-be67-865b-693ea441b742-6bb99198 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_8176f50b-4e5d-be67-865b-693ea441b749-6bb99198 {
  grid-area: 2 / 6 / 3 / 9;
}

#w-node-_8176f50b-4e5d-be67-865b-693ea441b759-6bb99198 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_8176f50b-4e5d-be67-865b-693ea441b75b-6bb99198 {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-22b9919a {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_709c783a-cbb6-003d-207c-3d64cb29dbe9-22b9919a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-22b9919a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-22b9919a {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-22b9919a {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bd5-22b9919a {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bd6-22b9919a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bd8-22b9919a {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-22b9919a {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_1013e7b4-bd36-8151-81b6-99ce99d9b3ec-22b9919a {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1013e7b4-bd36-8151-81b6-99ce99d9b3ed-22b9919a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1013e7b4-bd36-8151-81b6-99ce99d9b3ef-22b9919a {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-_1013e7b4-bd36-8151-81b6-99ce99d9b3f6-22b9919a {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_9f95183d-d1f8-4a79-999e-12ec4223b3a4-22b9919a {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9f95183d-d1f8-4a79-999e-12ec4223b3a5-22b9919a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9f95183d-d1f8-4a79-999e-12ec4223b3a7-22b9919a {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-_9f95183d-d1f8-4a79-999e-12ec4223b3ae-22b9919a {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_52e51ebd-2584-34f8-9003-e35dae6f5cc4-22b9919a {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_52e51ebd-2584-34f8-9003-e35dae6f5cc5-22b9919a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e99d79c5-9021-0001-d312-90bfed16c583-22b9919a {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_84a1ed47-b03a-5cd8-ed72-52cf75ae5d52-22b9919a {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_52e51ebd-2584-34f8-9003-e35dae6f5cc7-22b9919a {
  grid-area: 1 / 5 / 2 / 13;
  justify-self: end;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-a6b9919e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-a6b9919e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_92fd275e-1b4c-fe58-7a73-79eff6365b84-a6b9919e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-a6b9919e {
  grid-area: 2 / 1 / 3 / 7;
  align-self: center;
}

#w-node-_95613e9f-2b46-ba2f-051e-99f887f4cf5f-a6b9919e {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_15138dc1-e13d-b065-6c1a-1340722465fe-a6b9919e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_15138dc1-e13d-b065-6c1a-1340722465ff-a6b9919e, #w-node-_15138dc1-e13d-b065-6c1a-134072246604-a6b9919e, #w-node-_15138dc1-e13d-b065-6c1a-134072246609-a6b9919e, #w-node-_97bb313f-fbbe-8bb1-05fa-edbe9e0b52c5-a6b9919e, #w-node-_744b7d74-353a-747f-7cdd-5438b3a8aa27-a6b9919e, #w-node-_178c54f2-fd36-2c68-cae5-61d0f67f8c5f-a6b9919e, #w-node-_9cf44946-e7f7-c8f4-6bec-6f03fbd562a7-a6b9919e, #w-node-_86725f42-057b-4283-cff1-27735e54de45-a6b9919e, #w-node-_69ee7d31-1432-20c5-d6b0-f747894e0824-a6b9919e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fb69b32-ce7c-c84c-b459-968459e8eaff-a6b9919e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3fb69b32-ce7c-c84c-b459-968459e8eb00-a6b9919e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3fb69b32-ce7c-c84c-b459-968459e8eb02-a6b9919e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_338fdfbc-395e-3d85-cef1-3125f368a2de-a6b9919e {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_4a77a0c3-f8cd-fe09-346a-ecc659685607-a6b9919e {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_07715b7d-f15b-7ed5-204c-b9c731656bc8-a6b9919e {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_338fdfbc-395e-3d85-cef1-3125f368a2e1-a6b9919e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_3fb69b32-ce7c-c84c-b459-968459e8eb29-a6b9919e {
  grid-area: 1 / 1 / 3 / 13;
}

#w-node-_607c6baa-ff9b-2caa-daee-0160668a67b0-a6b9919e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8d167595-52d2-fbfc-aa3b-600d50865c8b-a6b9919e {
  grid-area: 1 / 3 / 2 / 7;
  align-self: center;
}

#w-node-_8d167595-52d2-fbfc-aa3b-600d50865c8e-a6b9919e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_27b7aee3-978c-8f9c-95cb-c020a1510e28-a6b9919e {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_21f7cd79-c1a9-f2e2-6cc4-cf0a261f4112-a6b9919e {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-0db991a0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e6ae1280-e132-fd36-7f16-414dcb19945d-0db991a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-0db991a0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-0db991a0 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-0db991a0 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_017f9213-0b97-8d1e-a6ad-e305aab29554-0db991a0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-0db991a0 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_12765aa0-1500-87e3-312a-cc141fec71bf-0db991a0 {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-9cb991a1 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2508e35f-313e-cd43-a31a-f2eedbe592c2-9cb991a1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-9cb991a1 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-9cb991a1 {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-9cb991a1 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_54dd0b2b-6b93-deaa-1002-f2c6dd0be38a-9cb991a1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1a172cf3-6cbe-3ed9-e7b2-6eb62faf538d-9cb991a1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6e15c269-0c80-c73e-2b18-72f6fda01528-9cb991a1 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-2f4cf584 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-2f4cf584 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-2f4cf584 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-2f4cf584 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-2f4cf584 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e5c-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e60-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e64-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e68-2f4cf584, #bericht-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e6b-2f4cf584, #w-node-aae3794a-1cc4-5e53-4525-4181a32c4cc7-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-2f4cf584, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-2f4cf584 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-047468b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db0b-047468b2 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db0c-047468b2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db17-047468b2 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db20-047468b2 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db23-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-c1075233-971e-7cc8-df25-5ee02dd0db26-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db27-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer-2.w-node-c1075233-971e-7cc8-df25-5ee02dd0db2a-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db2b-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-c1075233-971e-7cc8-df25-5ee02dd0db2e-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db2f-047468b2, #Bericht-2.w-node-c1075233-971e-7cc8-df25-5ee02dd0db32-047468b2, #w-node-_721152a6-00cc-f1b6-501f-0d3f825f8262-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c1075233-971e-7cc8-df25-5ee02dd0db33-047468b2, #w-node-c1075233-971e-7cc8-df25-5ee02dd0db35-047468b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-318b23fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2be-318b23fe {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2bf-318b23fe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2ca-318b23fe {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2d3-318b23fe {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2d6-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2d9-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2da-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2dd-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2de-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e1-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e2-318b23fe, #Bericht.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e5-318b23fe, #w-node-_1dd5ea3f-f187-ebd0-8b65-78f5ebde08fc-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e6-318b23fe, #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e8-318b23fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-3f6b3ab3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-3f6b3ab3 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_34038345-2239-440b-a417-904d742e6897-3f6b3ab3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-3f6b3ab3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2499acd9-ea02-f08a-bb5b-ff3fcb96c375-3f6b3ab3 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b1e-3f6b3ab3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b1f-3f6b3ab3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b2a-3f6b3ab3 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b33-3f6b3ab3 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b36-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-_9776e4f8-fda2-0564-1787-806dd3866b39-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b3a-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-_9776e4f8-fda2-0564-1787-806dd3866b3d-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b3e-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-_9776e4f8-fda2-0564-1787-806dd3866b41-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b42-3f6b3ab3, #Bericht.w-node-_9776e4f8-fda2-0564-1787-806dd3866b45-3f6b3ab3, #w-node-_3744016a-b935-296e-7f3e-2a1f830b96f9-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9776e4f8-fda2-0564-1787-806dd3866b46-3f6b3ab3, #w-node-_9776e4f8-fda2-0564-1787-806dd3866b48-3f6b3ab3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-c2011f18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530118-c2011f18 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530119-c2011f18 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530124-c2011f18 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc19953012d-c2011f18 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530130-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-_31b9a907-b59f-f85d-a097-0cc199530133-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530134-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-_31b9a907-b59f-f85d-a097-0cc199530137-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530138-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-_31b9a907-b59f-f85d-a097-0cc19953013b-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc19953013c-c2011f18, #Bericht.w-node-_31b9a907-b59f-f85d-a097-0cc19953013f-c2011f18, #w-node-f763e651-7e00-d798-be22-6e3f95c294f4-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_31b9a907-b59f-f85d-a097-0cc199530140-c2011f18, #w-node-_31b9a907-b59f-f85d-a097-0cc199530142-c2011f18 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-04b752e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb97881b-04b752e4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb97881c-04b752e4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb978827-04b752e4 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb978830-04b752e4 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb978833-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-_6e254bed-7ee1-d546-2957-c4ddfb978836-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb978837-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-_6e254bed-7ee1-d546-2957-c4ddfb97883a-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb97883b-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-_6e254bed-7ee1-d546-2957-c4ddfb97883e-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb97883f-04b752e4, #Bericht.w-node-_6e254bed-7ee1-d546-2957-c4ddfb978842-04b752e4, #w-node-_015cc911-8615-ac34-8a5d-33e5b1bbf544-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e254bed-7ee1-d546-2957-c4ddfb978843-04b752e4, #w-node-_6e254bed-7ee1-d546-2957-c4ddfb978845-04b752e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-ef6b3cb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-ef6b3cb0 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_92b5cc2f-4b77-c75f-4673-dc7cfc1333a4-ef6b3cb0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-ef6b3cb0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_597836ed-c374-9ed0-8e11-c57d7a1c59bc-ef6b3cb0 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e485b-ef6b3cb0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e485c-ef6b3cb0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e4867-ef6b3cb0 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e4870-ef6b3cb0 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e4873-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-_9064afc2-88e0-d148-6610-2b7bc85e4876-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e4877-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-_9064afc2-88e0-d148-6610-2b7bc85e487a-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e487b-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-_9064afc2-88e0-d148-6610-2b7bc85e487e-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e487f-ef6b3cb0, #Bericht.w-node-_9064afc2-88e0-d148-6610-2b7bc85e4882-ef6b3cb0, #w-node-c92ce91c-f0b7-cbe4-ec43-002e6782f43c-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9064afc2-88e0-d148-6610-2b7bc85e4883-ef6b3cb0, #w-node-_9064afc2-88e0-d148-6610-2b7bc85e4885-ef6b3cb0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-7f9111f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab46-7f9111f8 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab47-7f9111f8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab52-7f9111f8 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab5b-7f9111f8 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab5e-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-_230ee9ef-f086-7350-7d63-db5d709dab61-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab62-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-_230ee9ef-f086-7350-7d63-db5d709dab65-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab66-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-_230ee9ef-f086-7350-7d63-db5d709dab69-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab6a-7f9111f8, #Bericht.w-node-_230ee9ef-f086-7350-7d63-db5d709dab6d-7f9111f8, #w-node-_14723423-31af-692d-d329-040642153139-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_230ee9ef-f086-7350-7d63-db5d709dab6e-7f9111f8, #w-node-_230ee9ef-f086-7350-7d63-db5d709dab70-7f9111f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-d12dbbff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d498-d12dbbff {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d499-d12dbbff {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4a4-d12dbbff {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4ad-d12dbbff {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b0-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b3-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b4-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b7-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b8-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4bb-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4bc-d12dbbff, #Bericht.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4bf-d12dbbff, #w-node-_5889fa4c-034b-99c3-fb8b-9c565a17c92a-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3b052186-dd4d-14ba-8711-6fc17566d4c0-d12dbbff, #w-node-_3b052186-dd4d-14ba-8711-6fc17566d4c2-d12dbbff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-edc28fc4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-edc28fc4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5f4fe5b2-9121-72e5-19b0-8f85ba23a61e-edc28fc4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-edc28fc4 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-c5772c9e-9868-b146-30a6-3b0945081f61-edc28fc4 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_8afa7dd7-f94a-83f0-5446-0fbe56f176e4-2dd41e73 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8afa7dd7-f94a-83f0-5446-0fbe56f176e5-2dd41e73 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2c808f7d-5fb9-9c6c-4e8d-461167c19fe8-2dd41e73 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2c808f7d-5fb9-9c6c-4e8d-461167c19fe9-2dd41e73 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_2c808f7d-5fb9-9c6c-4e8d-461167c19feb-2dd41e73 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-dfedf6c4-9d70-d535-4885-116f2421abe7-fa465f64 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-dfedf6c4-9d70-d535-4885-116f2421abe8-fa465f64 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5b7de242-4173-054c-d34b-55925e0f521c-fa465f64 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5b7de242-4173-054c-d34b-55925e0f521d-fa465f64 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_5b7de242-4173-054c-d34b-55925e0f521f-fa465f64 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_496f5f2d-a976-40e9-1185-f59a84c47c26-637fbcbe {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_496f5f2d-a976-40e9-1185-f59a84c47c27-637fbcbe {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a33d099e-8faa-a186-fe98-f3de11805824-637fbcbe {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a33d099e-8faa-a186-fe98-f3de11805825-637fbcbe {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-a33d099e-8faa-a186-fe98-f3de11805827-637fbcbe {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-f6d70b02-9615-f077-a847-7fc150c96d01-4b2df9bc {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f6d70b02-9615-f077-a847-7fc150c96d02-4b2df9bc {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-daf553fc-767c-b18e-abe7-929924c476e4-4b2df9bc {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-daf553fc-767c-b18e-abe7-929924c476e5-4b2df9bc {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-daf553fc-767c-b18e-abe7-929924c476e7-4b2df9bc {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_7ceaf547-94a8-7f37-b1b2-5b0c3c5fb48b-e5b79129 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7ceaf547-94a8-7f37-b1b2-5b0c3c5fb48c-e5b79129 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_50a84f07-a2a7-a162-02e6-39b1da9afb2e-e5b79129 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_50a84f07-a2a7-a162-02e6-39b1da9afb2f-e5b79129 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_50a84f07-a2a7-a162-02e6-39b1da9afb31-e5b79129 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_89007220-3519-79b5-555e-a4f226f3996f-60c2aa8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_89007220-3519-79b5-555e-a4f226f39970-60c2aa8c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ec4408cd-ac3e-8667-a5bc-729c597e1f66-60c2aa8c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-ec4408cd-ac3e-8667-a5bc-729c597e1f67-60c2aa8c {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-ec4408cd-ac3e-8667-a5bc-729c597e1f69-60c2aa8c {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_963098e7-a100-ad68-8bec-b33ee0770e60-cf305025 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_963098e7-a100-ad68-8bec-b33ee0770e61-cf305025 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1b7e1a60-2cd7-1168-f0bf-aae8539b49cd-cf305025 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1b7e1a60-2cd7-1168-f0bf-aae8539b49ce-cf305025 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_1b7e1a60-2cd7-1168-f0bf-aae8539b49d0-cf305025 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_1e7a2e75-ad91-08b4-a6f3-fecfb47c507e-5de1ba08 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1e7a2e75-ad91-08b4-a6f3-fecfb47c507f-5de1ba08 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_01cc774f-2754-0b44-a752-31fedff40588-5de1ba08 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_01cc774f-2754-0b44-a752-31fedff40589-5de1ba08 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_01cc774f-2754-0b44-a752-31fedff4058b-5de1ba08 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-bde67489-a635-02d3-8822-5aa699f60d60-3076705d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bde67489-a635-02d3-8822-5aa699f60d61-3076705d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9e00b585-3726-9aa1-b50c-918f8bd7051e-3076705d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9e00b585-3726-9aa1-b50c-918f8bd7051f-3076705d {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_9e00b585-3726-9aa1-b50c-918f8bd70521-3076705d {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_1b8573be-40d6-6853-ce41-4bc8a2235959-59017749 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1b8573be-40d6-6853-ce41-4bc8a223595a-59017749 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1b8573be-40d6-6853-ce41-4bc8a223595c-59017749 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_1b8573be-40d6-6853-ce41-4bc8a2235962-59017749 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1b8573be-40d6-6853-ce41-4bc8a2235963-59017749 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-_1b8573be-40d6-6853-ce41-4bc8a2235965-59017749 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_0e255cad-3e27-f5ed-8ea7-3d4957687246-bc88e146 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_0e255cad-3e27-f5ed-8ea7-3d4957687247-bc88e146 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_38cf249d-beb6-066e-d0ea-8be29641df67-bc88e146 {
  grid-area: 2 / 3 / 3 / 10;
}

#w-node-_0e255cad-3e27-f5ed-8ea7-3d495768724b-bc88e146 {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-_068ff72f-d823-d601-8508-659caf97609b-e46ef98d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_068ff72f-d823-d601-8508-659caf97609c-e46ef98d {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-_068ff72f-d823-d601-8508-659caf9760a8-e46ef98d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_068ff72f-d823-d601-8508-659caf9760b2-e46ef98d {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-_068ff72f-d823-d601-8508-659caf9760b4-e46ef98d {
  grid-area: 2 / 3 / 3 / 9;
}

#w-node-_068ff72f-d823-d601-8508-659caf9760e0-e46ef98d {
  grid-area: 2 / 10 / 3 / 13;
}

#w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd879-10ade409 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd87a-10ade409 {
  grid-area: 2 / 1 / 3 / 10;
}

#w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd87e-10ade409 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd88d-10ade409 {
  grid-area: 1 / 3 / 2 / 13;
}

#w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd88f-10ade409 {
  grid-area: 2 / 3 / 3 / 9;
}

#w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd89c-10ade409 {
  grid-area: 2 / 10 / 3 / 13;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-2e22af7f {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_556de591-b9a4-66f1-49cb-6dba1b0d0802-2e22af7f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-2e22af7f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-2e22af7f {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-a2fcb1a1-89ed-cf2f-e963-ec55864306e0-2e22af7f {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-2e22af7f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a935b-138be1ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a935c-138be1ef {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a69460b0-02eb-33d7-8597-8907b7f0bdb3-138be1ef {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a935d-138be1ef {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9366-138be1ef {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a936c-138be1ef {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a936d-138be1ef {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a936f-138be1ef {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9372-138be1ef {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9377-138be1ef {
  grid-area: 1 / 1 / 3 / 13;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a937c-138be1ef {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a937d-138be1ef {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a937f-138be1ef {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9384-138be1ef {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9385-138be1ef, #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a938a-138be1ef, #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a938f-138be1ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9397-138be1ef {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9398-138be1ef {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_58227e5c-fa37-1f73-fa72-34b37f1a93aa-138be1ef {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-b6132089-45f0-c036-249f-48561b8be60b-be904695 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6efff366-02c7-1a5d-4871-d2229cebd8c2-be904695 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-fb13f47b-570b-8979-6126-c26c72632f1b-be904695 {
  grid-area: 3 / 3 / 4 / 11;
}

#w-node-b691076d-cd59-3088-d9f9-110b5f22d64c-be904695 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-ea460b23-be24-c898-46a5-d10229abab20-be904695 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-ea460b23-be24-c898-46a5-d10229abab21-be904695 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_49ad0f99-a773-76dd-ac35-6e3c7a228a62-be904695 {
  grid-area: 2 / 2 / 3 / 12;
}

#w-node-b2002a30-8186-b91b-a972-3056550bbf41-be904695 {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-b93fbbd9-48b6-90b5-8857-9fd9bfc3ed50-be904695 {
  grid-area: 4 / 2 / 5 / 12;
}

#w-node-_4fd52119-dc99-d08f-9357-e054df64d0ce-be904695 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4fd52119-dc99-d08f-9357-e054df64d0cf-be904695 {
  grid-area: 1 / 2 / 2 / 9;
}

#w-node-_4fd52119-dc99-d08f-9357-e054df64d0d1-be904695 {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_4fd52119-dc99-d08f-9357-e054df64d0d8-be904695 {
  grid-area: 2 / 6 / 3 / 9;
}

#w-node-_4fd52119-dc99-d08f-9357-e054df64d0e8-be904695 {
  grid-area: 1 / 9 / 3 / 13;
}

#w-node-_4fd52119-dc99-d08f-9357-e054df64d0ea-be904695, #w-node-e9838dc1-4e4b-2fe0-e6b6-0a74120fa345-40577fae {
  grid-area: 1 / 1 / 2 / 10;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-d352c224 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-d352c224 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-d352c224 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-d352c224 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_78a9410e-e464-5a6f-dd4d-9cb0e6265d3f-d352c224 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-d352c224 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-a4694032 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-a4694032 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-a4694032 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-a4694032 {
  grid-area: 2 / 1 / 3 / 7;
  align-self: start;
}

#w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-a4694032 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e5c-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e60-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e64-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e68-a4694032, #bericht-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e6b-a4694032, #w-node-b6e61ab7-1721-c1a3-613f-440592da99eb-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-a4694032, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-a4694032 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-639f4448 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-639f4448 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5f4fe5b2-9121-72e5-19b0-8f85ba23a61e-639f4448 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-639f4448 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-c5772c9e-9868-b146-30a6-3b0945081f61-639f4448 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d8a-0ed63a90 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d94-0ed63a90 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d9d-0ed63a90 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d9f-0ed63a90, #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677da6-0ed63a90 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677dac-0ed63a90, #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677daf-0ed63a90 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677db1-0ed63a90 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea19b-ac831019 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1a5-ac831019 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1ae-ac831019 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1b0-ac831019, #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1b7-ac831019 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1bd-ac831019, #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1c0-ac831019 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1c2-ac831019, #w-node-_1da5104a-8481-f9c3-482e-18431dae642b-ac831019 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1da5104a-8481-f9c3-482e-18431dae6431-ac831019 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a01e-de39b566 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a02c-de39b566 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a035-de39b566 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a037-de39b566, #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a03e-de39b566 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a044-de39b566, #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a047-de39b566 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a049-de39b566 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2222-ddc7de53 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a222c-ddc7de53 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2235-ddc7de53 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2237-ddc7de53, #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a223e-ddc7de53 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2244-ddc7de53, #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2247-ddc7de53 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2249-ddc7de53 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b429b-76de3069 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42a9-76de3069 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42b2-76de3069 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42b4-76de3069, #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42bb-76de3069 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42c1-76de3069 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d8564796-f5cd-c32f-0586-bee9ffa1e37f-a34f812d {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-d8564796-f5cd-c32f-0586-bee9ffa1e38d-a34f812d {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-d8564796-f5cd-c32f-0586-bee9ffa1e396-a34f812d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d8564796-f5cd-c32f-0586-bee9ffa1e398-a34f812d, #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e39f-a34f812d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d8564796-f5cd-c32f-0586-bee9ffa1e3a5-a34f812d, #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e3a8-a34f812d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d8564796-f5cd-c32f-0586-bee9ffa1e3aa-a34f812d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_54b9bb39-ff0e-a722-a89b-2dea424744ae-89fa54c9 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_54b9bb39-ff0e-a722-a89b-2dea424744bc-89fa54c9 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_54b9bb39-ff0e-a722-a89b-2dea424744c5-89fa54c9 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_54b9bb39-ff0e-a722-a89b-2dea424744c7-89fa54c9, #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744ce-89fa54c9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_54b9bb39-ff0e-a722-a89b-2dea424744d4-89fa54c9, #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744d7-89fa54c9 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_54b9bb39-ff0e-a722-a89b-2dea424744d9-89fa54c9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-d65269c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-d65269c2 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-d65269c2 {
  grid-area: 1 / 1 / 2 / 9;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-d65269c2 {
  grid-area: 2 / 1 / 3 / 7;
  align-self: start;
}

#w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-d65269c2 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-b09c9790-89e0-5d0a-f208-48c3040a570a-d65269c2, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e5c-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e60-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e64-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-d9385f3b-ce4e-b416-6475-a408159f5e1f-d65269c2, #w-node-e207179b-c284-1bc7-3834-294bcb7d0e61-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Straatnaam-huisnummer-2.w-node-e207179b-c284-1bc7-3834-294bcb7d0e64-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_63791f87-487e-5b05-5030-817fc7a33bf5-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Plaats.w-node-_63791f87-487e-5b05-5030-817fc7a33bf8-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-d6780c9e-a34c-3fc0-683e-75ffcda68f17-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Postcode.w-node-d6780c9e-a34c-3fc0-683e-75ffcda68f1a-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-a5ecaf04-e37a-9127-0735-7d8f7012c2c9-d65269c2, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e68-d65269c2, #bericht-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e6b-d65269c2, #w-node-be66d225-e096-e979-2182-409605ecd75b-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-d65269c2, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-d65269c2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-8ec5330e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-8ec5330e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5f4fe5b2-9121-72e5-19b0-8f85ba23a61e-8ec5330e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-8ec5330e {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-c5772c9e-9868-b146-30a6-3b0945081f61-8ec5330e {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080d8-52bee7b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080d9-52bee7b3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080da-52bee7b3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080e1-52bee7b3 {
  grid-area: 2 / 1 / 3 / 7;
  align-self: center;
}

#w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080e6-52bee7b3 {
  grid-area: 2 / 8 / 3 / 13;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3452-52bee7b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3453-52bee7b3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-52bee7b3 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-b09c9790-89e0-5d0a-f208-48c3040a570a-52bee7b3, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e5c-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e60-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_737db3fd-60cf-fd7a-71be-58a778998e64-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-d9385f3b-ce4e-b416-6475-a408159f5e1f-52bee7b3, #w-node-e174bc74-0928-7219-3fd8-cec9f8bde5e9-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Naam-Referentie.w-node-e174bc74-0928-7219-3fd8-cec9f8bde5ec-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-cfce5439-0bdd-439e-081d-ade37f884c34-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Telefoonnummer-Referentie.w-node-cfce5439-0bdd-439e-081d-ade37f884c37-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_7667e2dd-dd55-f212-a496-a4d5e8fac0a5-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Emailadress-Referentie.w-node-_7667e2dd-dd55-f212-a496-a4d5e8fac0a8-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-a5ecaf04-e37a-9127-0735-7d8f7012c2c9-52bee7b3, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e68-52bee7b3, #bericht-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e6b-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-52bee7b3, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-52bee7b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-52bee7b3 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-ef409d01-cd90-93a9-2a22-d3ffdb97728a-52bee7b3 {
  grid-area: 1 / 1 / 2 / 12;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-e16ae514 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-e16ae514 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5f4fe5b2-9121-72e5-19b0-8f85ba23a61e-e16ae514 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-e16ae514 {
  grid-area: 1 / 3 / 2 / 10;
}

#w-node-c5772c9e-9868-b146-30a6-3b0945081f61-e16ae514 {
  grid-area: 2 / 3 / 3 / 10;
  justify-self: start;
}

#w-node-_1684a7e9-b257-0440-0994-137934041f75-eca11705 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6e284307-b066-f5e6-e973-178f6df15604-eca11705, #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-eca11705, #w-node-_54dd0b2b-6b93-deaa-1002-f2c6dd0be38a-eca11705 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4474668c-b285-e1bb-023d-a2cca3703272-eca11705 {
  grid-area: 1 / 5 / 2 / 14;
}

#w-node-_8963a7ee-a48f-a720-74e1-df6eb2e05eb3-eca11705 {
  grid-area: 1 / 8 / 2 / 11;
}

#w-node-_129ca00e-57ca-ea9f-522e-4ea7aaaed8ed-eca11705 {
  grid-area: 1 / 11 / 2 / 14;
}

#w-node-_1be105c0-1504-065a-869f-7c6344000f34-eca11705 {
  grid-area: 2 / 1 / 8 / 2;
}

#w-node-fb8b66fa-c73e-ab8e-ae19-bdba5d592e9f-eca11705 {
  grid-area: 2 / 1 / 3 / 5;
}

#w-node-_45fe8d7a-709a-c80b-4f8d-b58ae29d9e64-eca11705 {
  justify-self: center;
}

#w-node-_0c824333-a31f-6282-b813-ab996f08104b-eca11705 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a2fb0667-e29d-84a7-bd03-39fe3bfc939c-eca11705 {
  grid-area: 3 / 1 / 4 / 5;
}

#w-node-a2fb0667-e29d-84a7-bd03-39fe3bfc939d-eca11705 {
  justify-self: center;
}

#w-node-a2fb0667-e29d-84a7-bd03-39fe3bfc93a0-eca11705 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d5b1eba8-4776-a8ca-8744-30de34241796-eca11705 {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-d5b1eba8-4776-a8ca-8744-30de34241797-eca11705 {
  justify-self: center;
}

#w-node-d5b1eba8-4776-a8ca-8744-30de3424179a-eca11705 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3d22130b-1b97-e4bb-9540-63e9f1d3e53d-eca11705 {
  grid-area: 5 / 1 / 6 / 5;
}

#w-node-_3d22130b-1b97-e4bb-9540-63e9f1d3e53e-eca11705 {
  justify-self: center;
}

#w-node-_3d22130b-1b97-e4bb-9540-63e9f1d3e541-eca11705 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9ceac6d2-0689-8c29-1b9b-5f734a136657-eca11705 {
  grid-area: 6 / 1 / 7 / 5;
}

#w-node-_9ceac6d2-0689-8c29-1b9b-5f734a136658-eca11705 {
  justify-self: center;
}

#w-node-_9ceac6d2-0689-8c29-1b9b-5f734a13665b-eca11705 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_16e9513e-8002-727e-3a14-b31c3e131b88-eca11705 {
  grid-area: 7 / 1 / 8 / 5;
}

#w-node-_16e9513e-8002-727e-3a14-b31c3e131b89-eca11705 {
  justify-self: center;
}

#w-node-_16e9513e-8002-727e-3a14-b31c3e131b8c-eca11705 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_656df3d1-c721-43c6-5c26-1fd30fafc6a7-eca11705 {
  grid-area: 2 / 5 / 3 / 14;
}

#w-node-_559a9d4a-2e7f-3098-3732-ba7c83d90baa-eca11705 {
  grid-area: 2 / 8 / 3 / 11;
}

#w-node-d2262c8b-9044-1f6e-162a-89aaab7280d2-eca11705 {
  grid-area: 3 / 5 / 4 / 14;
}

#w-node-cb3e61a6-4432-7fe7-79c5-264c4c27eb1e-eca11705 {
  grid-area: 4 / 5 / 5 / 14;
}

#w-node-_4f2f672d-20e5-38b7-d3c9-d24f393de8a7-eca11705 {
  grid-area: 5 / 5 / 6 / 14;
}

#w-node-_92049dba-8a86-b02b-6e0a-05895df429d3-eca11705 {
  grid-area: 6 / 5 / 7 / 14;
}

#w-node-_01fe4c90-c27a-3917-016f-fb1513431deb-eca11705 {
  grid-area: 7 / 5 / 8 / 14;
}

#w-node-_88233df6-fc16-2ca8-c126-9b8d74ef2887-6e4bd1de {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_88233df6-fc16-2ca8-c126-9b8d74ef2888-6e4bd1de {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_88233df6-fc16-2ca8-c126-9b8d74ef288a-6e4bd1de {
  grid-area: 2 / 3 / 3 / 10;
}

#w-node-_88233df6-fc16-2ca8-c126-9b8d74ef295e-6e4bd1de {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e210b-f9e34da7 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2115-f9e34da7 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2119-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e211c-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2123-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2126-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e212d-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2130-f9e34da7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e213d-f9e34da7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e213f-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2148-f9e34da7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2150-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2153-f9e34da7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2155-f9e34da7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-eabf329a-749d-e120-15ca-c1470a6c64fd-0be0eaa6 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_9d7325af-cbd3-47cc-0b0f-93bf40182c67-0be0eaa6 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_652ef145-0b11-3d89-06c9-7f31b54cc4df-0be0eaa6 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_80660fc2-fc5f-0715-c463-7c78d04dc3c9-0be0eaa6, #w-node-aa9364f4-bba2-7f17-546a-009ebcfe9e11-0be0eaa6 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-aa9364f4-bba2-7f17-546a-009ebcfe9e0f-0be0eaa6, #w-node-_9cc040a5-bd07-7b07-7bd9-1a97a47b0b7c-0be0eaa6 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_9cc040a5-bd07-7b07-7bd9-1a97a47b0b7e-0be0eaa6 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cb6d922e-422c-9ff6-ff36-620581fd4c11-48bedd78 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-cb6d922e-422c-9ff6-ff36-620581fd4c1b-48bedd78 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-cb6d922e-422c-9ff6-ff36-620581fd4c43-48bedd78 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-cb6d922e-422c-9ff6-ff36-620581fd4c45-48bedd78, #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c4e-48bedd78 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cb6d922e-422c-9ff6-ff36-620581fd4c56-48bedd78, #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c59-48bedd78 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-cb6d922e-422c-9ff6-ff36-620581fd4c5b-48bedd78, #w-node-_430a5a39-458f-e7a2-de63-ca11dae9e05b-48bedd78 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_430a5a39-458f-e7a2-de63-ca11dae9e061-48bedd78 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441eb2-39a0ee05 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ebc-39a0ee05 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ee4-39a0ee05 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ee6-39a0ee05, #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441eef-39a0ee05 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ef7-39a0ee05, #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441efa-39a0ee05 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441efc-39a0ee05 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4220090c-1605-29f8-61d4-127e5ef33e02-08aa1f78 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_4220090c-1605-29f8-61d4-127e5ef33e0c-08aa1f78 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_4220090c-1605-29f8-61d4-127e5ef33e34-08aa1f78 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_4220090c-1605-29f8-61d4-127e5ef33e36-08aa1f78, #w-node-_4220090c-1605-29f8-61d4-127e5ef33e3d-08aa1f78 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_4220090c-1605-29f8-61d4-127e5ef33e43-08aa1f78, #w-node-_4220090c-1605-29f8-61d4-127e5ef33e46-08aa1f78 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_4220090c-1605-29f8-61d4-127e5ef33e48-08aa1f78 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf3f-90352464 {
  grid-area: 1 / 1 / 2 / 8;
}

#w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf49-90352464 {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf52-90352464 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf54-90352464, #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf5b-90352464 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf61-90352464, #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf64-90352464 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf66-90352464 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

@media screen and (max-width: 991px) {
  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcfa-2a81bcbf {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bd02-2a81bcbf, #w-node-_62aad44b-add4-687f-13c2-b476d977171e-2a81bcbf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_99d09698-675b-75ab-d11c-7001c92cbff4-eeb99187 {
    grid-area: 1 / 3 / 2 / 8;
    align-self: start;
  }

  #w-node-_99d09698-675b-75ab-d11c-7001c92cbff6-eeb99187 {
    grid-area: 1 / 8 / 2 / 13;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a46-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a80-e3b99189 {
    grid-area: 1 / 8 / 2 / 13;
    align-self: end;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a84-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a95-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895aa6-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ab7-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ad7-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ae8-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895af9-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b0a-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b1b-e3b99189 {
    grid-column: span 6 / span 6;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b37-e3b99189 {
    grid-column-start: 8;
  }

  #w-node-_3970ba6f-51df-e04d-bec6-ec73544c9139-544c912b {
    grid-column: 4 / 7;
  }

  #w-node-_3970ba6f-51df-e04d-bec6-ec73544c914f-544c912b {
    grid-column: 7 / 10;
  }

  #w-node-_3970ba6f-51df-e04d-bec6-ec73544c9165-544c912b {
    grid-column-start: 10;
  }

  #w-node-_4701b649-27ca-2419-91cc-d4bedab388f5-544c912b {
    grid-column: 4 / 7;
  }

  #w-node-_4701b649-27ca-2419-91cc-d4bedab3890b-544c912b {
    grid-column: 7 / 10;
  }

  #w-node-_4701b649-27ca-2419-91cc-d4bedab38921-544c912b {
    grid-column-start: 10;
  }

  #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b1c-544c912b {
    grid-column: 4 / 7;
  }

  #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b32-544c912b {
    grid-column: 7 / 10;
  }

  #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b48-544c912b {
    grid-column-start: 10;
  }

  #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6a7-544c912b {
    grid-column: 4 / 7;
  }

  #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6bd-544c912b {
    grid-column: 7 / 10;
  }

  #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6d3-544c912b {
    grid-column-start: 10;
  }

  #w-node-_50f561a3-6160-3957-5bbd-d321ed15d239-ed15d233 {
    grid-area: 1 / 1 / 2 / 5;
    place-self: center start;
  }

  #w-node-f20ca102-c2c0-70fc-6365-f29a883ba0f0-9ab9918b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0128585e-249b-7941-7920-2101d7268977-9ab9918b {
    grid-area: 2 / 9 / 5 / 13;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd3983b-50b9918c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0a7485f2-499c-05d5-2c0d-e11874b69ada-a6b9918f {
    grid-area: 2 / 9 / 3 / 13;
  }

  #w-node-e8cfae85-4d94-e2c6-402a-e3fb8c6cf6cd-a3b99194 {
    grid-area: 1 / 3 / 2 / 8;
    align-self: start;
  }

  #w-node-_7ddbbaf4-4d30-17fe-132c-d35107c853c1-a3b99194 {
    grid-area: 1 / 8 / 2 / 13;
  }

  #w-node-bdc83600-a47c-03a1-2c4c-70d8530121a8-6bb99198 {
    grid-area: 1 / 3 / 2 / 8;
    align-self: start;
  }

  #w-node-bdc83600-a47c-03a1-2c4c-70d8530121aa-6bb99198 {
    grid-area: 1 / 8 / 2 / 13;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-2f4cf584, #w-node-c1075233-971e-7cc8-df25-5ee02dd0db20-047468b2, #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2d3-318b23fe, #w-node-_9776e4f8-fda2-0564-1787-806dd3866b33-3f6b3ab3, #w-node-_31b9a907-b59f-f85d-a097-0cc19953012d-c2011f18, #w-node-_6e254bed-7ee1-d546-2957-c4ddfb978830-04b752e4, #w-node-_9064afc2-88e0-d148-6610-2b7bc85e4870-ef6b3cb0, #w-node-_230ee9ef-f086-7350-7d63-db5d709dab5b-7f9111f8, #w-node-_3b052186-dd4d-14ba-8711-6fc17566d4ad-d12dbbff {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760e0-e46ef98d, #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd89c-10ade409 {
    grid-area: 2 / 9 / 5 / 13;
  }

  #w-node-_49ad0f99-a773-76dd-ac35-6e3c7a228a62-be904695 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b2002a30-8186-b91b-a972-3056550bbf41-be904695, #w-node-b93fbbd9-48b6-90b5-8857-9fd9bfc3ed50-be904695 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-d352c224, #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-a4694032 {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d9d-0ed63a90, #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d9f-0ed63a90 {
    grid-column: span 12 / span 12;
  }

  #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677da6-0ed63a90 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677dac-0ed63a90, #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677daf-0ed63a90, #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677db1-0ed63a90, #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1ae-ac831019, #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1b0-ac831019 {
    grid-column: span 12 / span 12;
  }

  #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1b7-ac831019 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1bd-ac831019, #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1c0-ac831019, #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1c2-ac831019 {
    grid-column: span 12 / span 12;
  }

  #w-node-_1da5104a-8481-f9c3-482e-18431dae642b-ac831019 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_1da5104a-8481-f9c3-482e-18431dae6431-ac831019, #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a035-de39b566, #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a037-de39b566 {
    grid-column: span 12 / span 12;
  }

  #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a03e-de39b566 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a044-de39b566, #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a047-de39b566, #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a049-de39b566, #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2235-ddc7de53, #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2237-ddc7de53 {
    grid-column: span 12 / span 12;
  }

  #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a223e-ddc7de53 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2244-ddc7de53, #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2247-ddc7de53, #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2249-ddc7de53, #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42b2-76de3069, #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42b4-76de3069 {
    grid-column: span 12 / span 12;
  }

  #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42bb-76de3069 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42c1-76de3069, #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e396-a34f812d, #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e398-a34f812d {
    grid-column: span 12 / span 12;
  }

  #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e39f-a34f812d {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e3a5-a34f812d, #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e3a8-a34f812d, #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e3aa-a34f812d, #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744c5-89fa54c9, #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744c7-89fa54c9 {
    grid-column: span 12 / span 12;
  }

  #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744ce-89fa54c9 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744d4-89fa54c9, #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744d7-89fa54c9, #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744d9-89fa54c9 {
    grid-column: span 12 / span 12;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-d65269c2 {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-52bee7b3 {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-52bee7b3 {
    grid-column-start: 7;
  }

  #w-node-_4474668c-b285-e1bb-023d-a2cca3703272-eca11705 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_1be105c0-1504-065a-869f-7c6344000f34-eca11705 {
    justify-self: start;
  }

  #w-node-fb8b66fa-c73e-ab8e-ae19-bdba5d592e9f-eca11705 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-a2fb0667-e29d-84a7-bd03-39fe3bfc939c-eca11705 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-d5b1eba8-4776-a8ca-8744-30de34241796-eca11705 {
    grid-row: 6 / 7;
    grid-column-end: 4;
  }

  #w-node-_3d22130b-1b97-e4bb-9540-63e9f1d3e53d-eca11705 {
    grid-row: 8 / 9;
    grid-column-end: 4;
  }

  #w-node-_9ceac6d2-0689-8c29-1b9b-5f734a136657-eca11705 {
    grid-row: 10 / 11;
    grid-column-end: 4;
  }

  #w-node-_16e9513e-8002-727e-3a14-b31c3e131b88-eca11705 {
    grid-row: 12 / 13;
    grid-column-end: 4;
  }

  #w-node-_656df3d1-c721-43c6-5c26-1fd30fafc6a7-eca11705 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-d2262c8b-9044-1f6e-162a-89aaab7280d2-eca11705 {
    grid-area: 5 / 1 / 6 / 4;
  }

  #w-node-cb3e61a6-4432-7fe7-79c5-264c4c27eb1e-eca11705 {
    grid-area: 7 / 1 / 8 / 4;
  }

  #w-node-_4f2f672d-20e5-38b7-d3c9-d24f393de8a7-eca11705 {
    grid-area: 9 / 1 / 10 / 4;
  }

  #w-node-_92049dba-8a86-b02b-6e0a-05895df429d3-eca11705 {
    grid-area: 11 / 1 / 12 / 4;
  }

  #w-node-_01fe4c90-c27a-3917-016f-fb1513431deb-eca11705 {
    grid-area: 13 / 1 / 14 / 4;
  }

  #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e213d-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e213f-f9e34da7 {
    grid-column: span 12 / span 12;
  }

  #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2148-f9e34da7 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2150-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2153-f9e34da7, #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2155-f9e34da7, #w-node-_652ef145-0b11-3d89-06c9-7f31b54cc4df-0be0eaa6, #w-node-_80660fc2-fc5f-0715-c463-7c78d04dc3c9-0be0eaa6 {
    grid-column: span 12 / span 12;
  }

  #w-node-aa9364f4-bba2-7f17-546a-009ebcfe9e11-0be0eaa6 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-aa9364f4-bba2-7f17-546a-009ebcfe9e0f-0be0eaa6, #w-node-_9cc040a5-bd07-7b07-7bd9-1a97a47b0b7c-0be0eaa6, #w-node-_9cc040a5-bd07-7b07-7bd9-1a97a47b0b7e-0be0eaa6, #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c43-48bedd78, #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c45-48bedd78 {
    grid-column: span 12 / span 12;
  }

  #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c4e-48bedd78 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c56-48bedd78, #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c59-48bedd78, #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c5b-48bedd78 {
    grid-column: span 12 / span 12;
  }

  #w-node-_430a5a39-458f-e7a2-de63-ca11dae9e05b-48bedd78 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_430a5a39-458f-e7a2-de63-ca11dae9e061-48bedd78, #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ee4-39a0ee05, #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ee6-39a0ee05 {
    grid-column: span 12 / span 12;
  }

  #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441eef-39a0ee05 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ef7-39a0ee05, #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441efa-39a0ee05, #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441efc-39a0ee05, #w-node-_4220090c-1605-29f8-61d4-127e5ef33e34-08aa1f78, #w-node-_4220090c-1605-29f8-61d4-127e5ef33e36-08aa1f78 {
    grid-column: span 12 / span 12;
  }

  #w-node-_4220090c-1605-29f8-61d4-127e5ef33e3d-08aa1f78 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4220090c-1605-29f8-61d4-127e5ef33e43-08aa1f78, #w-node-_4220090c-1605-29f8-61d4-127e5ef33e46-08aa1f78, #w-node-_4220090c-1605-29f8-61d4-127e5ef33e48-08aa1f78, #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf52-90352464, #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf54-90352464 {
    grid-column: span 12 / span 12;
  }

  #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf5b-90352464 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf61-90352464, #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf64-90352464, #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf66-90352464 {
    grid-column: span 12 / span 12;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b27103cc-5231-e2d8-6646-7db25c58edeb-15b9913e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_53c13cbf-9c89-aaab-2467-a71253fc234c-15b9913e {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-cf0e3b1d-5230-e40d-1a64-952ac2bb0bde-15b9913e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d991fdbc-5c95-6c94-68cd-88c57282110a-15b9913e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4eed7f56-9f59-c9c0-22cb-d7c936ce299b-15b9913e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_87a7b7dd-fe8d-09fd-b67a-f70e275b1ed3-15b9913e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_9152a57c-8bc0-60c4-b874-212dc1333c7d-15b9913e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a967e96c-8699-bd7f-45b5-83530e12dab4-15b9913e {
    grid-column-start: 1;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcc2-2a81bcbf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcc9-2a81bcbf {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcd8-2a81bcbf {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bce7-2a81bcbf {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_436bc064-6ba2-2e16-6eb6-9427d5ef685e-2a81bcbf {
    grid-area: 3 / 7 / 4 / 13;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcf1-2a81bcbf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcfa-2a81bcbf {
    grid-row: 1 / 2;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bd02-2a81bcbf, #w-node-_62aad44b-add4-687f-13c2-b476d977171e-2a81bcbf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f1c-dc080f18 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f1e-dc080f18 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f23-dc080f18 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f32-dc080f18 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f34-dc080f18 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_0d98d9fd-93d2-a3c2-0c20-b1bc8f460e5b-92b99166, #w-node-_4185a311-190a-7b03-9d70-c2bd1fcd1ba6-c5b99178, #w-node-_4c2a8602-c40f-0cab-5cc1-02dec04477e1-eeb99187 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_99d09698-675b-75ab-d11c-7001c92cbff4-eeb99187 {
    grid-column-end: 13;
  }

  #w-node-_99d09698-675b-75ab-d11c-7001c92cbff6-eeb99187 {
    grid-row: 2 / 3;
    grid-column-start: 3;
  }

  #w-node-_92d00826-d6a2-66b0-0244-24b67d28e6e6-eeb99187 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_4b2f0f71-c2fd-1d89-db89-6b230262f8e1-eeb99187 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_4b2f0f71-c2fd-1d89-db89-6b230262f8e3-eeb99187, #w-node-_73849ce5-06f9-873f-9b64-b98b5043bc80-eeb99187 {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-_73849ce5-06f9-873f-9b64-b98b5043bc7e-eeb99187 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-edc67d40-5df0-05a5-a0f5-d075e128eb61-eeb99187 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-edc67d40-5df0-05a5-a0f5-d075e128eb63-eeb99187, #w-node-_361bc140-d707-c23f-a924-138c9669d72e-eeb99187 {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-_361bc140-d707-c23f-a924-138c9669d733-eeb99187 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-bfc18ac7-9b12-b6c9-6c42-5fdcc0718c2b-eeb99187 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-bfc18ac7-9b12-b6c9-6c42-5fdcc0718c2d-eeb99187, #w-node-e2ef6802-cff4-310d-1987-cd1d11df05c5-eeb99187 {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-e2ef6802-cff4-310d-1987-cd1d11df05ca-eeb99187, #w-node-_1e352176-39f6-47f7-2806-ad09ac10de6a-eeb99187 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de6c-eeb99187 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de73-eeb99187 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de83-eeb99187 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de85-eeb99187 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_6e284307-b066-f5e6-e973-178f6df15604-f9b99188 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6e15c269-0c80-c73e-2b18-72f6fda01528-f9b99188 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_1d020126-bdcf-4e8d-7a83-04a6cf01da5d-f9b99188 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f7d71a48-8152-6ba9-67c3-dee0a0bbdc6c-f9b99188 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #naam.w-node-dcd61bc8-3860-274a-c472-d9989b68ffbb-f9b99188, #Telefoonnummer.w-node-dcd61bc8-3860-274a-c472-d9989b68ffbf-f9b99188, #Emailadress.w-node-dcd61bc8-3860-274a-c472-d9989b68ffc3-f9b99188, #w-node-dcd61bc8-3860-274a-c472-d9989b68ffc8-f9b99188 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f7d71a48-8152-6ba9-67c3-dee0a0bbdc78-f9b99188 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a41-e3b99189 {
    grid-column: 1 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a46-e3b99189 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a7b-e3b99189 {
    grid-column: 1 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895a80-e3b99189 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ace-e3b99189 {
    grid-column: 1 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ad3-e3b99189 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ad7-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895ae8-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895af9-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b0a-e3b99189, #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b1b-e3b99189 {
    grid-column: span 4 / span 4;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b32-e3b99189 {
    grid-column: 1 / 5;
  }

  #w-node-_15785cf1-f2f9-07e0-03e3-704c98895b37-e3b99189 {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: start;
  }

  #w-node-_3970ba6f-51df-e04d-bec6-ec73544c9131-544c912b {
    grid-column: span 4 / span 4;
  }

  #w-node-_3970ba6f-51df-e04d-bec6-ec73544c9139-544c912b, #w-node-_3970ba6f-51df-e04d-bec6-ec73544c914f-544c912b, #w-node-_3970ba6f-51df-e04d-bec6-ec73544c9165-544c912b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3970ba6f-51df-e04d-bec6-ec73544c917d-544c912b, #w-node-_3970ba6f-51df-e04d-bec6-ec73544c91bb-544c912b, #w-node-_4701b649-27ca-2419-91cc-d4bedab388ed-544c912b {
    grid-column: span 4 / span 4;
  }

  #w-node-_4701b649-27ca-2419-91cc-d4bedab388f5-544c912b, #w-node-_4701b649-27ca-2419-91cc-d4bedab3890b-544c912b, #w-node-_4701b649-27ca-2419-91cc-d4bedab38921-544c912b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4701b649-27ca-2419-91cc-d4bedab38939-544c912b, #w-node-_4701b649-27ca-2419-91cc-d4bedab38977-544c912b, #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b14-544c912b {
    grid-column: span 4 / span 4;
  }

  #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b1c-544c912b, #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b32-544c912b, #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b48-544c912b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b60-544c912b, #w-node-cd873a5f-5c72-5b7b-6f79-5f4b884c6b9e-544c912b, #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab69f-544c912b {
    grid-column: span 4 / span 4;
  }

  #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6a7-544c912b, #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6bd-544c912b, #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6d3-544c912b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab6eb-544c912b, #w-node-d7f367bc-63b8-74b6-a58b-c33fb6dab729-544c912b {
    grid-column: span 4 / span 4;
  }

  #w-node-ca7612a9-b6da-896e-f742-3fdc36b6459f-36b64597 {
    grid-column: 1 / 5;
  }

  #w-node-ca7612a9-b6da-896e-f742-3fdc36b645af-36b64597, #w-node-ca7612a9-b6da-896e-f742-3fdc36b645c4-36b64597 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_4f03582a-f33f-ab11-304a-1742c56d30d6-36b64597 {
    grid-column: 1 / 5;
  }

  #w-node-_4f03582a-f33f-ab11-304a-1742c56d30e6-36b64597, #w-node-_4f03582a-f33f-ab11-304a-1742c56d30fb-36b64597 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_5d1f0268-f549-ec28-b944-7b50bb795163-36b64597 {
    grid-column: 1 / 5;
  }

  #w-node-_5d1f0268-f549-ec28-b944-7b50bb795173-36b64597, #w-node-_5d1f0268-f549-ec28-b944-7b50bb795188-36b64597 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ea79ecab-53e6-9640-5f80-b1f447b76221-36b64597 {
    grid-column: 1 / 5;
  }

  #w-node-ea79ecab-53e6-9640-5f80-b1f447b76231-36b64597, #w-node-ea79ecab-53e6-9640-5f80-b1f447b76246-36b64597 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_50f561a3-6160-3957-5bbd-d321ed15d239-ed15d233 {
    grid-column-end: 3;
  }

  #w-node-_50f561a3-6160-3957-5bbd-d321ed15d267-ed15d233 {
    grid-column: 3 / 5;
  }

  #w-node-_8ad1ee89-2c48-b2df-3200-43ec62aa1f1d-9ab9918b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f61730-9ab9918b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f61732-9ab9918b {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f6173b-9ab9918b {
    grid-area: 4 / 1 / 5 / 10;
    justify-self: start;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f6174a-9ab9918b {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f6174c-9ab9918b {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_16e36eee-5737-0fe6-6f67-7796a1c141a5-9ab9918b {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-d371ec2c-4421-384d-d3d4-ab61327111d4-9ab9918b {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-f20ca102-c2c0-70fc-6365-f29a883ba0f0-9ab9918b {
    grid-column: span 2 / span 2;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f61759-9ab9918b {
    grid-area: 6 / 1 / 7 / 13;
  }

  #w-node-_0128585e-249b-7941-7920-2101d7268977-9ab9918b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f61762-9ab9918b {
    order: -9999;
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f61764-9ab9918b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_5e333e3c-9d78-b6e2-96f6-4d6aa170f69e-50b9918c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5dd8709b-e017-62d4-aae4-69fc5decf967-50b9918c {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_5dd8709b-e017-62d4-aae4-69fc5decf969-50b9918c {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_70f14e61-6faa-8714-a33d-6b11aedf65f0-50b9918c {
    grid-area: 4 / 1 / 5 / 13;
    justify-self: start;
  }

  #w-node-_5dd8709b-e017-62d4-aae4-69fc5decf97b-50b9918c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd39806-50b9918c {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd39833-50b9918c {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd3983b-50b9918c {
    grid-column: span 2 / span 2;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd39842-50b9918c {
    grid-area: 4 / 3 / 5 / 13;
  }

  #w-node-ff851537-e0b2-f255-8310-8a974b410560-50b9918c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_5dd8709b-e017-62d4-aae4-69fc5decf9aa-50b9918c {
    order: -9999;
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_5dd8709b-e017-62d4-aae4-69fc5decf9ac-50b9918c {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_133cd05b-e350-f16e-cc0a-da62525f26d5-a6b9918f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d506e3f-2c11-48dd-efa2-f66993c7e32b-a6b9918f {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_99e01c5e-72d7-a0ca-8c32-c6a4ee7733b2-a6b9918f {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_6f5e3c06-a029-ce14-1afb-da88168890c7-a6b9918f {
    grid-area: 4 / 1 / 5 / 13;
    justify-self: start;
  }

  #w-node-_73468a5d-567d-d4dd-d1eb-fe6a9a624579-a6b9918f {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_717d0a3d-f4b6-7716-90ef-81e26997f8fa-a6b9918f {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_0af302de-8f55-cbf4-01a7-75efaf28b495-a6b9918f {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_0a7485f2-499c-05d5-2c0d-e11874b69ada-a6b9918f {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_85cf83b0-8422-fac7-dd63-13d444ce9423-a6b9918f {
    order: -9999;
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-ecd6ee93-b8d0-a561-0b5f-323a4118f371-a6b9918f {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-fdc63bf4-4035-cc93-709c-282ee8f02da8-05b99192, #w-node-f5109f48-df89-f415-d5a1-3ba92adddf5f-a3b99194 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e8cfae85-4d94-e2c6-402a-e3fb8c6cf6cd-a3b99194 {
    grid-area: 1 / 3 / 2 / 13;
    align-self: start;
  }

  #w-node-_7ddbbaf4-4d30-17fe-132c-d35107c853c1-a3b99194 {
    grid-area: 2 / 3 / 3 / 13;
  }

  #w-node-_0c70b807-d51d-e810-f96c-6b2136a32712-a3b99194 {
    grid-area: 1 / 9 / 2 / 13;
  }

  #w-node-_765facc8-bc3a-f062-3311-a323d508f705-a3b99194 {
    grid-area: 1 / 5 / 2 / 9;
  }

  #w-node-b655f08a-76b0-fdd4-b294-5995b67a30de-a3b99194 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_15f3e79e-0615-25f8-01e3-bb8064427713-a3b99194 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f745a02c-4a32-d08c-b459-0a1c03aa1740-a3b99194 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-f6b3fb63-db95-bbcb-434b-584f5e6946a4-41b99196, #w-node-_63658559-db60-fad3-6de9-1030c42a0e5d-03b99197, #w-node-daecc365-f482-bf81-2324-a378ecfdd8ef-6bb99198 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bdc83600-a47c-03a1-2c4c-70d8530121a8-6bb99198 {
    grid-column-end: 13;
  }

  #w-node-bdc83600-a47c-03a1-2c4c-70d8530121aa-6bb99198 {
    grid-row: 2 / 3;
    grid-column-start: 3;
  }

  #w-node-_92d00826-d6a2-66b0-0244-24b67d28e6e6-6bb99198 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a407056c-b230-cada-1373-9235e1c582e1-6bb99198 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-a407056c-b230-cada-1373-9235e1c582e3-6bb99198, #w-node-_02fd5f2a-0a6d-d70b-ee0c-23b766a1710f-6bb99198 {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-_02fd5f2a-0a6d-d70b-ee0c-23b766a17114-6bb99198 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b79b438c-fbbe-5f59-8575-7400dd2cf3dc-6bb99198 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-b79b438c-fbbe-5f59-8575-7400dd2cf3de-6bb99198, #w-node-b9775c36-a227-3447-be52-1a5e07d9c5c2-6bb99198 {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-b9775c36-a227-3447-be52-1a5e07d9c5c7-6bb99198, #w-node-_8176f50b-4e5d-be67-865b-693ea441b740-6bb99198 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b742-6bb99198 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b749-6bb99198 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b759-6bb99198 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b75b-6bb99198 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_709c783a-cbb6-003d-207c-3d64cb29dbe9-22b9919a, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-a6b9919e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_95613e9f-2b46-ba2f-051e-99f887f4cf5f-a6b9919e {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_15138dc1-e13d-b065-6c1a-134072246604-a6b9919e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a77a0c3-f8cd-fe09-346a-ecc659685607-a6b9919e {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_07715b7d-f15b-7ed5-204c-b9c731656bc8-a6b9919e, #w-node-_8d167595-52d2-fbfc-aa3b-600d50865c8b-a6b9919e {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-_27b7aee3-978c-8f9c-95cb-c020a1510e28-a6b9919e {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_21f7cd79-c1a9-f2e2-6cc4-cf0a261f4112-a6b9919e {
    grid-column-start: 1;
  }

  #w-node-e6ae1280-e132-fd36-7f16-414dcb19945d-0db991a0, #w-node-_2508e35f-313e-cd43-a31a-f2eedbe592c2-9cb991a1, #w-node-_1a172cf3-6cbe-3ed9-e7b2-6eb62faf538d-9cb991a1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6e15c269-0c80-c73e-2b18-72f6fda01528-9cb991a1 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-2f4cf584, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-2f4cf584 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-2f4cf584 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-2f4cf584, #Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-2f4cf584, #Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-2f4cf584, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-2f4cf584 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c1075233-971e-7cc8-df25-5ee02dd0db0c-047468b2, #w-node-c1075233-971e-7cc8-df25-5ee02dd0db17-047468b2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c1075233-971e-7cc8-df25-5ee02dd0db20-047468b2 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-c1075233-971e-7cc8-df25-5ee02dd0db26-047468b2, #Telefoonnummer-2.w-node-c1075233-971e-7cc8-df25-5ee02dd0db2a-047468b2, #Emailadress.w-node-c1075233-971e-7cc8-df25-5ee02dd0db2e-047468b2, #w-node-c1075233-971e-7cc8-df25-5ee02dd0db35-047468b2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2bf-318b23fe, #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2ca-318b23fe {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2d3-318b23fe {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2d9-318b23fe, #Telefoonnummer.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2dd-318b23fe, #Emailadress.w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e1-318b23fe, #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e8-318b23fe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34038345-2239-440b-a417-904d742e6897-3f6b3ab3, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-3f6b3ab3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2499acd9-ea02-f08a-bb5b-ff3fcb96c375-3f6b3ab3 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_9776e4f8-fda2-0564-1787-806dd3866b1f-3f6b3ab3, #w-node-_9776e4f8-fda2-0564-1787-806dd3866b2a-3f6b3ab3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9776e4f8-fda2-0564-1787-806dd3866b33-3f6b3ab3 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-_9776e4f8-fda2-0564-1787-806dd3866b39-3f6b3ab3, #Telefoonnummer.w-node-_9776e4f8-fda2-0564-1787-806dd3866b3d-3f6b3ab3, #Emailadress.w-node-_9776e4f8-fda2-0564-1787-806dd3866b41-3f6b3ab3, #w-node-_9776e4f8-fda2-0564-1787-806dd3866b48-3f6b3ab3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_31b9a907-b59f-f85d-a097-0cc199530119-c2011f18, #w-node-_31b9a907-b59f-f85d-a097-0cc199530124-c2011f18 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_31b9a907-b59f-f85d-a097-0cc19953012d-c2011f18 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-_31b9a907-b59f-f85d-a097-0cc199530133-c2011f18, #Telefoonnummer.w-node-_31b9a907-b59f-f85d-a097-0cc199530137-c2011f18, #Emailadress.w-node-_31b9a907-b59f-f85d-a097-0cc19953013b-c2011f18, #w-node-_31b9a907-b59f-f85d-a097-0cc199530142-c2011f18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e254bed-7ee1-d546-2957-c4ddfb97881c-04b752e4, #w-node-_6e254bed-7ee1-d546-2957-c4ddfb978827-04b752e4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6e254bed-7ee1-d546-2957-c4ddfb978830-04b752e4 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-_6e254bed-7ee1-d546-2957-c4ddfb978836-04b752e4, #Telefoonnummer.w-node-_6e254bed-7ee1-d546-2957-c4ddfb97883a-04b752e4, #Emailadress.w-node-_6e254bed-7ee1-d546-2957-c4ddfb97883e-04b752e4, #w-node-_6e254bed-7ee1-d546-2957-c4ddfb978845-04b752e4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92b5cc2f-4b77-c75f-4673-dc7cfc1333a4-ef6b3cb0, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-ef6b3cb0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_597836ed-c374-9ed0-8e11-c57d7a1c59bc-ef6b3cb0 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_9064afc2-88e0-d148-6610-2b7bc85e485c-ef6b3cb0, #w-node-_9064afc2-88e0-d148-6610-2b7bc85e4867-ef6b3cb0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9064afc2-88e0-d148-6610-2b7bc85e4870-ef6b3cb0 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-_9064afc2-88e0-d148-6610-2b7bc85e4876-ef6b3cb0, #Telefoonnummer.w-node-_9064afc2-88e0-d148-6610-2b7bc85e487a-ef6b3cb0, #Emailadress.w-node-_9064afc2-88e0-d148-6610-2b7bc85e487e-ef6b3cb0, #w-node-_9064afc2-88e0-d148-6610-2b7bc85e4885-ef6b3cb0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_230ee9ef-f086-7350-7d63-db5d709dab47-7f9111f8, #w-node-_230ee9ef-f086-7350-7d63-db5d709dab52-7f9111f8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_230ee9ef-f086-7350-7d63-db5d709dab5b-7f9111f8 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-_230ee9ef-f086-7350-7d63-db5d709dab61-7f9111f8, #Telefoonnummer.w-node-_230ee9ef-f086-7350-7d63-db5d709dab65-7f9111f8, #Emailadress.w-node-_230ee9ef-f086-7350-7d63-db5d709dab69-7f9111f8, #w-node-_230ee9ef-f086-7350-7d63-db5d709dab70-7f9111f8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3b052186-dd4d-14ba-8711-6fc17566d499-d12dbbff, #w-node-_3b052186-dd4d-14ba-8711-6fc17566d4a4-d12dbbff {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3b052186-dd4d-14ba-8711-6fc17566d4ad-d12dbbff {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b3-d12dbbff, #Telefoonnummer.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4b7-d12dbbff, #Emailadress.w-node-_3b052186-dd4d-14ba-8711-6fc17566d4bb-d12dbbff, #w-node-_3b052186-dd4d-14ba-8711-6fc17566d4c2-d12dbbff {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-edc28fc4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-edc28fc4 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c5772c9e-9868-b146-30a6-3b0945081f61-edc28fc4 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_8afa7dd7-f94a-83f0-5446-0fbe56f176e5-2dd41e73 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2c808f7d-5fb9-9c6c-4e8d-461167c19fe9-2dd41e73 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2c808f7d-5fb9-9c6c-4e8d-461167c19feb-2dd41e73 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-dfedf6c4-9d70-d535-4885-116f2421abe8-fa465f64 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5b7de242-4173-054c-d34b-55925e0f521d-fa465f64 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_5b7de242-4173-054c-d34b-55925e0f521f-fa465f64 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_496f5f2d-a976-40e9-1185-f59a84c47c27-637fbcbe {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a33d099e-8faa-a186-fe98-f3de11805825-637fbcbe {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a33d099e-8faa-a186-fe98-f3de11805827-637fbcbe {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-f6d70b02-9615-f077-a847-7fc150c96d02-4b2df9bc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-daf553fc-767c-b18e-abe7-929924c476e5-4b2df9bc {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-daf553fc-767c-b18e-abe7-929924c476e7-4b2df9bc {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_7ceaf547-94a8-7f37-b1b2-5b0c3c5fb48c-e5b79129 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_50a84f07-a2a7-a162-02e6-39b1da9afb2f-e5b79129 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_50a84f07-a2a7-a162-02e6-39b1da9afb31-e5b79129 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_89007220-3519-79b5-555e-a4f226f39970-60c2aa8c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ec4408cd-ac3e-8667-a5bc-729c597e1f67-60c2aa8c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-ec4408cd-ac3e-8667-a5bc-729c597e1f69-60c2aa8c {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_963098e7-a100-ad68-8bec-b33ee0770e61-cf305025 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1b7e1a60-2cd7-1168-f0bf-aae8539b49ce-cf305025 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_1b7e1a60-2cd7-1168-f0bf-aae8539b49d0-cf305025 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_1e7a2e75-ad91-08b4-a6f3-fecfb47c507f-5de1ba08 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_01cc774f-2754-0b44-a752-31fedff40589-5de1ba08 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_01cc774f-2754-0b44-a752-31fedff4058b-5de1ba08 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-bde67489-a635-02d3-8822-5aa699f60d61-3076705d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9e00b585-3726-9aa1-b50c-918f8bd7051f-3076705d {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_9e00b585-3726-9aa1-b50c-918f8bd70521-3076705d {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_1b8573be-40d6-6853-ce41-4bc8a223595a-59017749 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1b8573be-40d6-6853-ce41-4bc8a2235963-59017749 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_1b8573be-40d6-6853-ce41-4bc8a2235965-59017749 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_38cf249d-beb6-066e-d0ea-8be29641df67-bc88e146, #w-node-_068ff72f-d823-d601-8508-659caf97609c-e46ef98d {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760a8-e46ef98d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760b2-e46ef98d {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760b4-e46ef98d {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760e0-e46ef98d, #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd87a-10ade409 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd87e-10ade409 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd88d-10ade409 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd88f-10ade409 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd89c-10ade409 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_556de591-b9a4-66f1-49cb-6dba1b0d0802-2e22af7f, #w-node-a69460b0-02eb-33d7-8597-8907b7f0bdb3-138be1ef, #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a935d-138be1ef {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9366-138be1ef {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a936d-138be1ef {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a936f-138be1ef {
    grid-area: 1 / 1 / 2 / 13;
    align-self: center;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a938a-138be1ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a9398-138be1ef {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a93aa-138be1ef {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_6efff366-02c7-1a5d-4871-d2229cebd8c2-be904695 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-fb13f47b-570b-8979-6126-c26c72632f1b-be904695 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-b691076d-cd59-3088-d9f9-110b5f22d64c-be904695, #w-node-ea460b23-be24-c898-46a5-d10229abab21-be904695, #w-node-_4fd52119-dc99-d08f-9357-e054df64d0cf-be904695 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_4fd52119-dc99-d08f-9357-e054df64d0d1-be904695 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4fd52119-dc99-d08f-9357-e054df64d0d8-be904695 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_4fd52119-dc99-d08f-9357-e054df64d0e8-be904695 {
    grid-row: 4 / 5;
    grid-column-start: 1;
  }

  #w-node-_4fd52119-dc99-d08f-9357-e054df64d0ea-be904695, #w-node-e9838dc1-4e4b-2fe0-e6b6-0a74120fa345-40577fae {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-d352c224, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-d352c224 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-d352c224 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-a4694032, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-a4694032 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-a4694032 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-a4694032, #Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-a4694032, #Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-a4694032, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-a4694032 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-639f4448 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-639f4448 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c5772c9e-9868-b146-30a6-3b0945081f61-639f4448 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d8a-0ed63a90 {
    grid-column: 1 / 5;
  }

  #w-node-_83d3fc8b-95e9-f9a2-23c4-ad6b69677d94-0ed63a90 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea19b-ac831019 {
    grid-column: 1 / 5;
  }

  #w-node-_34b24e72-e798-9a0a-cfa3-cd8e5a4ea1a5-ac831019 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a01e-de39b566 {
    grid-column: 1 / 5;
  }

  #w-node-_6a4357d1-4f10-72e8-d9a6-6f0770e4a02c-de39b566 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a2222-ddc7de53 {
    grid-column: 1 / 5;
  }

  #w-node-_5dfa9208-6da1-84ac-01a7-dba2fe9a222c-ddc7de53 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b429b-76de3069 {
    grid-column: 1 / 5;
  }

  #w-node-_8f77e8d9-59c6-dfee-9b0a-7d4a947b42a9-76de3069 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e37f-a34f812d {
    grid-column: 1 / 5;
  }

  #w-node-d8564796-f5cd-c32f-0586-bee9ffa1e38d-a34f812d {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744ae-89fa54c9 {
    grid-column: 1 / 5;
  }

  #w-node-_54b9bb39-ff0e-a722-a89b-2dea424744bc-89fa54c9 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_8125ec79-c2d1-044c-3b20-4c9406d446ff-d65269c2, #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-d65269c2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-d65269c2 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-d65269c2, #Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-d65269c2, #Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-d65269c2, #Straatnaam-huisnummer-2.w-node-e207179b-c284-1bc7-3834-294bcb7d0e64-d65269c2, #Plaats.w-node-_63791f87-487e-5b05-5030-817fc7a33bf8-d65269c2, #Postcode.w-node-d6780c9e-a34c-3fc0-683e-75ffcda68f1a-d65269c2, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-d65269c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-8ec5330e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-8ec5330e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c5772c9e-9868-b146-30a6-3b0945081f61-8ec5330e {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080e1-52bee7b3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_94e872b4-d394-b7ba-e0f8-5a09ee0080e6-52bee7b3 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-be9df1da-87dd-1e9a-3d8d-82450ceea3be-52bee7b3 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #naam-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e5f-52bee7b3, #Telefoonnummer-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e63-52bee7b3, #Emailadress-2.w-node-_737db3fd-60cf-fd7a-71be-58a778998e67-52bee7b3, #Naam-Referentie.w-node-e174bc74-0928-7219-3fd8-cec9f8bde5ec-52bee7b3, #Telefoonnummer-Referentie.w-node-cfce5439-0bdd-439e-081d-ade37f884c37-52bee7b3, #Emailadress-Referentie.w-node-_7667e2dd-dd55-f212-a496-a4d5e8fac0a8-52bee7b3, #w-node-_737db3fd-60cf-fd7a-71be-58a778998e6d-52bee7b3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_88bb0283-1d5c-2fb2-a0f1-387b964e3454-52bee7b3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ef409d01-cd90-93a9-2a22-d3ffdb97728a-52bee7b3 {
    grid-column-start: 1;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-e16ae514 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-e16ae514 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c5772c9e-9868-b146-30a6-3b0945081f61-e16ae514 {
    grid-area: 2 / 1 / 3 / 13;
    justify-self: start;
  }

  #w-node-_6e284307-b066-f5e6-e973-178f6df15604-eca11705 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_88233df6-fc16-2ca8-c126-9b8d74ef288a-6e4bd1de {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e210b-f9e34da7 {
    grid-column: 1 / 5;
  }

  #w-node-dc851b36-7b14-d488-cbc6-f3c0eb7e2115-f9e34da7 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-eabf329a-749d-e120-15ca-c1470a6c64fd-0be0eaa6 {
    grid-column: 1 / 5;
  }

  #w-node-_9d7325af-cbd3-47cc-0b0f-93bf40182c67-0be0eaa6 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c11-48bedd78 {
    grid-column: 1 / 5;
  }

  #w-node-cb6d922e-422c-9ff6-ff36-620581fd4c1b-48bedd78 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441eb2-39a0ee05 {
    grid-column: 1 / 5;
  }

  #w-node-b50f6be4-bc4c-a48a-8cb1-fa75b5441ebc-39a0ee05 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_4220090c-1605-29f8-61d4-127e5ef33e02-08aa1f78 {
    grid-column: 1 / 5;
  }

  #w-node-_4220090c-1605-29f8-61d4-127e5ef33e0c-08aa1f78 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf3f-90352464 {
    grid-column: 1 / 5;
  }

  #w-node-_0c3cb610-c6da-e0a5-53b3-78e859dbbf49-90352464 {
    grid-area: 2 / 1 / 3 / 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_59990c7a-cd17-da24-ffb7-52acda81c389-15b9913e, #w-node-_043e2205-517f-42f6-4d98-4e497d48e9a3-15b9913e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3f2f3679-d66f-2a08-0b9e-4c30ff635c49-15b9913e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_642857bb-76a1-bcd6-cc73-1cec2e151074-15b9913e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_18c2b186-3856-8c3f-8d8c-45beea7b27fe-15b9913e {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-_97c469c1-dec9-7eb6-5f23-25da817f1b71-15b9913e {
    grid-area: 3 / 1 / 4 / 13;
    justify-self: start;
  }

  #w-node-f7d81c83-15a4-b121-622d-ac36ce84d953-15b9913e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f7d81c83-15a4-b121-622d-ac36ce84d957-15b9913e {
    grid-row: 2 / 3;
    grid-column-start: 1;
    justify-self: start;
  }

  #w-node-a0a61f02-7bd0-cde1-399c-3aafa6dada34-15b9913e {
    grid-area: 3 / 1 / 4 / 13;
    justify-self: start;
  }

  #w-node-_67074839-7799-c84e-e64a-9c066e11f349-15b9913e {
    grid-area: 1 / 1 / 4 / 13;
  }

  #w-node-_47efe487-f9bb-51a1-17ce-fffaa26a95aa-15b9913e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f6e64e39-c03a-54a5-c061-1190db9da945-15b9913e {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcc2-2a81bcbf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcc9-2a81bcbf {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bcd8-2a81bcbf {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_2783e19e-4ab8-2da0-ee6f-4faa2a81bce7-2a81bcbf {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_436bc064-6ba2-2e16-6eb6-9427d5ef685e-2a81bcbf {
    grid-row: 3 / 4;
    grid-column-start: 7;
  }

  #w-node-_62aad44b-add4-687f-13c2-b476d977171e-2a81bcbf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2bb61ab5-f33d-b05b-a69a-67fbdc080f32-dc080f18 {
    grid-row: 4 / 5;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-92b99166 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-92b99166 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_017f9213-0b97-8d1e-a6ad-e305aab29554-92b99166 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f7897bef-4f43-e5a4-8bf1-50260d427bdf-92b99166 {
    grid-column-end: 13;
  }

  #w-node-f8e320e5-f903-b4b3-7225-2c681d886430-92b99166, #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-c5b99178 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-c5b99178 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_017f9213-0b97-8d1e-a6ad-e305aab29554-c5b99178 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f7897bef-4f43-e5a4-8bf1-50260d427be1-c5b99178 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b5848104-1d4a-2f25-d050-34c5ab2cccb6-c5b99178 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_746085a1-a6f2-3939-edab-3de8a75dc2e0-c5b99178 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-eeb99187 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-eeb99187 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_2adb9ac6-f34d-5ae4-ddbb-943ffe7a75fd-eeb99187 {
    grid-area: 4 / 1 / 5 / 13;
    justify-self: start;
  }

  #w-node-_99d09698-675b-75ab-d11c-7001c92cbff4-eeb99187, #w-node-_99d09698-675b-75ab-d11c-7001c92cbff6-eeb99187 {
    grid-column-start: 1;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de6a-eeb99187 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de6c-eeb99187 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de73-eeb99187 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-_1e352176-39f6-47f7-2806-ad09ac10de83-eeb99187 {
    grid-row: 4 / 5;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-f9b99188 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-f9b99188 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f6173b-9ab9918b {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f6174a-9ab9918b {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f6174c-9ab9918b {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_16e36eee-5737-0fe6-6f67-7796a1c141a5-9ab9918b {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-d371ec2c-4421-384d-d3d4-ab61327111d4-9ab9918b {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-da855cb5-f336-4f9d-d122-2dc528f6bd47-9ab9918b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e8ff84b-494f-2dd0-6032-743755f61759-9ab9918b {
    grid-area: 6 / 1 / 7 / 13;
  }

  #w-node-_70f14e61-6faa-8714-a33d-6b11aedf65f0-50b9918c, #w-node-_5dd8709b-e017-62d4-aae4-69fc5decf97b-50b9918c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd3983b-50b9918c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7a4789a2-95d5-973c-73e6-74593fd39842-50b9918c {
    grid-column-start: 1;
  }

  #w-node-_6f5e3c06-a029-ce14-1afb-da88168890c7-a6b9918f {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_73468a5d-567d-d4dd-d1eb-fe6a9a624579-a6b9918f {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_717d0a3d-f4b6-7716-90ef-81e26997f8fa-a6b9918f {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_0af302de-8f55-cbf4-01a7-75efaf28b495-a6b9918f {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-05b99192 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-05b99192 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-a3b99194 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-a3b99194 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-e8cfae85-4d94-e2c6-402a-e3fb8c6cf6cd-a3b99194 {
    grid-area: 1 / 1 / 2 / 13;
    align-self: start;
  }

  #w-node-_7ddbbaf4-4d30-17fe-132c-d35107c853c1-a3b99194 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_9e4fb07c-f5fd-fa1f-7d75-5e41a2a5a92e-a3b99194 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_0c70b807-d51d-e810-f96c-6b2136a32712-a3b99194 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_765facc8-bc3a-f062-3311-a323d508f705-a3b99194 {
    grid-column: 1 / 13;
    grid-row-start: 2;
  }

  #w-node-b655f08a-76b0-fdd4-b294-5995b67a30de-a3b99194 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_607c6baa-ff9b-2caa-daee-0160668a67b1-a3b99194, #w-node-_607c6baa-ff9b-2caa-daee-0160668a67b3-a3b99194, #w-node-d7fab025-833f-67eb-87f0-f63a9e50036e-a3b99194 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9997db7a-7e3a-2ff1-6bdf-ccca459a3871-a3b99194 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-41b99196 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-41b99196 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-03b99197 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-03b99197 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_7de4adc5-2bdf-6554-01d4-8c41b7ab2778-03b99197, #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-6bb99198 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-6bb99198 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_0799b9fc-c73d-2d87-eeff-454f42fb2903-6bb99198 {
    grid-area: 4 / 1 / 5 / 13;
    justify-self: start;
  }

  #w-node-bdc83600-a47c-03a1-2c4c-70d8530121a8-6bb99198, #w-node-bdc83600-a47c-03a1-2c4c-70d8530121aa-6bb99198 {
    grid-column-start: 1;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b740-6bb99198 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b742-6bb99198 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b749-6bb99198 {
    grid-row: 1 / 2;
    grid-column-start: 1;
  }

  #w-node-_8176f50b-4e5d-be67-865b-693ea441b759-6bb99198 {
    grid-row: 4 / 5;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-22b9919a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-22b9919a {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-f7897bef-4f43-e5a4-8bf1-50260d427bd6-22b9919a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f7897bef-4f43-e5a4-8bf1-50260d427bd8-22b9919a {
    grid-area: 1 / 1 / 2 / 13;
    justify-self: end;
  }

  #w-node-_5e121b78-d646-2705-fce6-3889f975cb44-22b9919a, #w-node-_5e121b78-d646-2705-fce6-3889f975cb45-22b9919a, #w-node-_1013e7b4-bd36-8151-81b6-99ce99d9b3ed-22b9919a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1013e7b4-bd36-8151-81b6-99ce99d9b3ef-22b9919a {
    grid-area: 1 / 1 / 2 / 13;
    justify-self: end;
  }

  #w-node-_1b018bce-7a61-9243-b29e-8a63cae3124c-22b9919a {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_1b018bce-7a61-9243-b29e-8a63cae3124d-22b9919a, #w-node-_9f95183d-d1f8-4a79-999e-12ec4223b3a5-22b9919a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9f95183d-d1f8-4a79-999e-12ec4223b3a7-22b9919a {
    grid-area: 1 / 1 / 2 / 13;
    justify-self: end;
  }

  #w-node-f127cc74-48d8-64a6-c7ab-94893a7b522a-22b9919a, #w-node-f127cc74-48d8-64a6-c7ab-94893a7b522b-22b9919a, #w-node-_52e51ebd-2584-34f8-9003-e35dae6f5cc5-22b9919a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e99d79c5-9021-0001-d312-90bfed16c583-22b9919a {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_0e4dcb1c-76f7-9c74-ce70-06245e958b74-22b9919a, #w-node-_3fb69b32-ce7c-c84c-b459-968459e8eb00-a6b9919e, #w-node-_3fb69b32-ce7c-c84c-b459-968459e8eb02-a6b9919e, #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-0db991a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-0db991a0 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_017f9213-0b97-8d1e-a6ad-e305aab29554-0db991a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f7897bef-4f43-e5a4-8bf1-50260d427be1-0db991a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-9cb991a1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-9cb991a1 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-2f4cf584, #w-node-c1075233-971e-7cc8-df25-5ee02dd0db33-047468b2, #w-node-cd3ea3a5-bd66-f7c8-5d2e-f81f83d5e2e6-318b23fe, #w-node-_9776e4f8-fda2-0564-1787-806dd3866b46-3f6b3ab3, #w-node-_31b9a907-b59f-f85d-a097-0cc199530140-c2011f18, #w-node-_6e254bed-7ee1-d546-2957-c4ddfb978843-04b752e4, #w-node-_9064afc2-88e0-d148-6610-2b7bc85e4883-ef6b3cb0, #w-node-_230ee9ef-f086-7350-7d63-db5d709dab6e-7f9111f8, #w-node-_3b052186-dd4d-14ba-8711-6fc17566d4c0-d12dbbff {
    justify-self: start;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-edc28fc4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-edc28fc4 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_8afa7dd7-f94a-83f0-5446-0fbe56f176e5-2dd41e73 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2c808f7d-5fb9-9c6c-4e8d-461167c19fe9-2dd41e73 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-dfedf6c4-9d70-d535-4885-116f2421abe8-fa465f64 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5b7de242-4173-054c-d34b-55925e0f521d-fa465f64 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_496f5f2d-a976-40e9-1185-f59a84c47c27-637fbcbe {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a33d099e-8faa-a186-fe98-f3de11805825-637fbcbe {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-f6d70b02-9615-f077-a847-7fc150c96d02-4b2df9bc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-daf553fc-767c-b18e-abe7-929924c476e5-4b2df9bc {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_7ceaf547-94a8-7f37-b1b2-5b0c3c5fb48c-e5b79129 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_50a84f07-a2a7-a162-02e6-39b1da9afb2f-e5b79129 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_89007220-3519-79b5-555e-a4f226f39970-60c2aa8c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ec4408cd-ac3e-8667-a5bc-729c597e1f67-60c2aa8c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_963098e7-a100-ad68-8bec-b33ee0770e61-cf305025 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1b7e1a60-2cd7-1168-f0bf-aae8539b49ce-cf305025 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_1e7a2e75-ad91-08b4-a6f3-fecfb47c507f-5de1ba08 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_01cc774f-2754-0b44-a752-31fedff40589-5de1ba08 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-bde67489-a635-02d3-8822-5aa699f60d61-3076705d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9e00b585-3726-9aa1-b50c-918f8bd7051f-3076705d {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_1b8573be-40d6-6853-ce41-4bc8a223595a-59017749 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1b8573be-40d6-6853-ce41-4bc8a2235963-59017749 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_0e255cad-3e27-f5ed-8ea7-3d4957687247-bc88e146 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_38cf249d-beb6-066e-d0ea-8be29641df67-bc88e146 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760b2-e46ef98d {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_068ff72f-d823-d601-8508-659caf9760b4-e46ef98d {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd88d-10ade409 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a1a8bae4-84a8-a7e8-2aec-6cae0b1cd88f-10ade409 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-2e22af7f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed2c19e2-733a-a5ce-86e2-468d1dae92fb-2e22af7f {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a937d-138be1ef, #w-node-_58227e5c-fa37-1f73-fa72-34b37f1a937f-138be1ef {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6efff366-02c7-1a5d-4871-d2229cebd8c2-be904695 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4fd52119-dc99-d08f-9357-e054df64d0e8-be904695 {
    grid-row: 4 / 5;
  }

  #w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-a4694032 {
    justify-self: start;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-639f4448 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-639f4448 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-d65269c2 {
    justify-self: start;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-8ec5330e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-8ec5330e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c6ab8488-052e-cb5b-cb97-6e4877795a05-52bee7b3 {
    justify-self: start;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-e16ae514 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2d66e0f9-be6e-8c55-6a06-3d88e540dad3-e16ae514 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_5b5f5719-e1a6-f7b7-81fb-68637c4ed965-eca11705, #w-node-_88233df6-fc16-2ca8-c126-9b8d74ef2888-6e4bd1de {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_88233df6-fc16-2ca8-c126-9b8d74ef288a-6e4bd1de {
    grid-area: 2 / 1 / 3 / 13;
  }
}
