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;
}

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

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;
}

:root {
  --dark-slate-grey: var(--midnight-blue);
  --black: #0d0e10;
  --midnight-blue: #0f1f3d;
  --bouwportaal-blauw-1: #07f;
  --white: #fff;
  --slate-grey: #767c90;
  --greenbright: #0f9;
  --gainsboro: #e1e4eb;
  --medium-sea-green: #21a570;
  --deep-sky-blue: #dbe5ff70;
  --bouwportaal-blauw: #848fb4;
  --light-grey: #949494;
  --coral: #ff7847;
  --white-smoke: #f1f3f6;
  --dark-blue: #071c50;
  --doorzichtig: #fff0;
  --geel: white;
  --brand-bg-color: #f8f8f8;
  --green: #043d34;
  --green-dark-letters: var(--dark-slate-grey);
  --paars: var(--black);
}

.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-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.w-pagination-previous, .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-commerce-commercecheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercelayoutmain {
  flex: 0 800px;
  margin-right: 20px;
}

.w-commerce-commercecartapplepaybutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  height: 38px;
  min-height: 30px;
  margin-bottom: 8px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartapplepayicon {
  width: 100%;
  height: 50%;
  min-height: 20px;
}

.w-commerce-commercecartquickcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 38px;
  margin-bottom: 8px;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
  margin-right: 8px;
  display: block;
}

.w-commerce-commercecheckoutcustomerinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutblockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 20px;
}

.w-commerce-commercecheckoutlabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutemailinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutemailinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutemailinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingaddresswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.w-commerce-commercecheckoutcolumn {
  flex: 1;
  padding-left: 8px;
  padding-right: 8px;
}

.w-commerce-commercecheckoutshippingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingmethodswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingmethodslist {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.w-commerce-commercecheckoutshippingmethoditem {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  align-items: baseline;
  margin-bottom: 0;
  padding: 16px;
  font-weight: 400;
  display: flex;
}

.w-commerce-commercecheckoutshippingmethoddescriptionblock {
  flex-direction: column;
  flex-grow: 1;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.w-commerce-commerceboldtextblock {
  font-weight: 700;
}

.w-commerce-commercecheckoutshippingmethodsemptystate {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 64px 16px;
}

.w-commerce-commercecheckoutpaymentinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutcardnumber {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardnumber::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardexpirationdate {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardexpirationdate::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardsecuritycode {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardsecuritycode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingaddresstogglewrapper {
  flex-direction: row;
  display: flex;
}

.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
  margin-top: 4px;
}

.w-commerce-commercecheckoutbillingaddresstogglelabel {
  margin-left: 8px;
  font-weight: 400;
}

.w-commerce-commercecheckoutbillingaddresswrapper {
  margin-top: 16px;
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutbillingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutorderitemswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemslist {
  margin-bottom: -20px;
}

.w-commerce-commercecheckoutorderitem {
  margin-bottom: 20px;
  display: flex;
}

.w-commerce-commercecartitemimage {
  width: 60px;
  height: 0%;
}

.w-commerce-commercecheckoutorderitemdescriptionwrapper {
  flex-grow: 1;
  margin-left: 16px;
  margin-right: 16px;
}

.w-commerce-commercecheckoutorderitemquantitywrapper {
  white-space: pre-wrap;
  display: flex;
}

.w-commerce-commercecheckoutorderitemoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercelayoutsidebar {
  flex: 0 0 320px;
  position: sticky;
  top: 20px;
}

.w-commerce-commercecheckoutordersummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 8px;
  display: flex;
}

.w-commerce-commercecheckoutsummarytotal {
  font-weight: 700;
}

.w-commerce-commercecheckoutplaceorderbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 20px;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commerceorderconfirmationcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercecheckoutcustomerinfosummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutsummaryflexboxdiv {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutsummarytextspacingondiv {
  margin-right: .33em;
}

.w-commerce-commercecheckoutshippingsummarywrapper, .w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercepaypalcheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercepaypalcheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformheader {
  text-align: center;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.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-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

.w-users-useraccountsubscriptionlist {
  -webkit-overflow-scrolling: touch;
  flex: 1;
  overflow: auto;
}

.w-users-useraccountsubscriptionlistitem {
  align-items: flex-start;
  display: flex;
}

.w-commerce-commercecartiteminfo {
  flex-direction: column;
  flex: 1;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

.w-commerce-commercecartproductname {
  font-weight: 700;
}

.w-users-gridrow {
  grid-column-gap: 8px;
  grid-template-columns: auto auto;
  justify-content: flex-start;
  display: grid;
}

.w-users-flexcolumn {
  flex-direction: column;
  display: flex;
}

.w-users-useraccountsubscriptioncancelbutton {
  color: #3898ec;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0000;
  padding: 0;
}

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }

  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

  .w-commerce-commercelayoutsidebar {
    flex-basis: auto;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
    font-size: 16px;
  }

  .w-commerce-commercecheckoutrow {
    flex-direction: column;
  }

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector {
    font-size: 16px;
  }
}

body {
  color: var(--dark-slate-grey);
  font-family: Space Grotesk, sans-serif;
  font-size: 18px;
  line-height: 155%;
}

h1 {
  color: var(--black);
  letter-spacing: -1.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 106%;
}

h2 {
  color: var(--black);
  letter-spacing: -.8px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 108%;
}

h3 {
  color: var(--midnight-blue);
  letter-spacing: -.4px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 112%;
}

h4 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 125%;
}

h5 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 144%;
}

h6 {
  color: var(--bouwportaal-blauw-1);
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--bouwportaal-blauw-1);
  text-decoration: none;
}

ul {
  margin-top: 20px;
  margin-bottom: 40px;
  padding-left: 40px;
}

ol {
  margin-top: 0;
  margin-bottom: 32px;
  padding-left: 40px;
}

li {
  margin-top: 20px;
}

blockquote {
  border-left: 5px solid var(--bouwportaal-blauw-1);
  color: var(--bouwportaal-blauw-1);
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 10px 20px;
  font-size: 24px;
  font-weight: 500;
  line-height: 150%;
}

figure {
  margin-top: 20px;
  margin-bottom: 40px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
  font-size: 16px;
  font-style: italic;
}

.display-heading-koppeling {
  letter-spacing: -1.6px;
  font-size: 72px;
  line-height: 105%;
}

.display-heading-koppeling.home-hero-heading {
  margin-bottom: 16px;
}

.display-heading-koppeling.home-hero-heading.white-center {
  direction: ltr;
  color: var(--white);
  text-align: center;
  letter-spacing: -1px;
  text-transform: none;
  column-count: auto;
  white-space: normal;
  word-break: break-all;
  width: auto;
  max-width: 560px;
  margin-top: -97px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 54px;
  font-weight: 700;
  line-height: 100%;
  display: block;
}

.display-heading-koppeling.overview {
  text-align: center;
  margin-bottom: 16px;
}

.home-hero-section {
  z-index: auto;
  height: 700px;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
}

.wrapper {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper.home-feature-1-wrapper {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper.home-feature-1-wrapper.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper._1920px {
  -webkit-text-stroke-color: var(--black);
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.wrapper._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
  display: none;
}

.wrapper.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper.feature-4-wrapper.vertical {
  flex-direction: column;
  display: none;
}

.wrapper.cta-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper.about-story-up-wrapper {
  flex-flow: row;
  justify-content: center;
  width: 85%;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper.about-grid {
  text-align: center;
  width: 85%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper.pricing-hero-wrapper.pricing-page-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  width: 85%;
  max-width: 100%;
  margin: 0 auto;
  padding-top: 150px;
  padding-bottom: 161px;
  display: block;
}

.wrapper.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  margin-top: 190px;
  padding-top: 0;
  padding-bottom: 30px;
}

.wrapper.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 180px;
  padding-bottom: 50px;
}

.wrapper.blog-post-image-wrapper {
  border-radius: 12px;
  width: 50%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.wrapper.blog-post-rich-text-wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  padding-top: 0;
  box-shadow: 0 2px 20px 6px #0003;
}

.wrapper.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper.location-wrapper {
  padding-top: 145px;
}

.wrapper.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper.licensing-wrapper {
  align-items: flex-start;
}

.wrapper.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper.search-result {
  padding-top: 0;
}

.wrapper.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper.two-cards {
  padding-bottom: 0;
}

.wrapper.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
  padding-top: 57px;
  padding-bottom: 0;
}

.wrapper.plans-grid {
  justify-content: space-between;
  align-items: center;
  width: 95%;
  max-width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.wrapper.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper.support-hero-wrapper {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper.case-study-page.template, .wrapper.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper.navigation-wrapper {
  background-color: #fff0;
  border-radius: 0;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper.overview-page {
  flex-direction: column;
}

.wrapper.plans {
  align-items: flex-start;
}

.wrapper.features-vertical-tabs-copy {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper.tabs-2 {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper.tabs-2.homepage-3 {
  padding-top: 145px;
}

.wrapper.tabs-2.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper.administratie-koppeling {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper.blog-post-video-wrapper {
  border-radius: 12px;
  justify-content: center;
  width: 50%;
  margin-top: -199px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.wrapper.blog-post-video-wrapper-html {
  position: static;
}

.home-hero-left {
  width: 53%;
  max-width: 620px;
}

.home-hero-left.homepage-3 {
  color: var(--slate-grey);
  width: 50%;
  margin-left: 5%;
}

.home-hero-left.homepage-2 {
  z-index: 2;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: auto;
  max-width: none;
  margin: 0 auto;
  display: flex;
  position: relative;
  top: auto;
  bottom: -313px;
}

.para-large {
  font-size: 22px;
}

.para-large.home-hero-para {
  max-width: 550px;
  margin-bottom: 32px;
  line-height: 140%;
}

.para-large.home-hero-para.homepage-3 {
  color: var(--dark-slate-grey);
}

.para-large.home-hero-para.white-center {
  color: var(--greenbright);
  text-align: center;
  letter-spacing: normal;
  max-width: 650px;
  margin-bottom: 27px;
  padding-top: 35px;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
}

.para-large.overview {
  text-align: center;
  width: 90%;
  max-width: 1060px;
  margin-bottom: 32px;
  line-height: 140%;
}

.para-large.home-hero-para-koppeling {
  max-width: 550px;
  margin-bottom: 32px;
  line-height: 140%;
}

.para-large.home-hero-para-koppeling.homepage-3 {
  color: var(--dark-slate-grey);
}

.para-large.home-hero-para-koppeling.white-center {
  color: var(--gainsboro);
  text-align: center;
  letter-spacing: normal;
  max-width: 650px;
  margin-bottom: 27px;
  padding-top: 30px;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
}

.button-demo {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-demo:hover {
  background-color: var(--black);
}

.button-demo.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-demo.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-demo.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-demo.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-demo.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 2px solid #7891ad;
  font-size: 14px;
  font-weight: 700;
}

.button-demo.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-demo.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-demo.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-demo.navigation-button.white {
  text-align: center;
  background-color: #fff3;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 5px;
  font-size: 13px;
  transition-property: all;
}

.button-demo.navigation-button.white:hover {
  color: #0277ff;
  background-color: #fffffffa;
}

.button-demo.navigation-button.mobile {
  display: none;
}

.button-demo.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-demo.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-demo.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-demo.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-demo.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-demo.integrations-center {
  color: #0277ff;
  background-color: #f8f8f8;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-demo.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-demo.top-marin-80px {
  margin-top: 80px;
}

.home-hero-pointers {
  z-index: 20;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 400px;
  margin-top: 110px;
  display: grid;
  position: relative;
}

.hero-pointer-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.hero-pointer-icon {
  margin-bottom: 14px;
}

.image {
  text-align: left;
  object-fit: fill;
  border-radius: 20px;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
  overflow: clip;
}

.image.contain {
  outline-offset: 0px;
  color: #0c0404d9;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 140%;
  max-width: 150%;
  height: 150%;
  margin-top: 0;
  margin-left: auto;
  margin-right: -60px;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image.contain.signup {
  display: inline-block;
}

.image.about-team {
  filter: grayscale();
}

.image.contain {
  object-fit: contain;
}

.home-hero-images-container {
  z-index: 1;
  width: 45%;
  max-width: 490px;
  margin-top: -50px;
  position: relative;
}

.home-hero-images-container.homepage-2 {
  justify-content: center;
  width: 100%;
  max-width: none;
  margin-top: 0;
  display: flex;
}

.home-hero-images-container.homepage-2.super {
  opacity: .3;
  object-fit: fill;
  background-color: #0000;
  flex-direction: column;
  align-self: auto;
  width: 80%;
  height: auto;
  margin-top: 31px;
  display: flex;
  position: absolute;
  top: 75px;
  overflow: visible;
}

.home-hero-main-image {
  z-index: 2;
  border-radius: 10px;
  width: auto;
  max-width: 490px;
  height: 506px;
  position: relative;
  overflow: hidden;
}

.home-hero-main-image.homepage-2 {
  border-radius: 60px;
  max-width: none;
  height: auto;
  box-shadow: 0 28px 120px #061b330f;
}

.hero-floating-image-1 {
  z-index: 3;
  border-radius: 8px;
  width: 180px;
  height: 180px;
  position: absolute;
  inset: 20% -11% auto auto;
  overflow: hidden;
  box-shadow: 0 9px 42px #40454f1a;
}

.hero-floating-image-1.homepage-3 {
  border-radius: 100px;
  width: 250px;
  height: 72px;
  top: 10%;
}

.hero-floating-image-1.homepage-2 {
  border-radius: 100px;
  width: 30%;
  height: auto;
  inset: auto -8% 20% auto;
}

.home-hero-image-circle {
  z-index: 1;
  background-color: var(--bouwportaal-blauw-1);
  border-radius: 50%;
  width: 64px;
  height: 64px;
  position: absolute;
  inset: 17% auto auto -4%;
}

.hero-floating-image-2 {
  z-index: 100;
  width: 260px;
  height: 156px;
  position: absolute;
  inset: auto auto -15% -20%;
  box-shadow: 0 16px 71px #40454f1a;
}

.hero-floating-image-2.homepage-2 {
  border-radius: 10px;
  width: 30%;
  height: auto;
  bottom: 15%;
  left: -8%;
}

.hero-floating-image-3 {
  z-index: 1;
  border-radius: 7px;
  width: 80px;
  height: 80px;
  position: absolute;
  inset: auto -11% -9% auto;
  overflow: hidden;
}

.hero-floating-image-3.homepage-3 {
  inset: -5% auto auto -15%;
}

.hero-floating-image-3.homepage-2 {
  width: 13%;
  height: auto;
  margin-left: -32px;
  inset: 25% auto auto -2%;
}

.home-hero-circle-decoration-1 {
  background-color: var(--greenbright);
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 5% auto auto -8%;
}

.home-hero-circle-decoration-1.homepage-3 {
  inset: 7% 5% auto auto;
}

.home-hero-circle-decoration-2 {
  background-color: var(--light-grey);
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto 10% -1% auto;
}

.home-hero-circle-decoration-2.homepage-2 {
  width: 5%;
  height: 8%;
  inset: auto auto 7% 0%;
}

.subheading {
  color: var(--midnight-blue);
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading.light-blue {
  color: #0277ff;
  text-align: left;
  font-size: 20px;
}

.home-stats-heading {
  margin-bottom: 16px;
}

.home-stats-up {
  max-width: 620px;
  margin-bottom: 48px;
}

.home-stats-up.overview {
  max-width: 660px;
}

.home-stats-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  margin-top: 20px;
  margin-left: -91px;
  margin-right: -90px;
  display: grid;
}

.home-stats-grid.review-page {
  border-top-style: none;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.home-stats-grid-item {
  background-color: var(--white);
  outline-offset: 0px;
  border: .3px solid #cfcfcf;
  border-radius: 13px;
  outline: .5px #e9e9eb;
  margin-top: 0;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-right: 0;
}

.home-stats-grid-item.middle {
  border-right: 1px solid var(--gainsboro);
  border-left: 1px solid var(--gainsboro);
  opacity: 1;
  outline-offset: 0px;
  border: 1px solid #ececec;
  outline: 0 #e9e9eb;
  padding-top: 30px;
  padding-bottom: 20px;
}

.home-stats-grid-item.review {
  flex-direction: column;
  align-items: center;
  padding-bottom: 48px;
  display: flex;
}

.stats-number-text {
  color: var(--black);
  letter-spacing: -1.2px;
  margin-bottom: 16px;
  font-size: 60px;
  font-weight: 700;
  line-height: 106%;
}

.home-featured-1-section {
  background-color: #f1f3f6;
  padding-top: 40px;
}

.home-features-images-container {
  justify-content: space-between;
  align-items: center;
  width: 35%;
  max-width: 520px;
  display: flex;
  position: relative;
}

.home-features-images-container.feature-3 {
  flex-direction: row-reverse;
  width: 35%;
  position: relative;
}

.home-features-1-main-image {
  z-index: 1;
  width: 85%;
  max-width: 480px;
  position: relative;
}

.home-feature-1-floating-image {
  z-index: 2;
  border-radius: 11px;
  width: 45%;
  margin-right: -50%;
  position: absolute;
  inset: auto auto 20% -15%;
  box-shadow: 12px 20px 100px #40454f1a;
}

.home-feature-1-floating-image.feature-3 {
  width: 44%;
  margin-right: 0%;
  inset: auto -5% 11% auto;
  overflow: hidden;
}

.home-feature-1-image-background {
  background-image: linear-gradient(135deg, #f1f3f6, #fff 65%);
  width: 480px;
  height: 656px;
  position: absolute;
  inset: auto auto 0% -11%;
}

.home-feature-1-content {
  flex-direction: column;
  align-items: flex-start;
  width: 60%;
}

.home-features-subheading {
  color: #0277ff;
  margin-bottom: 16px;
  font-size: 20px;
}

.home-features-subheading.yellow {
  color: var(--greenbright);
}

.home-features-heading {
  margin-bottom: 16px;
}

.home-features-heading.white {
  color: var(--white);
  font-size: 38px;
}

.home-features-pointers-wrapper {
  margin-top: 20px;
  margin-bottom: 24px;
  font-size: 14px;
}

.home-features-pointer-item {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item.white {
  border: .5px none var(--white);
  background-color: var(--greenbright);
  color: var(--white);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  margin: 48px -10px 0 0;
  padding: 15px 15px 15px 20px;
  font-weight: 300;
}

.home-features-pointer-item.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.home-features-pointer-icon {
  text-align: left;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  margin-top: 4px;
  margin-left: 0;
  margin-right: 5px;
  display: flex;
}

.bold-text-span {
  font-weight: 700;
}

.bold-text-span.black {
  color: var(--black);
}

.features-learn-more-link {
  color: var(--black);
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.features-learn-more-link.white {
  width: 40%;
}

.features-learn-more-link.white.right-side {
  margin-left: auto;
}

.features-learn-more-link.white.testimonial {
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
}

.featured-learn-more-arrow {
  margin-left: 16px;
}

.features-learn-more-link-line {
  background-color: var(--gainsboro);
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.home-features-1-circle {
  background-color: var(--greenbright);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: auto auto 0% 20%;
  overflow: hidden;
}

.features-2-section {
  z-index: 1;
  background-color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213ff_Pattern%20Bkg.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -20px;
  position: relative;
}

.home-features-2-up {
  text-align: center;
  mix-blend-mode: normal;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  display: flex;
}

.white {
  color: var(--white);
  font-size: 14px;
}

.white.home-features-heading {
  font-size: 36px;
}

.white.features-4-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white.features-4-text.center {
  text-align: center;
  font-size: 14px;
}

.white.cta-heading {
  color: var(--white);
  text-align: left;
  align-self: flex-start;
  margin-bottom: 0;
  padding-left: 40px;
  font-size: 44px;
}

.white.about-values-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white.heading {
  margin-bottom: 4px;
  font-size: 20px;
}

.white._16px {
  font-size: 13px;
  line-height: 150%;
}

.home-features-tab {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 80px;
  display: flex;
}

.home-features-tab-menu {
  flex-direction: column;
  width: 38%;
  max-width: 400px;
  margin-right: auto;
  display: flex;
}

.home-feature-tab-link {
  background-color: #0000;
  border-radius: 12px;
  padding: 32px 28px;
  overflow: hidden;
}

.home-feature-tab-link.w--current {
  background-color: #fff3;
}

.home-feature-tab-link.middle {
  margin-top: 28px;
  margin-bottom: 28px;
}

.home-feature-tab-link.middle.w--current {
  background-color: #fff3;
}

.home-tabs-content {
  width: 60%;
  max-width: 730px;
  overflow: visible;
}

.feature-tab-icon-and-heading {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  display: flex;
}

.feature-tab-icon {
  flex: none;
  margin-top: -7px;
  margin-right: 16px;
}

._16-px {
  flex: none;
  font-size: 16px;
}

._16-px.color-code {
  margin-top: 4px;
}

.image {
  width: 80%;
}

.home-features-tab-image {
  z-index: 1;
  width: 100%;
  position: relative;
}

.featrues-tab-pane-circle {
  background-color: var(--coral);
  border-radius: 50%;
  width: 80px;
  height: 80px;
  position: absolute;
  inset: auto -3% -3% auto;
}

.featrues-tab-pane-circle-2 {
  background-color: var(--bouwportaal-blauw-1);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: -2% auto auto 16%;
}

.features-tab-circle-1 {
  background-color: var(--deep-sky-blue);
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 22% auto auto 5%;
}

.features-tab-circle-2 {
  background-color: var(--deep-sky-blue);
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto auto 5% 32%;
}

.home-integrations-section {
  overflow: hidden;
}

.integration-up {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.integration-heading-and-subheading {
  flex-direction: column;
  align-items: flex-start;
  max-width: 620px;
  display: flex;
}

.h2-60-px {
  letter-spacing: -1.2px;
  margin-right: 0;
  padding-right: 37px;
  font-size: 30px;
}

.h2-60-px.white.center {
  text-align: center;
  font-size: 44px;
}

.home-integration-circle-1 {
  background-color: var(--greenbright);
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 0% 32% auto auto;
}

.integration-card {
  background-color: var(--white);
  color: var(--dark-slate-grey);
  border-radius: 12px;
  flex: none;
  max-width: 400px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 32px 28px;
  position: relative;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.integration-card.most-popular {
  cursor: pointer;
  width: 100%;
  margin-bottom: 48px;
  margin-left: 0;
  margin-right: 0;
}

.integration-icon {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  margin-bottom: 26px;
  display: flex;
}

.integration-icon.flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.integration-icon._40px {
  width: 40px;
  height: 40px;
  margin-bottom: 0;
}

.integration-item-heading {
  margin-bottom: 8px;
  font-size: 26px;
}

.integration-cards-container-1 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 1000%;
  margin-bottom: 48px;
  display: flex;
}

.integration-cards-container-1.integrations-page {
  z-index: 1;
  margin-top: -123px;
  margin-bottom: 0;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.integrations-inside-container-1 {
  align-items: flex-start;
  display: flex;
}

.integrations-inside-container-2 {
  flex: none;
  align-items: flex-start;
  display: flex;
}

.integration-cards-container-2 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 1000%;
  display: flex;
}

.home-integration-circle-2 {
  background-color: var(--medium-sea-green);
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto auto 6% 27%;
}

.feature-3-floating-image-2 {
  border-radius: 7px;
  width: 30%;
  height: auto;
  position: absolute;
  top: 16%;
  bottom: auto;
  right: -7%;
  overflow: hidden;
}

.feature-3-circle {
  background-color: var(--coral);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: auto auto 10% 14%;
  overflow: hidden;
}

.feature-4-section.features {
  margin-bottom: 140px;
}

.feature-4-section.download-feature-section {
  margin-top: 140px;
  margin-bottom: 140px;
  position: relative;
  overflow: visible;
}

.feature-4-section.homepage-3 {
  margin-bottom: 140px;
}

.feature-4-left {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 40%;
  max-width: 510px;
  display: flex;
}

.feature-4-left.feature-2-vertical {
  align-items: center;
  width: 100%;
  max-width: 720px;
}

.pointer-grid {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 55%;
  max-width: 620px;
  display: block;
}

.pointer-grid._2-rows {
  grid-column-gap: 40px;
  grid-row-gap: 64px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1280px;
  margin-top: auto;
  margin-bottom: 80px;
  display: grid;
}

.pointer-grid-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.pointer-icon {
  margin-bottom: 12px;
}

.cta-section {
  z-index: 1;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.cta-section.flex-horizontal {
  margin-bottom: 0;
}

.cta-section.flex-horizontal.blue-shapes {
  background-color: var(--white);
  width: 100%;
  margin-top: 0;
  padding-bottom: 70px;
}

.cta-text {
  color: var(--bouwportaal-blauw-1);
  max-width: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
}

.cta-form-block {
  margin-top: 40px;
}

.cta-form {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.cta-form-field {
  color: var(--white);
  background-color: #4981ff;
  border: 1px #000;
  border-radius: 12px;
  width: 400px;
  max-width: 400px;
  margin-bottom: 0;
  margin-right: 24px;
  padding: 28px 0 28px 28px;
}

.cta-form-field::placeholder {
  color: var(--white);
  font-size: 18px;
}

.cta-form-field.blog-subscribe {
  background-color: #4e5a71;
  padding-right: 20px;
}

.cta-button {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  opacity: 1;
  outline-offset: 0px;
  direction: ltr;
  color: var(--bouwportaal-blauw-1);
  -webkit-text-fill-color: inherit;
  mix-blend-mode: luminosity;
  background-clip: padding-box;
  border: 2px solid #0000;
  border-radius: 20px;
  outline: 3px #145aff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 300px;
  max-height: 150px;
  padding: 15px 20px;
  font-size: 10px;
  font-weight: 700;
  transition: all .2s;
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
  overflow: visible;
  box-shadow: 0 11px 18px 8px #0003;
}

.cta-button:hover {
  background-color: var(--medium-sea-green);
  color: var(--white);
}

.cta-pointers-container {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-left: 40px;
  font-size: 16px;
  display: flex;
}

.cta-pointers-container.left-align {
  justify-content: flex-start;
  margin-top: 24px;
  font-size: 16px;
}

.cta-pointer-item {
  justify-content: space-between;
  align-items: center;
  margin-right: 15px;
  display: flex;
}

.cta-pointer-item.first {
  margin-right: 24px;
}

.cta-pointer-checkmark {
  margin-right: 15px;
}

.about-hero-section {
  background-color: var(--white-smoke);
}

.about-hero-text {
  align-self: center;
  margin-top: 16px;
  margin-bottom: 43px;
  padding-bottom: 0;
  font-size: 20px;
}

.about-images-section {
  margin-top: -140px;
}

.about-image {
  border-radius: 12px;
  height: 460px;
  overflow: hidden;
}

.about-story-left {
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  max-width: 500px;
  display: flex;
}

.about-story-right {
  width: 50%;
  max-width: 620px;
}

.about-story-text {
  padding-top: 48px;
  font-size: 22px;
  line-height: 140%;
}

.stats-number-text-2 {
  color: #0d0e10;
  letter-spacing: -1.2px;
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 700;
  line-height: 106%;
}

.about-lightbox-section {
  background-color: var(--white);
  padding-top: 54px;
  padding-bottom: 40px;
}

.about-lightbox {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 640px;
  margin-top: -106px;
  display: flex;
  position: relative;
}

.play-button {
  width: 100px;
  height: 100px;
  margin-top: 280px;
  margin-left: -40px;
  position: absolute;
  inset: 0% 0% 0% 50%;
}

.about-values-section {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213e9_Shapes-1-min.png");
  background-position: 50%;
  background-size: cover;
  margin-bottom: 100px;
}

.about-values-left {
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  max-width: 500px;
  display: flex;
}

.overflow-hidden {
  z-index: 0;
  background-color: #fff;
  overflow: clip;
}

.home-blog-heading-and-button {
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 80px;
  display: flex;
}

.blog-heading-and-subheading {
  max-width: 620px;
}

.blog-heading-and-subheading.vertical {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blog-subheading {
  margin-bottom: 16px;
}

.home-blogs-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.featured-main-collection-wrapper {
  border-radius: 12px;
  overflow: hidden;
}

.featured-main-item {
  color: var(--dark-slate-grey);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 640px;
  padding: 27px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.featured-main-image {
  height: 640px;
  position: absolute;
  inset: 0%;
}

.featured-author {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.featured-author-image {
  border: 1px solid var(--white);
  border-radius: 50%;
  flex: none;
  width: 35px;
  height: 35px;
  margin-right: 16px;
  overflow: hidden;
}

.featured-content {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 8px;
  display: flex;
}

.featured-category {
  color: var(--white);
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 700;
}

.overlay {
  background-image: linear-gradient(114deg, #00000080 10%, #0d0e1066);
  border-radius: 0;
  width: auto;
  height: auto;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.overlay.r {
  background-image: radial-gradient(circle closest-corner, #40454f00 40%, #0d0e1099);
}

.feature-collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
}

.feature-collection-item {
  height: 100%;
}

.feature-item {
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 27px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.feature-image {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.featured-collection-wrapper {
  overflow: hidden;
}

.features-hero-section {
  background-color: var(--white-smoke);
  margin-bottom: 5px;
}

.features-hero-heading {
  margin-top: 16px;
  margin-bottom: 16px;
}

.features-hero-text {
  max-width: 620px;
  font-size: 22px;
}

.features-loop-section {
  margin-top: -145px;
}

.features-cards {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  height: 100%;
  margin-right: 40px;
  padding: 30px;
  display: flex;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.features-card-icon {
  margin-bottom: 26px;
}

.featues-card-heading {
  margin-bottom: 8px;
}

.features-loop-inside-wrapper {
  display: flex;
}

.features-loop-inside-wrapper._1 {
  height: auto;
}

.features-learn-more-link-2 {
  color: #0d0e10;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.features-learn-more-link-2.blue {
  color: var(--bouwportaal-blauw-1);
  text-decoration: none;
}

.features-learn-more-link-line-2 {
  background-color: #e1e4eb;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.features-1-floating {
  z-index: 1;
  border-radius: 10px;
  width: 60%;
  position: absolute;
  overflow: hidden;
  box-shadow: 7px 19px 165px #40454f0f;
}

.features-1-floating._1 {
  z-index: 2;
  width: 50%;
  inset: 20% -11% auto auto;
  box-shadow: 0 0 10px #40454f73;
}

.features-1-floating._2 {
  z-index: 2;
  inset: 45% -6% auto auto;
  box-shadow: 2px 5px 6px 6px #40454f40;
}

.features-1-floating._3 {
  z-index: 2;
  width: 50%;
  inset: 70% -11% auto auto;
  box-shadow: 3px 7px 7px 8px #40454f4a;
}

.visual-features-section {
  background-color: var(--white-smoke);
}

.visual-features-up {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
}

.visual-features-heading-and-subheading {
  max-width: 500px;
}

.visual-features-subheading {
  margin-bottom: 16px;
}

.visual-features-text {
  max-width: 500px;
}

.visual-features-items-container {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.visual-features-items-container.nav {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-items-container.nav.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: auto;
  place-items: start end;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-items-container.nav.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-items-container.nav.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-items-container.nav.pagina-product {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 0px solid var(--white-smoke);
  text-align: left;
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start;
  align-self: auto;
  place-items: center start;
  width: 70%;
  margin: 0;
  padding: 10px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-items-container.nav-copy {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-items-container.nav-copy.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-content: space-between start;
  align-self: auto;
  place-items: stretch start;
  width: 80%;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-items-container.nav-copy.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-items-container.nav-copy.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.visual-features-item.navbar.horizontal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--slate-grey);
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  align-items: flex-start;
  width: 100%;
  margin: 0 auto;
  padding: 20px;
  display: flex;
}

.visual-features-item.navbar.horizontal:hover {
  color: #9299a8;
  -webkit-text-stroke-color: #07f;
  background-color: #a1a1a126;
  border-radius: 10px;
}

.visual-features-item.navbar.horizontal.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.visual-features-item.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  margin-top: 0;
  padding: 0;
}

.visual-features-item.navbar.blog {
  padding-left: 20px;
  padding-right: 20px;
}

.visual-features-item.navbar {
  color: #0d0e10;
  background-color: #fff;
  border-radius: 0;
  padding: 40px;
}

.visual-features-item.navbar:hover {
  background-color: #fafafa;
}

.visual-features-item.navbar.horizontal {
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.visual-features-item.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 0 16px;
}

.visual-features-item.navbar.right-link:hover {
  color: #145aff;
  background-color: #0000;
}

.visual-features-item-image {
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.visual-features-item-image.pages {
  flex-direction: row;
  margin-bottom: 0;
  padding-left: 0;
  display: block;
}

.visual-features-item-heading {
  text-align: center;
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.featrues-tab-pane-circle-3 {
  background-color: #145aff;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: -2% auto auto 16%;
}

.featrues-tab-pane-circle-3.features {
  background-color: var(--medium-sea-green);
}

.features-tab-circle-3 {
  background-color: #47c1fe;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto auto 5% 32%;
}

.features-tab-circle-3.features {
  background-color: var(--greenbright);
}

.features-tab-circle-4 {
  background-color: #47c1fe;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 22% auto auto 5%;
}

.white-2 {
  color: #fff;
}

.white-2.home-features-heading.homepage-3 {
  margin-bottom: 0;
}

.white-2._500w {
  max-width: 500px;
  margin-bottom: 10px;
}

.white-2.cta-heading {
  margin-bottom: 12px;
  font-size: 36px;
}

.featrues-tab-pane-circle-4 {
  background-color: #ff7847;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  position: absolute;
  inset: auto -3% -3% auto;
}

.features-tab-section {
  z-index: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  margin-top: -20px;
  margin-bottom: 100px;
  position: relative;
}

.features-subheading {
  color: var(--white);
  margin-bottom: 16px;
}

.features-subheading.yellow {
  color: var(--greenbright);
}

.features-floating {
  z-index: 1;
  border-radius: 12px;
  width: 50%;
  max-width: 280px;
  padding-top: 40px;
  position: absolute;
  top: 35%;
  bottom: auto;
  left: 50%;
  overflow: hidden;
  box-shadow: 17px 17px 100px #40454f1a;
}

.home-features-image {
  z-index: 1;
  position: relative;
  left: -25px;
}

.features-5 {
  margin-bottom: 140px;
}

.features-heading-and-subheading {
  max-width: 620px;
  margin-bottom: 80px;
}

.features-5-heading {
  margin-bottom: 16px;
}

.features-5-items-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.features-5-item {
  text-align: left;
}

.features-5-icon {
  border-radius: 8px;
  width: 56px;
  height: 56px;
  margin-bottom: 20px;
  overflow: hidden;
}

.features-4-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.team-members-up {
  text-align: center;
  max-width: 620px;
  margin-bottom: 80px;
}

.members-container {
  grid-column-gap: 40px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.team-collection-list {
  grid-column-gap: 40px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-member-item {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.team-member-image {
  border-radius: 12px;
  height: 330px;
  margin-bottom: 24px;
  position: relative;
  overflow: hidden;
}

.team-member-name {
  margin-bottom: 8px;
}

.team-member-linkedin-link {
  z-index: 10;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4214d6_Button.png");
  background-position: 50%;
  background-size: cover;
  width: 48px;
  height: 48px;
  transition: filter .2s;
  position: absolute;
  inset: auto 7% 7% auto;
}

.pricing-hero-section {
  background-color: var(--white-smoke);
  width: 100%;
  margin-top: 30px;
}

.pricing-hero-heading {
  margin-bottom: 16px;
}

.pricing-hero-heading.pricing-page-2 {
  color: var(--midnight-blue);
  text-align: center;
  flex: none;
  align-self: center;
  max-width: 100%;
  margin-bottom: 0;
  font-size: 50px;
}

.pricing-hero-heading.center {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 50px;
}

.pricing-hero-text {
  max-width: 620px;
  font-size: 22px;
}

.pricing-hero-text.pricing-page-2 {
  color: var(--slate-grey);
  text-align: center;
  align-self: center;
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 12px;
  font-size: 15px;
  font-weight: 300;
}

.pricing-tables-section {
  margin-top: -180px;
}

.pricing-switch-and-text {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.pricing-switch {
  background-color: var(--bouwportaal-blauw-1);
  border-radius: 28px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: flex-start;
  width: 48px;
  height: 28px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 4px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pricing-switch-ball {
  background-color: var(--white);
  border-radius: 50%;
  width: 20px;
  height: 20px;
}

.pricing-switch-left {
  cursor: pointer;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.pricing-switch-right {
  cursor: pointer;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.save-30-image {
  margin-left: 12px;
}

.pricing-tables-container {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.pricing-tables-container.monthly {
  grid-column-gap: 30px;
}

.pricing-tables-container.yearly {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.pricing-tables-container.pricing-page-3 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-tables-container.pricing-page-2 {
  grid-column-gap: 20px;
  grid-row-gap: 48px;
  grid-template-columns: 1.1fr .75fr;
  width: 100%;
}

.pricing-tables-container.monthly {
  grid-column-gap: 30px;
  grid-row-gap: 3px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-table-item {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px 26px;
  display: flex;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.pricing-table-item.bg {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421316_Shapes.png");
  background-position: 50%;
  background-size: auto;
}

.pricing-table-item.bg.white {
  background-repeat: no-repeat;
  background-size: cover;
}

.pricing-table-item.pricing-page-2-item {
  max-width: 840px;
  padding: 40px;
}

.pricing-table-item.pricing-page-2-item.business {
  background-color: var(--white);
  border: 1px solid #03ff99;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  padding-top: 40px;
  padding-right: 40px;
}

.pricing-table-item.plans-ecommerce-ecommerce {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pricing-table-plan-text {
  margin-bottom: 8px;
}

.pricing-table-item-text {
  margin-bottom: 28px;
  font-size: 16px;
  line-height: 150%;
}

.pricing-table-item-text.pricing-page-3 {
  margin-bottom: 52px;
}

.pricing-table-item-text.pricing-page-2.white {
  color: var(--slate-grey);
  width: 100%;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 300;
}

.pricing-table-item-text.ecommerce {
  margin-bottom: 20px;
}

.pricing-table-item-text.pricing-page-2 {
  margin-bottom: 0;
}

.pricing-cost {
  margin-bottom: 40px;
}

.pricing-cost.pricing-page-2 {
  margin-bottom: 28px;
}

.pricing-cost-text-span {
  color: var(--black);
  letter-spacing: -1px;
  margin-right: 4px;
  font-size: 36px;
  font-weight: 700;
  line-height: 112%;
}

.pricing-cost-text-span.white {
  color: var(--white);
}

.pricing-cost-text-span.pricing-page-3 {
  margin-right: 0;
  font-size: 48px;
}

.pricing-cost-text-span.pricing-page-3.white {
  margin-right: 0;
  padding-left: 0;
  font-size: 40px;
  line-height: 120%;
}

.pricing-cost-text-span.white-pricing-page-3 {
  color: var(--white);
  margin-right: 0;
  font-size: 48px;
}

.pricing-cost-text-span.ecommerce {
  margin-top: 6px;
  margin-right: 0;
  font-size: 18px;
  font-weight: 600;
}

.pricing-cost-text-span.ecommerce-price {
  margin-right: 0;
  font-size: 48px;
}

.pricing-table-button {
  color: var(--bouwportaal-blauw-1);
  background-color: #145aff33;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  padding-top: 17px;
  padding-bottom: 18px;
  font-style: normal;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.pricing-table-button:hover {
  background-color: var(--medium-sea-green);
  color: var(--white);
}

.pricing-table-button.white {
  background-color: var(--white);
}

.pricing-table-button.white:hover {
  background-color: var(--medium-sea-green);
}

.pricing-table-button.pricing-page-3 {
  text-align: center;
  flex: none;
  margin-bottom: 0;
}

.pricing-table-button.pricing-page-2 {
  width: auto;
  margin-bottom: 0;
  padding-left: 28px;
  padding-right: 28px;
}

.pricing-table-button.pricing-page-2.white {
  background-color: var(--greenbright);
  color: #0f1f3d;
  border: 1px solid #ffffff4d;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  font-weight: 300;
}

.pricing-table-button.pricing-page-2.white:hover {
  color: #0f2140;
  background-color: #f1f3f6e0;
}

.pricing-table-button.ecom {
  text-align: center;
  flex: none;
  margin-bottom: 0;
}

.pricing-table-button.ecom:hover {
  color: var(--midnight-blue);
  background-color: #1ebd534d;
}

.pricing-table-line {
  background-color: var(--gainsboro);
  width: 100%;
  height: 1px;
}

.pricing-table-item-pointers {
  flex-direction: column;
  width: 100%;
  margin-top: 35px;
  display: flex;
}

.pricing-table-pointer-item {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  display: flex;
}

.pricing-table-checkmark {
  flex: none;
  margin-top: 4px;
  margin-right: 15px;
}

.faq-section {
  width: 100%;
}

.faq-right {
  width: 70%;
  max-width: 840px;
  margin-left: auto;
}

.faq-heading-and-subheading {
  width: 70%;
  max-width: 840px;
  margin-bottom: 40px;
}

.faq-part {
  margin-left: -118px;
}

.faq-part.margin-top {
  margin-top: 64px;
}

.faq-part-heading {
  padding-top: 40px;
}

.faq-item {
  border-bottom: 1px solid var(--gainsboro);
  margin-top: 32px;
  padding-bottom: 32px;
}

.faq-question {
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 12px;
  padding-right: 0;
  display: flex;
}

.faq-question-text {
  max-width: 90%;
  font-size: 20px;
  font-weight: 500;
}

.faq-plus-icon {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-top: 3px;
  display: flex;
}

.faq-icon-line-1 {
  background-color: var(--black);
  width: 1px;
  height: 16px;
}

.faq-icon-line-2 {
  background-color: var(--black);
  width: 1px;
  height: 16px;
  position: absolute;
  transform: rotate(90deg);
}

.faq-answer {
  max-width: 95%;
  overflow: hidden;
}

.blog-hero-heading {
  color: var(--midnight-blue);
  margin-bottom: 16px;
  font-size: 48px;
}

.blog-hero-text {
  max-width: 620px;
  font-size: 15px;
  font-weight: 300;
}

.blog-featured-section {
  margin-top: -150px;
}

.featrued-date-and-time {
  z-index: 190;
  align-items: center;
  display: flex;
}

.feature-down {
  position: relative;
}

.feature-dot {
  background-color: var(--white);
  border-radius: 60%;
  flex: none;
  width: 5px;
  height: 5px;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
}

.all-blogs-section {
  margin-top: 100px;
}

.blogs-heading-and-text {
  margin-bottom: 50px;
}

.blogs-heading-and-text.authors, .blogs-heading-and-text.center {
  margin-bottom: 0;
}

.all-blogs-heading {
  margin-bottom: 16px;
}

.all-blogs-heading.by {
  margin-right: 10px;
}

.all-blogs-heading.left {
  text-align: left;
}

.all-blogs-container {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.blog-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--dark-slate-grey);
  text-align: left;
  cursor: pointer;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.blog-item.horizontal {
  flex-direction: row;
  margin-bottom: 40px;
}

.blogs-collection-list-wrapper {
  max-width: 100%;
  margin-top: 0;
}

.blogs-collection-list {
  grid-column-gap: 30px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.blog-image {
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  height: 250px;
  margin-bottom: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-image.blog-page-2 {
  height: 440px;
}

.blog-image.blog-page-2-down {
  width: 360px;
  height: 240px;
  margin-bottom: 0;
}

.blog-image.blog-page-3 {
  height: 440px;
}

.blog-category {
  background-color: var(--greenbright);
  color: var(--medium-sea-green);
  text-align: center;
  letter-spacing: 1px;
  border-radius: 10px;
  width: 100px;
  height: 20px;
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 700;
  line-height: 190%;
  text-decoration: none;
}

.blog-date-and-time {
  z-index: 190;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--slate-grey);
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  font-weight: 300;
  display: block;
}

.blog-dot {
  background-color: var(--dark-slate-grey);
  border-radius: 60%;
  flex: none;
  width: 5px;
  height: 5px;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
}

.blog-author {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 5% auto auto 5%;
}

.blog-author.static {
  justify-content: flex-start;
  margin-top: 20px;
  position: static;
}

.pagination {
  margin-top: 64px;
}

.blog-subscribe-section {
  margin-bottom: 145px;
}

.blog-subscribe-section.blog-3 {
  margin-top: -140px;
  margin-bottom: 0;
}

.blog-subscribe-left {
  width: 47%;
  max-width: 480px;
}

.blog-subscribe-heading {
  color: var(--white);
  margin-bottom: 12px;
}

._22-px {
  font-size: 22px;
  line-height: 150%;
}

._22-px.medium {
  font-weight: 500;
}

.blog-subscribe-form-container {
  width: 47%;
}

.blog-form-button {
  background-color: var(--bouwportaal-blauw-1);
  color: var(--white);
  border-radius: 12px;
  padding: 15px 28px;
  font-weight: 700;
  transition: background-color .2s;
}

.blog-form-button:hover {
  background-color: var(--medium-sea-green);
}

.blog-form-button.center {
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.blog-post-hero-section {
  background-color: var(--white-smoke);
  flex-direction: column;
  display: flex;
}

.blog-post-hero-inside-wrapper {
  width: 100%;
  max-width: 1280px;
  padding-left: 10px;
}

.blog-post-heading {
  color: var(--medium-sea-green);
  text-align: left;
  margin-bottom: 16px;
  font-size: 50px;
}

.blog-post-rich-text-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 50px;
  display: flex;
}

.rich-text {
  border-bottom: 1px solid var(--gainsboro);
  color: var(--midnight-blue);
  padding: 40px;
  font-size: 15px;
}

.rich-text h2 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.rich-text h6, .rich-text h5, .rich-text h4, .rich-text h3 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.rich-text p {
  margin-top: 10px;
  margin-bottom: 10px;
}

.rich-text.vacancy-rich-text {
  border-bottom-style: none;
  padding-bottom: 0;
}

.blog-post-author-and-social {
  justify-content: space-between;
  align-items: center;
  padding: 40px;
  display: flex;
}

.blog-post-author {
  flex-direction: row;
  align-items: center;
  padding-right: 250px;
  display: flex;
}

.blog-post-author-image {
  border-radius: 50%;
  flex: none;
  margin-right: 28px;
  overflow: hidden;
}

.blog-author-right {
  padding-right: 20px;
}

.blog-author-written-by {
  color: #6e7687;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
}

.blog-share-on {
  color: #6e7687;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
}

.blog-social-icons-container {
  flex-direction: row;
  display: flex;
}

.blog-social-item {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40%;
  margin-right: 10px;
  transition: transform .2s;
  display: flex;
}

.blog-social-item:hover {
  transform: translate(0, -3px);
}

.blog-similar-post-section {
  display: none;
}

.similar-blog-post-heading {
  margin-bottom: 16px;
}

.similar-blogs-container {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 0;
}

.career-hero-section {
  background-color: var(--white-smoke);
}

.career-hero-heading {
  margin-bottom: 16px;
}

.career-image-item {
  border-radius: 12px;
  width: 49%;
  max-width: 620px;
  height: 450px;
  overflow: hidden;
}

.jobs-left {
  width: 40%;
  max-width: 510px;
  position: static;
}

.jobs-heading {
  margin-bottom: 16px;
}

.jobs-right {
  width: 55%;
  padding-top: 20px;
}

.job-tabs {
  position: static;
}

.job-tabs-menu {
  max-width: 510px;
  position: absolute;
  inset: 350px auto auto 0%;
}

.job-tabs-content {
  overflow: visible;
}

.job-tab-link {
  background-color: var(--white-smoke);
  color: var(--black);
  border-radius: 12px;
  margin-bottom: 12px;
  margin-right: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
}

.job-tab-link.w--current {
  background-color: var(--black);
  color: var(--white);
}

.job-tab-pane {
  padding: 20px 14px;
}

.job-item {
  background-color: var(--white);
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 28px;
  padding: 32px 40px;
  text-decoration: none;
  display: flex;
  overflow: visible;
  box-shadow: 17px 17px 200px #40454f0f;
}

.job-item:hover {
  box-shadow: 17px 17px 200px #40454f0f;
}

.job-item-heading {
  margin-bottom: 8px;
}

.job-dot-details {
  color: var(--black);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.job-dot-details.job-post {
  margin-top: 40px;
  font-size: 22px;
}

.job-dot {
  background-color: var(--dark-slate-grey);
  border-radius: 50%;
  flex: none;
  width: 5px;
  height: 5px;
  margin-left: 8px;
  margin-right: 8px;
  overflow: hidden;
}

.job-salary-range {
  color: var(--black);
  margin-top: 4px;
}

.perks-section {
  text-align: center;
}

.perks-heading {
  margin-bottom: 16px;
}

.perks-inside-wrapper {
  width: 100%;
  max-width: 620px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
}

.perks-items-container {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  width: 100%;
  display: grid;
}

.perk-item {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.perk-icon {
  margin-bottom: 20px;
}

.contact-hero-section {
  background-color: var(--white-smoke);
}

.contact-hero-heading {
  margin-bottom: 16px;
}

.contact-hero-text {
  max-width: 620px;
  font-size: 22px;
}

.contact-form-block {
  width: 100%;
  margin-top: 0;
  margin-bottom: 48px;
  padding: 64px;
  box-shadow: 17px 17px 200px #40454f0f;
}

.contact-form {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.contact-form-item {
  width: 48%;
}

.contact-form-row {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 16px;
  display: flex;
}

.contact-form-field-label {
  color: var(--dark-slate-grey);
  margin-bottom: 16px;
  font-weight: 500;
}

.contact-form-field-label.contact-page {
  color: var(--black);
}

.contact-form-text-field {
  background-color: var(--white-smoke);
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 24px;
  padding: 30px 28px;
  font-size: 18px;
}

.contact-form-text-area {
  background-color: var(--white-smoke);
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 48px;
  padding: 20px 28px 100px;
  font-size: 18px;
}

.contact-cards-container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.contact-card-item {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48%;
  padding: 40px;
  display: flex;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.contact-card-icon {
  margin-bottom: 28px;
}

.contact-card-heading {
  margin-bottom: 8px;
}

.contact-card-link {
  color: var(--dark-slate-grey);
  text-decoration: none;
}

.location-left {
  max-width: 400px;
}

.location-heading {
  margin-bottom: 16px;
}

.location-item {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 16px;
  display: flex;
}

.location-icon {
  flex: none;
  margin-right: 16px;
}

.location-images-container {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.location-image {
  height: 560px;
}

.sign-up-section {
  margin-left: auto;
  margin-right: auto;
}

.sign-up-image {
  max-width: 40%;
  height: 100%;
  position: relative;
}

.sign-up-logo {
  z-index: 60;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  position: absolute;
  inset: 50px auto auto 80px;
}

.sign-up-right {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: 54px;
  padding-bottom: 54px;
  display: flex;
}

.sign-up-heading {
  margin-bottom: 16px;
}

.sign-up-link {
  color: var(--bouwportaal-blauw-1);
  font-weight: 500;
  text-decoration: none;
}

.sign-up-with-google {
  color: var(--black);
  border: 1.5px solid #000;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding: 15px 90px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.sign-up-with-google:hover {
  border-color: var(--bouwportaal-blauw-1);
}

.sign-up-with-google-icon {
  flex: none;
  margin-right: 20px;
}

.or-continue-with {
  align-items: center;
  margin-top: 28px;
  display: flex;
}

.or-continue-with-line {
  background-color: var(--gainsboro);
  width: 120px;
  height: 1px;
}

.sign-in-form-block {
  width: 100%;
  max-width: 400px;
  margin-top: 24px;
}

.sign-in-form {
  flex-direction: column;
  display: flex;
}

.faq-down {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: block;
  position: relative;
}

.progress-bar {
  align-items: flex-start;
  width: 25%;
  max-width: 290px;
  position: sticky;
  top: 20px;
}

.progress-bar-item {
  color: var(--dark-slate-grey);
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 20px;
  font-weight: 500;
  display: flex;
}

.progress-bar-item.lists {
  flex-direction: column;
}

.progress-bar-grey-line {
  background-color: var(--gainsboro);
  width: 2px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.progress-bar-blue-line {
  background-color: var(--bouwportaal-blauw);
  position: absolute;
  inset: 0%;
}

.pricing-comparison-section.pricing-page-3 {
  margin-bottom: 60px;
}

.comparison-up {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.comparison-heading-and-subheading {
  max-width: 510px;
}

.blue {
  color: var(--bouwportaal-blauw-1);
  text-decoration: underline;
}

.comparison-table-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--gainsboro);
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 30px;
  padding-bottom: 30px;
  display: grid;
}

.comparison-plan {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.comparison-plan.pricing-page-3 {
  align-items: center;
}

.comparison-plan-price {
  font-size: 16px;
}

.comparison-table {
  margin-top: 80px;
}

.success-message {
  background-color: var(--white);
  color: var(--medium-sea-green);
  border-radius: 4px;
  font-weight: 500;
  overflow: hidden;
}

.error-message {
  color: var(--coral);
  background-color: #fffcfc;
  border-radius: 4px;
  padding: 17px;
  font-weight: 500;
  overflow: hidden;
}

.integrations-hero-section {
  background-color: var(--white-smoke);
  overflow: hidden;
}

.integrations-hero-heading {
  margin-bottom: 16px;
}

.hero-integrations-text {
  max-width: 620px;
  font-size: 22px;
}

.integrations-features-section.homepage-2 {
  background-color: #f8f8f8;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 33px;
  display: flex;
}

.integrations-features-up {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 600px;
  margin-top: 40px;
  margin-bottom: 0;
  display: flex;
}

.integrations-features-heading {
  color: var(--midnight-blue);
  margin-bottom: 16px;
  font-size: 36px;
}

.integrations-features-items {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.integrations-features-icon {
  margin-bottom: 28px;
}

.integrations-featrues-heading {
  margin-bottom: 8px;
}

.most-popular-integration-section {
  margin-top: -156px;
  padding-top: 0;
}

.most-popular-integration-section.homepage-3 {
  padding-top: 70px;
  padding-bottom: 40px;
}

.most-popular-integrations-up {
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 47px;
  display: flex;
}

.most-popular-integrations-headings {
  max-width: 510px;
}

.most-popular-integrations-text {
  width: 45%;
  max-width: 510px;
}

.all-integrations-heading {
  margin-bottom: 16px;
}

._404-heading {
  margin-bottom: 0;
}

._404-robot {
  width: 400px;
  margin-top: 64px;
}

._404-section {
  background-color: var(--white-smoke);
  display: block;
}

.vacancy-post-hero-section {
  background-color: var(--white-smoke);
}

.vacancy-post-heading {
  margin-bottom: 16px;
}

.vacancy-post-hero-left {
  max-width: 620px;
}

.rich-text-wrapper {
  width: 70%;
  max-width: 840px;
}

.utility-page-wrap {
  background-color: var(--white-smoke);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: block;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  height: 80vh;
  margin-bottom: 0;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  max-width: 400px;
  margin: auto;
  display: flex;
}

.password-heading {
  margin-bottom: 40px;
}

.password-heading.reset-page {
  margin-bottom: 16px;
}

.password-field-label {
  text-align: left;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 500;
}

.password-field-label.reset {
  color: var(--black);
}

.password-text-field {
  background-color: var(--white);
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 28px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 28px;
  font-size: 18px;
  overflow: hidden;
}

.password-text-field::placeholder, .password-text-field.reset {
  color: var(--black);
}

.style-guide-hero-section {
  background-color: var(--white-smoke);
}

.style-guide-heading {
  margin-bottom: 16px;
}

.style-guide-main-content {
  width: 70%;
  max-width: 840px;
}

.style-guide-item-heading {
  margin-bottom: 16px;
}

.colors-grid {
  grid-column-gap: 25px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 64px;
  display: grid;
}

.color-box {
  background-color: var(--bouwportaal-blauw-1);
  border-radius: 8px;
  height: 96px;
  margin-bottom: 16px;
}

.color-box._2 {
  background-color: var(--medium-sea-green);
}

.color-box._3 {
  background-color: var(--greenbright);
}

.color-box._4 {
  background-color: var(--coral);
}

.color-box._5 {
  background-color: var(--deep-sky-blue);
}

.color-box._6 {
  background-color: var(--black);
}

.color-box._7 {
  background-color: var(--midnight-blue);
}

.color-box._8 {
  background-color: var(--dark-slate-grey);
}

.color-box._9 {
  background-color: var(--light-grey);
}

.color-box._10 {
  background-color: var(--gainsboro);
}

.color-box._11 {
  background-color: var(--white-smoke);
}

.color-box._12 {
  background-color: var(--white);
}

.typography-heading {
  margin-bottom: 16px;
}

.typography-main {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 64px;
  display: grid;
}

.typography-item-description {
  margin-top: 16px;
}

.italic {
  font-style: italic;
}

.bold {
  font-weight: 700;
}

.buttons {
  margin-bottom: 64px;
}

.buttons-heading {
  margin-bottom: 16px;
}

.buttons-grid {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin-top: 40px;
  display: grid;
}

.licensing-hero-section {
  background-color: var(--white-smoke);
}

.licensing-hero-heading {
  margin-bottom: 16px;
}

.licensing-main {
  width: 70%;
  max-width: 840px;
}

.licensing-item {
  margin-bottom: 100px;
}

.licensing-item-heading-and-source {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.source-link {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 10px;
  font-weight: 700;
  display: flex;
  position: relative;
}

.image-2 {
  flex: none;
  margin-left: 12px;
}

.source-line {
  position: absolute;
  inset: auto 0% 0%;
}

.licensing-images-grid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.licensing-large-image {
  border-radius: 8px;
  height: 510px;
  overflow: hidden;
}

.licensing-small-image {
  border-radius: 8px;
  height: 240px;
  overflow: hidden;
}

.licensing-icons-grid {
  grid-column-gap: 16px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.font-text {
  color: var(--bouwportaal-blauw-1);
  text-align: center;
  background-color: #d0deff;
  border-radius: 8px;
  margin-top: 40px;
  padding-top: 50px;
  padding-bottom: 50px;
  font-size: 80px;
}

.licensing-illustration-image {
  margin-top: 40px;
}

.changelog-hero-section {
  background-color: var(--white-smoke);
}

.changelog-hero-heading, .changelog-date {
  margin-bottom: 16px;
}

.instructions-hero-section {
  background-color: var(--white-smoke);
}

.instructions-hero-heading, .conditional-visibility-heading {
  margin-bottom: 16px;
}

.youtube {
  margin-top: 40px;
}

.testimonial-section {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
  overflow: hidden;
}

.testimonial-heading {
  text-align: center;
  margin-bottom: 16px;
}

.testimonial-heading.dark {
  color: var(--white);
  text-align: center;
  max-width: 700px;
}

.testimonial-heading.overview {
  width: 80%;
  max-width: 800px;
}

.testimonial-heading.overview._60 {
  width: 60%;
}

.testimonials-container {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.testimonial-up {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 4000%;
  margin-bottom: 48px;
  padding-bottom: 0;
  display: flex;
}

.testimonial-item {
  border-radius: 12px;
  max-width: 600px;
  margin-right: 40px;
  padding: 32px 28px 50px;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.testimonial-item.sign-up-page {
  z-index: 20;
  background-color: var(--white);
  position: absolute;
  inset: auto auto 4% 6%;
}

.testimonial-item.review-hero {
  background-color: var(--white);
  max-width: 520px;
  margin-bottom: 40px;
  margin-right: 0;
  padding-top: 28px;
  padding-bottom: 28px;
}

.testimonial-item.review-hero-middle {
  background-color: var(--white);
  max-width: 520px;
  margin-bottom: 40px;
  margin-right: 0;
  padding-top: 28px;
  padding-bottom: 28px;
  position: relative;
  right: -80px;
}

.testimonial-item.reviews-main {
  background-color: var(--white);
  margin-right: 0;
  padding-bottom: 32px;
}

.testimonial-image-and-name {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 22px;
  display: flex;
}

.testimonial-image-and-name.review-hero {
  margin-bottom: 20px;
}

.testimonial-image-and-name.review-twitter {
  justify-content: flex-start;
  margin-bottom: 20px;
}

.testimonial-image {
  border-radius: 100%;
  flex: none;
  width: 56px;
  height: 56px;
  margin-right: 20px;
  overflow: hidden;
}

.testimonial-move-1 {
  display: flex;
}

.home-hero-bg-circle {
  background-image: linear-gradient(to bottom, var(--white-smoke), #f1f3f633);
  border-radius: 100%;
  width: 920px;
  height: 920px;
  position: absolute;
  inset: 15% -50% 0% auto;
}

.home-hero-bg-circle.homepage-3 {
  background-image: radial-gradient(circle closest-side at 100% 0%, var(--white-smoke), #f1f3f633);
  inset: 25% auto 0% -50%;
}

.home-blog-heading.h2-60-px.center {
  text-align: center;
}

.testimonial-move-2 {
  display: flex;
}

.testimonial-down {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 4000%;
  margin-bottom: 48px;
  padding-bottom: 0;
  display: flex;
}

.testimonial-move-3, .testimonial-move-4 {
  display: flex;
}

.integrations-inside-container-3 {
  align-items: flex-start;
  display: flex;
}

.integrations-inside-container-4 {
  flex: none;
  align-items: flex-start;
  display: flex;
}

.footer {
  background-color: #061d52;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  position: relative;
}

.footer-up {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-bottom: 1px none var(--dark-slate-grey);
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-bottom: 70px;
  display: grid;
}

.footer-form-block {
  margin-top: 185px;
}

.footer-form-field-label {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}

.footer-field-and-button {
  justify-content: space-between;
  margin-top: 20px;
  display: flex;
}

.footer-text-field {
  color: var(--white);
  background-color: #ffffff4d;
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 0;
  margin-right: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 24px;
  font-size: 14px;
  overflow: hidden;
}

.footer-text-field::placeholder {
  color: var(--white);
}

.footer-links-row {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 30px;
  display: flex;
}

.footer-link {
  color: #7891ad;
  margin-bottom: 5px;
  font-size: 13px;
  transition: opacity .2s;
}

.footer-link:hover {
  color: var(--light-grey);
}

.footer-link.w--current {
  color: #7891ad;
}

.footer-link.down {
  display: inline-block;
}

.footer-link.cf {
  color: var(--deep-sky-blue);
  display: inline-block;
}

.footer-down {
  color: #fffc;
  background-color: #ffffff52;
  border: 0 #fff;
  border-radius: 10px;
  flex-direction: row;
  justify-content: space-around;
  align-items: flex-start;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 10px;
  font-size: 16px;
  display: flex;
}

.footer-social-icons-container {
  justify-content: flex-start;
  align-items: center;
  margin-top: 4px;
  display: flex;
}

.footer-links-container {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: repeat(auto-fit, 0);
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.footer-logo {
  padding-bottom: 43px;
}

.team-heading {
  margin-bottom: 16px;
}

.job-item-2 {
  background-color: #fff;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 28px;
  padding: 32px 40px;
  text-decoration: none;
  display: flex;
  overflow: visible;
  box-shadow: 17px 17px 200px #40454f0f;
}

.job-dot-2 {
  background-color: #40454f;
  border-radius: 50%;
  flex: none;
  width: 5px;
  height: 5px;
  margin-left: 8px;
  margin-right: 8px;
  overflow: hidden;
}

.blog-item-2 {
  color: #40454f;
  text-align: left;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.featured-author-image-2 {
  border: 1px solid #fff;
  border-radius: 50%;
  flex: none;
  width: 48px;
  height: 48px;
  margin-right: 16px;
  overflow: hidden;
}

.blog-dot-2 {
  background-color: #40454f;
  border-radius: 60%;
  flex: none;
  width: 5px;
  height: 5px;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
}

.navigation-drop-container {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.navigation-drop-container.features {
  border-radius: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
  position: static;
  inset: 0%;
  overflow: hidden;
}

.navigation-drop-container.features.pages {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--dark-slate-grey);
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  width: 95%;
  margin: 0 0 0 auto;
  padding: 10px 0;
  display: flex;
}

.dropdown-toggle {
  color: #fff;
  padding-left: 0;
  padding-right: 20px;
  font-weight: 500;
  transition: color .2s;
}

.dropdown-toggle.white {
  color: var(--white);
}

.navbar-brand {
  justify-content: flex-end;
  align-items: center;
  width: 150px;
  height: 40px;
  margin-left: 10px;
  padding-left: 15px;
  display: flex;
}

.navbar-brand.w--current {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.navigation-left {
  display: flex;
}

.dropdown-list {
  background-color: var(--white);
  border-radius: 8px;
  margin-top: 100px;
  padding-top: 0;
  box-shadow: 0 30px 50px #00000014;
}

.dropdown-list.w--open {
  box-shadow: none;
  text-align: left;
  object-fit: fill;
  background-color: #fff0;
  border-radius: 0;
  width: 100%;
  height: 80%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 11% 0% auto;
}

.dropdown-list.blog.w--open {
  width: 80%;
}

.navigation-right {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-left: 10px;
  padding-right: 15px;
  font-size: 13px;
  display: flex;
}

.navigation-menu {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  margin-left: 70px;
  margin-right: 0;
  padding-left: 0;
  font-size: 13px;
  display: flex;
  position: static;
}

.dropdown-arrow {
  color: var(--midnight-blue);
  margin-right: 0;
  font-size: 14px;
}

.nav-link {
  color: #04121f;
  margin-left: 0;
  margin-right: 0;
  padding: 5px;
  font-size: 13px;
  font-weight: 500;
  transition: all .2s;
}

.nav-link:hover {
  color: var(--bouwportaal-blauw-1);
  font-weight: 500;
}

.nav-link.w--current {
  color: var(--black);
  font-weight: 500;
}

.nav-link.login {
  flex: none;
  font-weight: 500;
}

.nav-link.login.desktop {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
}

.nav-link.login.desktop.white {
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.nav-link.white {
  color: var(--white);
  margin-left: 5px;
  margin-right: 5px;
  padding: 0;
  font-size: 13px;
}

.nav-link.login-mob {
  display: none;
}

.dropdown {
  position: static;
}

.dropdown-list-full-wrapper {
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  width: 70%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  box-shadow: 0 30px 100px #40454f1a;
}

.dropdown-list-full-wrapper.blog {
  max-width: 1160px;
}

.dropdown-list-full-wrapper.product {
  cursor: auto;
  object-fit: fill;
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 95%;
  max-width: 1280px;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.navigation {
  z-index: 9999;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-right: 0;
  line-height: 155%;
  display: flex;
  position: static;
}

.main-navigations-container {
  z-index: 100;
  margin-top: 10px;
  margin-bottom: -20px;
  position: fixed;
  inset: 0% 0% auto;
}

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

.homepage-secondary-nav {
  background-color: var(--bouwportaal-blauw-1);
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  display: flex;
}

.homepage-secondary-nav.homepage-3 {
  font-weight: 500;
}

.homepage-secondary-nav.black {
  background-color: var(--black);
  font-weight: 400;
}

.secondary-nav-power-icon {
  margin-right: 12px;
}

.secondary-nav-link {
  color: var(--white);
  justify-content: flex-start;
  margin-left: 10px;
  font-weight: 500;
  display: flex;
}

.user-action-link-arrow {
  margin-left: 6px;
}

.about-team-blue-div {
  opacity: 0;
  background-color: #145aff80;
  display: block;
  position: absolute;
  inset: 0%;
}

.about-colour-icon {
  opacity: 0;
  display: block;
}

._18px.pricing-sub-paragraph {
  text-align: center;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
}

.search-results {
  flex-direction: column;
  max-width: 100%;
  margin-top: 140px;
}

.flex-seacrh {
  align-items: stretch;
  margin-top: 10px;
  margin-bottom: 42px;
  display: flex;
}

.flex-seacrh.blog-page {
  justify-content: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.search-input {
  border-radius: 10px;
  max-width: 400px;
  height: auto;
  margin-bottom: 0;
  margin-right: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 18px;
}

.search-input:focus {
  border: 1px solid #83e0a2;
}

.search-input::placeholder {
  font-size: 18px;
}

.search-result-item {
  margin-bottom: 30px;
}

.integration-card-link {
  border: 1px solid var(--white-smoke);
  background-color: var(--white-smoke);
  color: var(--black);
  border-radius: 8px;
  justify-content: center;
  width: 90px;
  margin-top: 40px;
  margin-right: 28px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.integration-card-link:hover {
  border: 1px solid #000;
}

.integration-card-link-icon {
  margin-right: 8px;
}

.integration-card-link-icon.details-page {
  margin-right: 16px;
}

.team-member-hero-image {
  border-radius: 8px;
  align-items: center;
  max-height: 500px;
  display: flex;
  overflow: hidden;
}

.team-member-hero-name {
  text-align: center;
  margin: 40px auto 20px;
  font-size: 40px;
}

.team-member-position {
  margin-left: auto;
  margin-right: auto;
}

.author-flex {
  justify-content: center;
  display: flex;
}

.navigation-center {
  width: auto;
  margin-right: -31px;
  display: flex;
}

.empty-state {
  background-color: #0000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.downloads-hero-section {
  background-color: var(--white-smoke);
  margin-top: auto;
}

.download-cards-section {
  margin-top: 2px;
}

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

.download-image {
  object-fit: contain;
}

.download-card-heading {
  margin-top: 28px;
  margin-bottom: 8px;
  font-size: 20px;
}

.download-card-links {
  color: #0d0e10;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  padding-bottom: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.feature-text-download {
  color: var(--black);
}

.pricing-h4 {
  text-align: center;
  margin-top: 80px;
  margin-bottom: 8px;
}

.blue-link {
  cursor: pointer;
  text-decoration: underline;
  transition: color .2s;
}

.blue-link:hover {
  color: var(--medium-sea-green);
}

.faq-question-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.faqs-section {
  background-color: var(--white);
  width: 100%;
}

.faqs-section.none {
  display: none;
}

.faq-questions {
  width: 90%;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
}

.faqs-text-wrap {
  width: 35%;
}

.h2-heading {
  color: var(--midnight-blue);
  font-size: 36px;
}

.faq-answer-wrap {
  padding-bottom: 0;
  padding-right: 10%;
}

.bottom-line {
  background-color: #dfd8d1;
  width: 100%;
  height: 1px;
}

.faq-content {
  color: var(--slate-grey);
  padding-bottom: 24px;
  font-size: 14px;
  font-weight: 400;
}

.wrapper-1200px {
  justify-content: space-between;
  align-items: stretch;
  width: 85%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.wrapper-1200px.faqs {
  max-width: 1280px;
  padding-bottom: 54px;
}

.faq-card {
  color: #181818;
  width: 100%;
  max-width: 730px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  text-decoration: none;
}

.faq-question-container {
  cursor: pointer;
  padding-top: 20px;
  padding-bottom: 20px;
}

.faqs-wrapper {
  width: 60%;
  padding-top: 0;
}

.faq-paragraph {
  color: var(--slate-grey);
  max-width: 640px;
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 16px;
}

.review-text-container {
  width: 45%;
  max-width: 520px;
  margin-top: 80px;
}

.review-hero-heading {
  margin-bottom: 16px;
}

.review-hero-paragraph {
  margin-bottom: 32px;
  font-size: 22px;
}

.review-tweet-container {
  width: 50%;
  max-width: 520px;
}

.review-paragraph {
  color: var(--black);
}

.review-paragraph.center {
  color: var(--dark-slate-grey);
  text-align: center;
  max-width: 620px;
  margin-top: 16px;
}

.stats-wrapper {
  border-top: 1px solid var(--gainsboro);
  border-bottom: 1px solid var(--gainsboro);
}

.review-hero-section {
  background-color: var(--white-smoke);
}

.testimonial-main-wrapper {
  z-index: auto;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.reviews-container {
  z-index: 5;
  margin-top: 80px;
  display: flex;
  position: static;
}

.reviews-grid {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  max-width: 552px;
}

.reviews-grid.left {
  margin-right: 48px;
}

.reviews-grid.right {
  z-index: 5;
  margin-bottom: 44px;
  position: static;
}

.twitter-link {
  margin-left: auto;
}

.hero-bg-circle-reviews {
  z-index: -1;
  background-image: radial-gradient(circle closest-corner at 0% 0%, var(--white-smoke), #f1f3f633);
  border-radius: 100%;
  width: 920px;
  height: 920px;
  position: absolute;
  inset: auto -27% -224% auto;
}

.hero-bg-circle-reviews.overview {
  background-image: radial-gradient(circle closest-corner at 100% 100%, var(--white-smoke), #f1f3f633);
  inset: 34% -34% auto auto;
}

.hero-bg-circle-reviews.overview._2 {
  top: 60%;
}

.hero-bg-circle-reviews.overview._3 {
  width: 480px;
  height: 480px;
  inset: 19% auto auto -18%;
}

.hero-bg-circle-reviews.reviews {
  z-index: 1;
  background-image: radial-gradient(circle closest-corner at 0% 0%, var(--white-smoke), #f1f3f633);
  top: 40%;
  bottom: auto;
  right: -30%;
}

.email-field {
  background-color: var(--white-smoke);
  color: var(--slate-grey);
  border: 1px #000;
  border-radius: 12px;
  width: 400px;
  max-width: 370px;
  height: 60px;
  margin-bottom: 0;
  margin-right: 20px;
  padding-left: 28px;
  font-size: 18px;
}

.email-field.white {
  -webkit-backdrop-filter: blur(100px);
  backdrop-filter: blur(100px);
  color: var(--white);
  background-color: #fff3;
  width: 400px;
  max-width: 400px;
  margin-bottom: 0;
}

.email-field.white::placeholder {
  color: var(--white);
}

.trial-form {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.home-hero-circle-decoration-homepage-3 {
  background-color: var(--deep-sky-blue);
  border-radius: 50%;
  width: 63px;
  height: 64px;
  position: absolute;
  inset: auto -5% -5% auto;
}

.home-hero-circle-decoration-homepage-3.homepage-2 {
  background-color: var(--bouwportaal-blauw-1);
  width: 65px;
  height: 65px;
  bottom: 3%;
  right: 5%;
}

.logos-contain {
  opacity: 1;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 48px;
  display: flex;
}

.logos-image {
  background-color: #0000;
  margin-bottom: 0;
  margin-left: 1%;
  margin-right: 1%;
}

.logos-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 110px;
  padding-bottom: 150px;
  display: flex;
  position: relative;
}

.bold-black-span {
  color: var(--bouwportaal-blauw);
  font-weight: 700;
}

.feature-4-floating-2 {
  z-index: 2;
  max-width: 280px;
  position: absolute;
  inset: 8% 4% auto auto;
}

.features-slider-section {
  background-color: var(--bouwportaal-blauw-1);
}

.features-slider-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 144px;
  padding-bottom: 144px;
  display: flex;
  position: relative;
}

.features-top-wrapper {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 80px;
  display: flex;
}

.features-left-contain {
  max-width: 500px;
}

.features-slider {
  background-color: #0000;
  width: 100%;
  height: 362px;
  margin-bottom: 80px;
}

.slide-nav {
  display: none;
}

.features-slide {
  max-width: 400px;
  margin-right: 40px;
}

.slider-mask {
  max-width: 400px;
  overflow: visible;
}

.feature-slide-wrap {
  max-width: 400px;
}

.feature-slide-heading {
  color: var(--white);
  margin-top: 28px;
  margin-bottom: 8px;
}

.slider-left {
  filter: brightness(250%);
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: all .2s;
  display: flex;
  inset: auto auto -120px 0%;
}

.slider-left:hover {
  background-color: var(--white);
  filter: brightness();
  transform: translate(-5px);
}

.slider-right {
  filter: brightness(250%);
  background-color: #0000;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: all .2s;
  display: flex;
  inset: auto auto -120px 76px;
}

.slider-right:hover {
  background-color: var(--white);
  filter: brightness();
  transform: translate(5px);
}

.testimonial-slider {
  background-color: #0000;
  width: 100%;
  max-width: 560px;
  height: 372px;
  margin-top: 80px;
}

.slide-nav-2 {
  display: none;
}

.testimonial-slide {
  max-width: 560px;
  margin-right: 208px;
}

.mask {
  max-width: 560px;
  overflow: visible;
}

.testimonial-slide-contain {
  background-color: var(--white);
  border-radius: 12px;
  padding: 40px;
}

.testimonial-title {
  margin-top: 32px;
  margin-bottom: 12px;
}

.contain {
  object-fit: contain;
  width: 100%;
}

.contain.saas-logo {
  width: 100%;
  max-width: 44px;
}

.testimonial-text {
  color: var(--black);
  margin-bottom: 32px;
  font-size: 22px;
}

.testimonial-info-contain {
  align-items: center;
  display: flex;
}

.testimonial-about {
  margin-left: 16px;
}

.testimonial-name {
  margin-bottom: 4px;
}

.testimonial-position {
  color: var(--slate-grey);
  font-size: 16px;
  line-height: 150%;
}

.testimonial-left {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421347_caret-left%201.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 12px;
  width: 48px;
  height: 48px;
  transition: all .2s;
  left: -120px;
}

.testimonial-left:hover {
  background-color: var(--bouwportaal-blauw-1);
  transform: translate(-5px);
}

.testimonial-right {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421357_caret-left%201%20(2).svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 12px;
  width: 48px;
  height: 48px;
  transition: all .2s;
  right: -120px;
}

.testimonial-right:hover {
  background-color: var(--bouwportaal-blauw-1);
  transform: translate(5px);
}

.two-cards-cta-section {
  z-index: 1;
  margin-bottom: -140px;
  position: relative;
}

.two-cards-grid {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  width: 100%;
}

.talk-cta-card-wrapper {
  background-color: var(--bouwportaal-blauw-1);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.contact-cta-heading {
  color: var(--white);
}

.cta-text-block {
  color: var(--white);
  margin-top: 8px;
  margin-bottom: 32px;
}

.cta-top-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.contact-button {
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  border-radius: 12px;
  padding: 20px 28px;
  font-weight: 700;
  transition: all .2s;
}

.contact-button:hover {
  background-color: var(--medium-sea-green);
  color: var(--white);
}

.background-image-container {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-repeat: no-repeat;
  background-size: cover;
  height: 40%;
  max-height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.hero-points-contain {
  margin-left: -91px;
  padding-left: 0;
  padding-right: 91px;
  display: flex;
}

.hero-image-floating-4 {
  z-index: 4;
  border-radius: 12px;
  width: 30%;
  max-width: none;
  position: absolute;
  inset: 5% -8% auto auto;
  overflow: hidden;
  box-shadow: 17px 17px 100px #40454f1a;
}

.statistics-homepage-2 {
  background-color: #f8f8f8;
  margin-top: 0;
  margin-bottom: -1px;
  padding-top: 100px;
  padding-bottom: 0;
}

.statistics-left-container {
  flex-direction: column;
  flex: 1;
  align-self: auto;
  align-items: stretch;
  width: 40%;
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.statistics-right-text {
  color: var(--dark-slate-grey);
  padding-top: 0;
  padding-bottom: 28px;
  font-size: 13px;
  line-height: 140%;
}

.feature-tabs-section {
  z-index: 1;
  background-color: var(--midnight-blue);
  padding-top: 80px;
  padding-bottom: 40px;
  position: relative;
  bottom: 0;
}

.home-feature-vertical-tabs {
  width: 100%;
  margin-top: 12px;
}

.feature-tab-link {
  color: var(--white);
  text-align: left;
  background-color: #fff3;
  border-radius: 6px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 500;
}

.feature-tab-link.w--current {
  background-color: var(--white);
  color: var(--midnight-blue);
}

.feature-tab-link.last {
  margin-right: 0;
}

.feature-tab-link.last.w--current {
  display: block;
}

.features-tabs-menu {
  grid-column-gap: 36px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: grid;
}

.features-tabs-content {
  overflow: visible;
}

.integration-icon-rows-contain {
  width: 100%;
}

.integration-icon-top-row {
  display: flex;
  position: relative;
}

.integration-icon-wrap {
  flex: none;
  width: 128px;
  height: 128px;
  margin-right: 16px;
}

.integration-icon-bottom-row {
  margin-left: -7%;
  display: flex;
}

.case-studies-section {
  margin-top: 100px;
  margin-bottom: 100px;
}

.case-studies-section.cs-page {
  margin-top: 180px;
}

.cta-wrapper-left {
  width: 80%;
}

.cta-wrapper-left.trial {
  width: auto;
  margin-left: 0;
}

.white-button {
  color: #000d2e;
  text-align: center;
  letter-spacing: 1px;
  -webkit-text-stroke-color: #fff;
  background-color: #03ff99;
  border: 2px #ffffff94;
  border-radius: 8px;
  align-self: center;
  width: 210px;
  height: 100%;
  margin: 0 40px -40px auto;
  padding: 0;
  font-size: 13px;
  font-weight: 300;
  line-height: 380%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: block;
}

.white-button:hover {
  color: var(--white);
  background-color: #fff9;
}

.pricing-top-left {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.pricing-page-2-blog---grid {
  justify-content: space-between;
  width: 100%;
  margin-top: -126px;
  margin-bottom: 0;
  padding-bottom: 30px;
  display: flex;
}

.blog-container---pricing-page-2 {
  margin-top: 160px;
  margin-right: 5%;
  position: sticky;
  top: 40px;
}

.pricing-grid-contain {
  width: auto;
}

.pricing-page-plan-type {
  margin-bottom: 8px;
}

.pricing-page-plan-type.white {
  color: var(--midnight-blue);
  width: 100%;
  font-size: 22px;
}

.pricing-top-flex {
  border-bottom: 2px solid var(--gainsboro);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 24px;
  display: flex;
}

.pricing-top-flex.business {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-style: none;
  border-bottom-color: #f1f3f6;
  flex-flow: row;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 0;
  display: grid;
}

.price-plan-left-text {
  align-self: auto;
}

.pricing-cost-page-2 {
  margin-bottom: 0;
  font-size: 16px;
}

.pricing-points-grid-contain {
  border-bottom: 2px solid var(--gainsboro);
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.pricing-points-grid-contain.business {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid #eceef2;
  border-bottom: 1px #eceef2;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: flex-start;
  width: 110%;
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.pricing-points-grid {
  grid-column-gap: 48px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  width: 100%;
  height: auto;
  display: block;
}

.pricing-point-wrapper {
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.pricing-point-wrapper.inactive {
  opacity: .5;
}

.checkmark {
  object-fit: contain;
}

.price-point {
  color: var(--dark-slate-grey);
  margin-left: 16px;
  font-size: 18px;
  font-weight: 400;
}

.price-point.white {
  color: var(--slate-grey);
  font-size: 15px;
  font-weight: 300;
}

.pricing-bottom-flex {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 30px;
  display: flex;
}

.demo-section {
  margin-bottom: 145px;
}

.demo-flex-wrapper {
  max-width: 600px;
}

.demo-heading {
  color: var(--white);
  margin-bottom: 0;
}

.blue-demo-button {
  background-color: var(--bouwportaal-blauw-1);
  color: var(--white);
  white-space: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  border-radius: 12px;
  flex: none;
  padding: 15px 20px;
  font-weight: 700;
  transition: background-color .2s;
  overflow: visible;
}

.blue-demo-button:hover {
  background-color: var(--medium-sea-green);
}

.demo-left-text-contain {
  width: 45%;
  max-width: 520px;
  margin-top: 0;
}

.demo-form-contain {
  width: 50%;
  max-width: 520px;
  position: absolute;
  inset: 2% 0% auto auto;
}

.demo-form-block {
  background-color: var(--white);
  border-radius: 12px;
  margin-bottom: 0;
  padding: 40px 48px;
  box-shadow: 0 24px 200px #40454f0f;
}

.demo-form-field {
  color: var(--black);
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 500;
}

.demo-text-field {
  background-color: var(--white-smoke);
  color: var(--slate-grey);
  border: 1px #000;
  border-radius: 12px;
  height: 60px;
  margin-bottom: 24px;
  padding-left: 28px;
  font-size: 18px;
}

.demo-text-field::placeholder {
  color: var(--slate-grey);
}

.select-demo-field {
  color: var(--slate-grey);
  background-color: #0000;
  border: 1px #000;
  width: 97%;
  margin-bottom: 0;
  padding-left: 28px;
  font-size: 18px;
}

.select-demo-contain {
  background-color: var(--white-smoke);
  border-radius: 12px;
  align-items: center;
  height: 60px;
  margin-bottom: 24px;
  display: flex;
}

.demo-hero-section {
  background-color: var(--white-smoke);
}

.integration-name-wrapper, .integration-heading-wrapper {
  display: flex;
}

.integration-detail-about {
  text-align: left;
  max-width: 620px;
  font-size: 22px;
}

.integration-details-bottom {
  align-items: center;
  width: 100%;
  margin-top: 48px;
  display: flex;
}

.integration-logo {
  border: 4px solid var(--white);
  background-color: var(--white);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  display: flex;
}

.integration-logo.top {
  border: 4px none var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421386_background.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  margin-left: -20px;
  display: flex;
}

.integration-image {
  width: 100%;
  max-width: 56px;
}

.integartions-detail-wrapper {
  width: 85%;
  max-width: 1280px;
  margin: 144px auto;
}

.sticky-detail-section {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.detail-rich-text {
  flex-direction: column;
  align-items: flex-start;
  width: 70%;
  max-width: 840px;
  margin-left: auto;
  display: flex;
}

.integration-content {
  margin-bottom: 16px;
  font-style: normal;
  font-weight: 400;
}

.integration-content h2 {
  margin-bottom: 16px;
}

.integration-content p {
  margin-bottom: 32px;
}

.integration-content h4, .integration-content h1, .integration-content h3, .integration-content h5, .integration-content h6 {
  margin-bottom: 16px;
}

.integration-content a {
  text-decoration: underline;
}

.integration-content ul {
  margin-top: 0;
  margin-bottom: 32px;
}

.integration-content li {
  margin-top: 16px;
}

.integration-button {
  border: 1px none var(--white-smoke);
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 60px;
  padding: 5px 28px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
  position: static;
  inset: 0% 0% auto auto;
}

.integration-button:hover {
  background-color: var(--bouwportaal-blauw-1);
  border: 1px #000;
}

.integration-button.top {
  margin-left: auto;
}

.page-wrapper {
  background-color: var(--white-smoke);
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.integration-collection {
  align-items: center;
  margin-top: 80px;
  display: flex;
}

.integration-logo-small {
  max-width: 40px;
}

.most-integrations-down {
  margin-top: -77px;
  padding-top: 0;
}

.collection-list {
  display: flex;
}

.integration-top-row {
  flex: none;
}

.support-pointers-list {
  color: var(--dark-slate-grey);
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 20px;
}

.support-list {
  margin-top: 12px;
}

.pointer-dropdown {
  display: flex;
}

.arrow-icon {
  margin-right: 12px;
}

.support-text {
  text-align: left;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
  display: block;
}

.support-rich-text {
  flex-direction: column;
  align-items: center;
}

.support-rich-text h2 {
  margin-bottom: 16px;
}

.support-rich-text p {
  color: var(--slate-grey);
  margin-bottom: 32px;
  font-size: 15px;
}

.support-rich-text h4, .support-rich-text h1 {
  margin-bottom: 16px;
}

.support-rich-text h3 {
  color: var(--midnight-blue);
  margin-bottom: 16px;
}

.support-rich-text h5 {
  margin-bottom: 16px;
}

.support-rich-text a {
  text-decoration: underline;
}

.support-rich-text a:hover {
  color: var(--midnight-blue);
}

.support-rich-text ul {
  margin-top: 0;
  margin-bottom: 32px;
}

.support-rich-text li {
  margin-top: 16px;
}

.support-hero-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.support-hero-text {
  text-align: center;
  max-width: 620px;
  margin-bottom: 48px;
  font-size: 15px;
}

.support-search {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.search-field {
  color: var(--dark-slate-grey);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421388_search%20icon.svg");
  background-position: 28px;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px #000;
  border-radius: 12px;
  height: 60px;
  margin-bottom: 0;
  padding-left: 72px;
  font-size: 18px;
}

.search-field:focus {
  border-style: none;
}

.search-field::placeholder {
  color: var(--dark-slate-grey);
}

.search-field.grey {
  background-color: var(--white-smoke);
}

.hero-form-block {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.email-form-field {
  background-color: var(--white);
  color: var(--dark-slate-grey);
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 0;
  margin-right: 24px;
  padding: 28px 155px 28px 28px;
  font-size: 18px;
}

.email-form-field::placeholder {
  color: var(--dark-slate-grey);
}

.all-blogs-top-flex {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 80px;
  display: flex;
}

.blog-tabs {
  justify-content: space-between;
  display: flex;
  position: relative;
}

.tabs-blog-menu {
  flex-direction: column;
  margin-right: 60px;
  display: flex;
  position: static;
  top: 40px;
}

.blog-right {
  flex-direction: column;
  justify-content: center;
  padding-left: 40px;
  display: flex;
}

.blog-tab {
  border-right: 2px solid var(--white);
  color: var(--dark-slate-grey);
  background-color: #0000;
  padding-left: 0;
  padding-right: 40px;
  font-weight: 500;
}

.blog-tab.w--current {
  border-right-color: var(--bouwportaal-blauw-1);
  color: var(--black);
  background-color: #0000;
  font-weight: 500;
}

.next-button {
  background-color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213a3_caret-left%201.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-style: none;
  border-radius: 12px;
  width: 48px;
  height: 48px;
  transition: background-color .2s;
}

.next-button:hover {
  background-color: var(--gainsboro);
}

.previous-button {
  background-color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421399_caret-left%201%20(1).svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-style: none;
  border-radius: 12px;
  width: 48px;
  height: 48px;
  transition: background-color .2s;
}

.previous-button:hover {
  background-color: var(--gainsboro);
}

.empty-text {
  color: var(--bouwportaal-blauw-1);
}

.date-text, .time-text {
  flex: none;
}

.tabs-content {
  overflow: visible;
}

.collection-item {
  align-items: center;
  width: 100%;
  display: flex;
}

.collection-list-2, .collection-list-wrapper {
  width: 100%;
}

.left-text-contain {
  flex-direction: column;
  align-items: flex-start;
  width: 55%;
  max-width: 600px;
  margin-top: 0;
  padding-bottom: 0;
  display: flex;
}

.left-text-contain.blog-page-3, .left-text-contain._50-width {
  width: 50%;
}

.image-case-study {
  width: 45%;
  max-width: 560px;
  position: relative;
  inset: 5% 0% auto auto;
}

.image-case-study.static {
  position: static;
}

.case-study-hero-heading {
  margin-bottom: 16px;
}

.company-logo {
  max-width: 200px;
  margin-bottom: 28px;
}

.cs-hero-paragraph {
  margin-bottom: 20px;
  font-size: 22px;
}

.author-info {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.medium-text-span {
  font-weight: 500;
}

.medium-text-span.black {
  color: var(--black);
}

.medium-text-span.grey {
  color: var(--slate-grey);
}

.author-name {
  color: var(--black);
  font-weight: 500;
}

.read-more-link {
  color: #0d0e10;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.read-more-link.all {
  margin-left: 48px;
}

.case-study-wrapper {
  color: var(--dark-slate-grey);
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.case-study-wrapper.template {
  align-items: center;
  padding-top: 0;
}

.case-study-wrapper.reverse {
  flex-direction: row-reverse;
  align-items: center;
}

.case-study-image {
  border-radius: 12px;
}

.case-study-image.cs-main, .case-study-image.template {
  object-fit: cover;
  width: 560px;
  height: 640px;
}

.case-studies-collection {
  width: 100%;
  margin-top: 80px;
}

.case-study-item {
  color: var(--dark-slate-grey);
  text-align: left;
  cursor: pointer;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 360px;
  margin-bottom: 48px;
  text-decoration: none;
  transition: opacity .2s;
  display: flex;
  position: relative;
}

.case-study-item:hover {
  opacity: .8;
}

.case-study-item.pricing-page-2 {
  cursor: pointer;
}

.cs-image {
  border-radius: 12px;
  max-width: 400px;
  height: 280px;
  margin-bottom: 24px;
  position: relative;
  overflow: hidden;
}

.cs-image.pricing-page-2 {
  max-width: 360px;
  height: 240px;
}

.company-name {
  margin-bottom: 8px;
}

.cs-image-rounded {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 100%;
}

.cs-hero-section {
  background-color: #0000;
  position: relative;
}

.cs-content {
  flex-direction: column;
  align-items: flex-start;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 145px;
  padding-bottom: 145px;
  display: flex;
}

.cs-rich-text {
  max-width: 840px;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
}

.cs-rich-text h2, .cs-rich-text h4 {
  margin-bottom: 16px;
}

.cs-rich-text p {
  margin-bottom: 32px;
}

.cs-rich-text h1, .cs-rich-text h3, .cs-rich-text h5, .cs-rich-text h6 {
  margin-bottom: 16px;
}

.cs-rich-text blockquote {
  color: var(--black);
  border-left-width: 2px;
  margin-left: 28px;
  margin-right: 28px;
  padding-left: 28px;
  padding-right: 0;
  font-size: 22px;
  font-weight: 400;
}

.cs-rich-text a {
  text-decoration: underline;
  transition: color .2s;
}

.cs-rich-text a:hover {
  color: var(--midnight-blue);
}

.collection-list-wrapper-2 {
  width: 100%;
}

.blog-tag {
  margin-bottom: 8px;
}

.blog-image-contain {
  width: 45%;
  max-width: 560px;
  position: static;
  bottom: -40px;
}

.blog-wrapper {
  color: var(--dark-slate-grey);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.blog-wrapper.reverse {
  flex-direction: row-reverse;
}

.blog-date {
  color: var(--dark-slate-grey);
  font-weight: 500;
}

.blog-image-page-3 {
  object-fit: cover;
  border-radius: 12px;
  width: 620px;
  height: 440px;
}

.blog-3-tabs {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 48px;
  display: flex;
}

.blog-tab-page-3 {
  background-color: var(--white-smoke);
  color: var(--black);
  border-radius: 12px;
  margin-right: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 48px;
}

.blog-tab-page-3.w--current {
  background-color: var(--black);
  color: var(--white);
}

.blog-tab-page-3.last {
  margin-right: 0;
}

.blog-content-page-3 {
  padding-top: 80px;
}

.blog-item-page-3 {
  margin-bottom: 48px;
}

.pagination-blog-page-3 {
  margin-top: 32px;
}

.blog-hero-section-page-3 {
  background-color: var(--white-smoke);
  padding-bottom: 140px;
}

.case-study-headings {
  text-align: center;
  max-width: 720px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
}

.button-container {
  display: flex;
}

.heading-and-text-contain {
  flex: 1;
  margin-left: 2px;
  margin-right: 0;
  padding-right: 0;
}

.heading-and-text-contain.head {
  text-align: left;
  margin-left: -541px;
}

.right-side-links {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: auto;
  align-items: stretch;
  margin: 54px auto -37px;
  padding-top: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  top: -95px;
}

.navigation-heading {
  color: #4985c5;
  margin-bottom: 20px;
  font-family: Space Grotesk, sans-serif;
  font-size: 10px;
}

.navigation-heading.more {
  color: #0d0e10;
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 400;
}

.navigation-heading.more {
  color: #145aff;
  margin-bottom: 0;
}

.navigation-heading.more:hover {
  color: #1ebd53;
}

.divider-nav {
  background-color: var(--white-smoke);
  width: 100%;
  height: 2px;
  margin-top: 38px;
  margin-bottom: 28px;
}

.link-div {
  color: #0d0e10;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.link-div.all {
  margin-left: 48px;
}

.footer-text {
  color: #7891ad;
  width: 250px;
  max-width: 300px;
  margin-top: 12px;
  font-size: 16px;
  line-height: 150%;
}

.footer-text.text-white {
  width: auto;
  margin-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.grey-section {
  background-color: var(--white-smoke);
  height: 100vh;
}

.password-wrapper {
  flex-direction: column;
  align-items: center;
  max-width: 680px;
  margin: 60px auto 0;
  padding-bottom: 0;
  display: flex;
}

.password-text {
  text-align: center;
  max-width: 480px;
  margin-bottom: 40px;
}

.password-form {
  flex-direction: column;
  width: 400px;
  max-width: 400px;
  display: flex;
}

.forgot-password {
  color: var(--dark-slate-grey);
  flex: none;
  margin-top: 16px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  text-decoration: underline;
  transition: color .2s;
}

.forgot-password:hover {
  color: var(--bouwportaal-blauw-1);
}

.collection-list-wrapper-integrations {
  flex-direction: row;
  display: flex;
}

.collection-list-integrations {
  display: flex;
}

.overview-stats-section {
  background-color: var(--bouwportaal-blauw-1);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42142d_Shapes.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -100px;
  padding-top: 48px;
  padding-bottom: 48px;
  position: relative;
}

.overview-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 64px;
  display: flex;
}

.overview-grid.bottom {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 48px;
}

.overview-grid.bottom-2-grid {
  grid-template-columns: 1fr 1fr;
  max-width: 840px;
  margin-top: 48px;
}

.overview-wrapper {
  flex-direction: column;
  align-items: center;
  max-width: 400px;
  display: flex;
}

.overview-wrapper.middle {
  margin-left: 40px;
  margin-right: 40px;
}

.overview-wrapper.right {
  margin-left: 40px;
}

.overview-wrapper.small {
  max-width: none;
}

.overview-image-wrapper {
  background-color: var(--gainsboro);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  max-width: 400px;
  height: 400px;
  margin-bottom: 24px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: hidden;
}

.overview-image-wrapper.small {
  height: auto;
}

.overview-sections {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.search-button {
  background-color: var(--bouwportaal-blauw-1);
  color: var(--white);
  border-radius: 12px;
  margin-left: 20px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.search-button:hover {
  background-color: #092053;
}

.overview-image-contain {
  justify-content: center;
  width: 100%;
  display: flex;
}

.overview-dark-section {
  background-color: var(--midnight-blue);
  flex-direction: column;
  align-items: center;
  padding-top: 128px;
  padding-bottom: 128px;
  display: flex;
  position: relative;
}

.overview-blocks-container {
  margin-top: 64px;
}

.blocks-images {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.blocks-images.middle {
  z-index: 2;
  position: relative;
  left: -60px;
}

.blocks-images.last {
  z-index: 2;
  margin-bottom: 0;
  position: relative;
  right: -60px;
}

.overview-images {
  width: 400px;
  max-width: 400px;
}

.overview-decor {
  background-color: var(--greenbright);
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: 5% auto auto -8%;
}

.overview-decor._1 {
  z-index: auto;
  background-color: var(--medium-sea-green);
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 5% 15% auto auto;
}

.overview-decor._2 {
  z-index: auto;
  background-color: var(--greenbright);
  width: 50px;
  height: 50px;
  position: absolute;
  inset: 20% auto auto -1%;
}

.overview-decor._3 {
  z-index: 1;
  background-color: var(--bouwportaal-blauw-1);
  width: 40px;
  height: 40px;
  position: absolute;
  inset: auto auto 47% 50%;
}

.overview-decor._4 {
  z-index: 1;
  background-color: var(--deep-sky-blue);
  width: 16px;
  height: 16px;
  position: absolute;
  inset: auto auto 29% 10%;
}

.overview-decor._5 {
  z-index: 1;
  background-color: var(--slate-grey);
  width: 20px;
  height: 20px;
  position: absolute;
  inset: auto auto 4% 30%;
}

.overview-decor._6 {
  z-index: 1;
  background-color: var(--coral);
  width: 60px;
  height: 60px;
  position: absolute;
  inset: auto auto 7% 89%;
}

.headings {
  width: 40%;
}

.pricing-row-contain {
  border-bottom: 1px solid var(--gainsboro);
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.pricing-row-contain.sticky {
  align-items: flex-start;
}

.price-grid-contain {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  display: grid;
}

.most-popular-integrations-contain {
  margin-top: 80px;
}

.integrations-logos {
  max-width: 40px;
}

.background-colour-div {
  z-index: -1;
  background-color: var(--white-smoke);
  width: 100%;
  height: 680px;
  position: absolute;
  inset: 0% 0% auto;
}

.testimonial-images {
  object-fit: contain;
  max-width: 60px;
}

.stars-image {
  object-fit: contain;
  width: 100%;
  max-width: 136px;
}

.overview-image {
  position: relative;
}

.image-scroll {
  border-radius: 10px;
  width: 400px;
  position: relative;
  inset: 0% auto auto 0%;
}

.cart-button {
  color: var(--midnight-blue);
  background-color: #0000;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
}

.cart-button.white {
  color: var(--white);
}

.cart-quantity {
  color: var(--bouwportaal-blauw-1);
  background-color: #145aff1a;
  align-items: center;
  height: auto;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 16px;
  display: flex;
}

.cart-quantity.white {
  color: var(--white);
  background-color: #ffffff1a;
}

.product-details-2 {
  margin-top: 20px;
  font-size: 18px;
}

.plan-detail-title {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 48px;
}

.product-box-wrap {
  background-color: #fff;
  border-radius: 12px;
  width: 100%;
  height: auto;
  padding: 40px;
  box-shadow: 0 10px 30px #0f1f3d14;
}

.about-product-text {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 150%;
}

.product-name-wrapper {
  flex-wrap: wrap;
  width: 100%;
  display: flex;
}

.buynow-button {
  background-color: var(--bouwportaal-blauw-1);
  text-align: center;
  border-radius: 100px;
  justify-content: center;
  width: 150px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  padding: 16px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: background-color .3s;
  display: flex;
}

.buynow-button:hover {
  background-color: var(--medium-sea-green);
  color: var(--white);
}

.image-container {
  justify-content: center;
  align-items: center;
  width: 48%;
  max-width: 550px;
  display: flex;
  position: relative;
}

.image-container.product-hero {
  flex-direction: column;
  align-items: stretch;
  width: 50%;
  max-width: 600px;
}

.products-name {
  color: var(--midnight-blue);
  margin-bottom: 8px;
  margin-right: 10px;
}

.text-container {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 48%;
  max-width: 550px;
  display: flex;
  position: relative;
}

.text-container.product-hero {
  width: 45%;
  max-width: 500px;
  margin-top: 100px;
}

.add-to-cart-buttons {
  background-color: var(--medium-sea-green);
  text-align: center;
  border-radius: 100px;
  justify-content: center;
  width: 150px;
  margin-top: 0;
  padding: 16px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: background-color .2s;
}

.add-to-cart-buttons:hover {
  background-color: var(--midnight-blue);
  color: #fff;
}

.plan-price {
  color: var(--black);
  margin-bottom: 20px;
  font-size: 38px;
  font-weight: 700;
  line-height: 54px;
}

.plans-hero-section {
  background-color: #0000;
}

.checkout-form {
  background-color: #0000;
  padding: 0;
}

.apple-pay {
  border-radius: 12px;
  height: 60px;
}

.text-field {
  background-color: var(--white-smoke);
  color: var(--slate-grey);
  border: 1px #000;
  border-radius: 12px;
  height: 60px;
  margin-bottom: 24px;
  padding-left: 28px;
  font-size: 18px;
}

.text-field::placeholder {
  color: var(--slate-grey);
}

.block-header {
  border-color: var(--gainsboro);
  color: var(--midnight-blue);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.block-content {
  border-right-color: var(--gainsboro);
  border-bottom-color: var(--gainsboro);
  border-left-color: var(--gainsboro);
  color: var(--midnight-blue);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.select-field-checkout {
  background-color: #f6f6fa;
  border: 1px #836ae4;
  border-radius: 12px;
  height: 55px;
  padding: 10px 10px 10px 16px;
}

.checkbox-label {
  margin-bottom: 0;
}

.billing-address-toggle {
  align-items: center;
}

.checkbox {
  margin-top: 0;
}

.order-confirmation {
  background-color: #0000;
}

.overview-hero-image {
  width: 23%;
  margin-right: 2%;
  transform: rotate(-15deg);
  box-shadow: 0 48px 128px #0d0e101f;
}

.blog-main-wrapper {
  z-index: auto;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.quantity {
  display: none;
}

.option-list {
  margin-top: 40px;
}

.duration-buttons {
  background-color: #145aff1a;
  border-style: none;
  border-radius: 10px;
}

.duration-buttons.w--ecommerce-pill-selected {
  background-color: var(--midnight-blue);
  font-weight: 500;
}

.button-group {
  margin-bottom: 20px;
}

.buttons-contain-div {
  justify-content: flex-start;
  display: flex;
}

.option-list-nav {
  margin-top: 0;
}

.cart-quantity-2 {
  border-color: var(--medium-sea-green);
  color: var(--black);
  background-color: #1ebd531a;
}

.plan-name-cart {
  color: var(--black);
}

.option {
  margin-top: 0;
}

.text-block {
  color: var(--bouwportaal-blauw-1);
  margin-top: 10px;
}

.checkout-button {
  background-color: var(--medium-sea-green);
  border-radius: 12px;
  justify-content: center;
  height: 60px;
  font-weight: 600;
  display: flex;
}

.checkout-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.pricing-block {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.collection-list-wrapper-ecom-plans {
  width: 100%;
}

.job-type {
  display: flex;
}

.cart-list {
  padding-left: 10px;
}

.sticky-nav-div {
  z-index: 999;
  margin-top: 120px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 10px 50px #0f1f3d0f;
}

.text-block-2 {
  margin-left: 0;
  margin-right: 0;
}

.text-block-3 {
  color: var(--midnight-blue);
  text-align: center;
  -webkit-text-stroke-color: #fff;
  flex: 0 auto;
  align-self: center;
  width: auto;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 300;
  line-height: 155%;
}

.image-3 {
  width: 110px;
  height: auto;
  margin-top: -41px;
  padding-top: 0;
  padding-bottom: 10px;
}

.image-4, .image-5 {
  width: 80px;
  height: auto;
  margin-top: -41px;
  padding-bottom: 10px;
}

.text-block-4, .text-block-5 {
  margin-top: 10px;
  font-size: 16px;
}

.text-block-oplossing {
  text-align: center;
  width: 90%;
  margin: 10px auto 0;
  padding-top: 0;
  font-size: 11px;
  line-height: 180%;
  display: block;
}

.image-incons {
  width: 80px;
  height: auto;
  margin-top: -20px;
  margin-bottom: 13px;
  padding-bottom: 10px;
}

.text-block-7 {
  margin-top: 10px;
  font-size: 16px;
}

.image-7 {
  width: 80px;
  height: 80px;
  margin-top: -41px;
  padding-bottom: 10px;
}

.text-block-8, .text-block-9 {
  margin-top: 10px;
  font-size: 16px;
}

.image-8 {
  width: 80px;
  height: 80px;
  margin-top: -41px;
  padding-bottom: 10px;
}

.text-block-10 {
  font-size: 14px;
}

.text-block-11 {
  font-size: 12px;
}

.text-block-14 {
  color: var(--white);
  font-size: 10px;
}

.link {
  font-weight: 700;
}

.image-9 {
  max-width: 50px;
  margin-bottom: 0;
  padding-top: 0;
}

.form05_title {
  color: #637178;
  letter-spacing: -.2px;
  padding-right: 7px;
  font-size: 18px;
  font-weight: 300;
  line-height: 40px;
}

.rocket_icon {
  width: 25px;
  height: 25px;
}

.form05_input {
  opacity: .5;
  color: #ebecf0;
  border-style: none none solid;
  border-bottom-width: 2px;
  border-bottom-color: #ebecf0;
  width: 200px;
  height: 40px;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 8px;
  font-size: 18px;
  font-weight: 300;
  line-height: 40px;
  display: inline-block;
}

.form05_input:focus {
  opacity: 1;
  color: #7540ee;
  border-bottom-width: 2px;
  border-bottom-color: #7540ee;
}

.form05_input::placeholder {
  color: #4e5d78;
}

.form05_input.project {
  width: 240px;
}

.form05_input.budget {
  width: 110px;
}

.form05_input.date {
  width: 120px;
}

.quote_form {
  z-index: 999999;
  background-color: #f6fcff;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 45px;
  display: none;
  position: fixed;
  inset: 0%;
}

.form_alert_wrap {
  align-items: center;
  max-width: 92%;
  height: 100%;
  display: flex;
}

.project_form {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 550px;
  min-height: 400px;
  padding-bottom: 25px;
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
  box-shadow: 14px 14px 40px #767ead14;
}

.project_circle_wrap {
  background-color: var(--white);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  margin-left: 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 9px #00000029;
}

.exit {
  filter: invert();
  width: 12px;
}

.form_alert {
  background-color: #68c38a;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding: 8px 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 17px #00000012;
}

.link-block-2 {
  background-color: #f6fcff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: 15px 15px auto auto;
}

.form_alert_line {
  background-color: #352d2d12;
  width: 1px;
  min-height: 23px;
  margin-left: 8px;
  margin-right: 8px;
}

.rocket_link {
  color: #07f0;
  background-color: #07f0;
  position: absolute;
  inset: 0;
}

.form_error_paragraph {
  color: #353357;
  font-size: 16px;
  font-weight: 400;
  line-height: 17px;
}

.form_error_paragraph.white-text {
  color: #fff;
}

.form05_wrap {
  flex-flow: wrap;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.cta-knop {
  z-index: 99;
  opacity: 1;
  background-color: #0077ffbd;
  border-radius: 7px;
  align-items: center;
  padding: 10px 10px 10px 20px;
  font-size: 30px;
  display: block;
  position: fixed;
  bottom: 80px;
  left: auto;
  right: 40px;
  box-shadow: 0 9px 13px 9px #0003;
}

.form05_top_tag {
  justify-content: center;
  align-items: center;
  margin-top: -25px;
  display: flex;
}

.form_alert_text {
  color: #353357;
  font-size: 16px;
  font-weight: 400;
  line-height: 17px;
}

.form_alert_text.white-text {
  color: #fff;
}

.form_error_wrap {
  align-items: center;
  max-width: 92%;
  height: 100%;
  display: flex;
}

.form05_success {
  background-color: #fff;
  padding-top: 52px;
  padding-bottom: 52px;
}

.form_error {
  background-color: #fe3e3e;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding: 8px 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 17px #00000012;
}

.form05_icon {
  background-color: #fff;
  border: 3px solid #fff;
  border-radius: 100px;
  width: 80px;
  padding: 5px;
  position: relative;
}

.quote_text {
  color: var(--white);
  text-align: center;
  letter-spacing: 1.2px;
  max-width: 400px;
  height: auto;
  max-height: 30px;
  font-family: Space Grotesk, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.form05_h5 {
  color: #0b1033;
  text-align: center;
  letter-spacing: -.2px;
  margin-bottom: 25px;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.form05_button {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #7540ee;
  border-radius: 4px;
  width: 100%;
  min-height: 55px;
  margin-top: 25px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 13px;
}

.form_error_line {
  background-color: #352d2d12;
  width: 1px;
  min-height: 23px;
  margin-left: 8px;
  margin-right: 8px;
}

.field-label-copy {
  clear: none;
  color: #c1c7d0;
  letter-spacing: 1px;
  padding-right: 7px;
  font-size: 12px;
  font-weight: 500;
  line-height: 40px;
}

.arrow {
  width: 100px;
  position: fixed;
  inset: auto 250px 120px auto;
  transform: rotate(50deg);
}

.project_circle_wrap-2 {
  background-color: #07f0;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 25px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 9px #00000029;
}

.text-span {
  color: var(--bouwportaal-blauw);
}

.blue-span, .text-span-3 {
  color: var(--bouwportaal-blauw-1);
}

.text-span-4 {
  color: #0277ff;
}

.user-pricing-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-color-neutral-800 {
  color: #170f49;
}

.text-color-neutral-800.mg-bottom-0px {
  margin-bottom: 0;
}

.text-color-neutral-800.mg-bottom-0px.mg-left-14px {
  color: var(--white);
  margin-right: 14px;
}

.text-single-200 {
  font-size: 18px;
  line-height: 20px;
}

.text-single-200.bold {
  font-weight: 700;
}

.text-single-200.bold.text-color-neutral-800.mg-left-12px {
  color: var(--white);
  margin-left: 12px;
}

.text-single-200.medium {
  font-weight: 500;
}

.text-single-200.medium.color-neutral-300 {
  color: #eff0f6;
}

.html-embed {
  float: none;
  aspect-ratio: auto;
  color: var(--midnight-blue);
  object-fit: fill;
  background-color: #fff;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-right: 0;
  display: block;
}

.pricing {
  color: #170f49;
  margin-bottom: 18px;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.pricing.color-white {
  color: #fff;
}

.text-single-300 {
  font-size: 20px;
  line-height: 22px;
}

.text-single-300.medium {
  font-weight: 500;
}

.text-single-300.medium.text-color-400 {
  color: #d9dbe9;
}

.cloneable-container-default {
  border-radius: 20px;
  min-height: 624px;
  transform: translate(0);
}

.cloneable-container-default.center {
  border-radius: 0;
  align-items: center;
  min-height: auto;
  padding-top: 144px;
  padding-bottom: 144px;
}

.text-color-neutral-400 {
  color: #d9dbe9;
}

.text-single-301 {
  font-size: 20px;
  line-height: 22px;
}

.text-single-301.medium {
  font-weight: 500;
}

.text-single-301.medium.text-color-600 {
  color: #6f6c90;
}

.text-single-301.medium.text-color-400 {
  color: #d9dbe9;
}

.list-pricing {
  margin-top: 24px;
  margin-bottom: 0;
}

.flex-horizontal {
  display: flex;
}

.flex-horizontal.start-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.icon-pricing---brix {
  margin-right: 18px;
}

.popular-badge-align---brix {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.card-pricing {
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 24px;
  flex-direction: column;
  padding: 40px 40px 48px;
  display: flex;
  box-shadow: 1px 1px 12px #14142b14;
}

.card-pricing.popular {
  background-color: #4a3aff;
  padding-top: 30px;
  position: relative;
}

.card-pricing.align-bottom {
  justify-content: flex-end;
  padding-top: 24px;
}

.grid-three-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.container-660px-center {
  max-width: 660px;
  margin-left: auto;
  margin-right: auto;
}

.icon-bullet---brix {
  margin-right: 14px;
}

.text-center {
  text-align: center;
}

.container-default {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.list-item-pricing {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.mg-top-18px {
  margin-top: 18px;
}

.mg-top-18px.mg-bottom-32px {
  margin-bottom: 32px;
}

.text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.text-uppercase.subtitle {
  color: #4a3aff;
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.color-white {
  color: #fff;
}

.content-pricig-table {
  margin-top: 76px;
}

.content-pricig-table.small {
  margin-top: 44px;
}

.badge-popular---brix {
  color: #fff;
  background-color: #fff3;
  border-radius: 10px;
  padding: 12px 17px;
  font-size: 14px;
  line-height: 14px;
  display: inline-block;
  position: absolute;
  inset: 20px 20px auto auto;
}

.button-primary {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4a3aff;
  border-radius: 80px;
  justify-content: center;
  align-items: center;
  padding: 20px 40px 21px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: transform .3s, box-shadow .3s, background-color .3s;
  display: flex;
  box-shadow: 0 3px 12px #4a3aff1f;
}

.button-primary:hover {
  background-color: #3527d8;
  transform: translate(0, -2px);
  box-shadow: 0 4px 10px #4a3aff26;
}

.button-primary.light {
  color: #4a3aff;
  background-color: #fff;
}

.text-color-neutral-801 {
  color: #d9dbe9;
}

.text-single-302 {
  font-size: 20px;
  line-height: 22px;
}

.text-single-302.medium {
  font-weight: 500;
}

.text-single-302.medium.text-color-600 {
  color: #6f6c90;
}

.text-single-302.medium.text-color-400, .text-color-neutral-802 {
  color: #d9dbe9;
}

.text-single-303 {
  font-size: 20px;
  line-height: 22px;
}

.text-single-303.medium {
  font-weight: 500;
}

.text-single-303.medium.text-color-600 {
  color: #6f6c90;
}

.text-single-303.medium.text-color-400 {
  color: #d9dbe9;
}

.cloneable-header-grid {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1.6fr 1fr;
  align-items: center;
}

.heading-size-3 {
  margin-bottom: 0;
  font-size: 24px;
  line-height: 28px;
}

.cloneable-header {
  background-color: #fff;
  border-radius: 18px;
  margin-bottom: 44px;
  padding: 32px;
  box-shadow: 0 3px 14px #4a3aff08, 0 -2px 4px #14142b05, 0 12px 24px #14142b03;
}

.section {
  padding-top: 72px;
  padding-bottom: 72px;
}

.section.cloneables-listing {
  padding-top: 72px;
}

.text-single-304 {
  font-size: 18px;
  line-height: 20px;
}

.text-single-304.bold {
  font-weight: 700;
}

.text-single-304.bold.text-color-neutral-800.mg-left-12px {
  margin-left: 12px;
}

.text-single-304.medium {
  font-weight: 500;
}

.text-single-304.medium.color-neutral-300 {
  color: #eff0f6;
}

.text-color-neutral-803 {
  color: #170f49;
}

.text-color-neutral-803.mg-bottom-0px {
  margin-bottom: 0;
}

.text-color-neutral-803.mg-bottom-0px.mg-left-14px {
  margin-right: 14px;
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-self: center;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.download-text-container {
  text-align: right;
}

.button-3 {
  color: #fff;
  text-align: center;
  background-color: #293072;
  border-radius: 6px;
  height: 48px;
  padding: 12px 24px;
  font-weight: 700;
  transition: all .4s;
}

.button-3:hover {
  transform: scale(1.05);
}

.button-3.inverted {
  color: #293072;
  background-color: #fff;
}

.button-3.inverted.app-store {
  color: var(--bouwportaal-blauw);
  -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
  margin-top: 22px;
  padding-top: 12px;
}

.button-3.inverted.play-store {
  color: #2fc070;
  margin-top: 22px;
}

.heading-2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.h3 {
  color: var(--white);
  width: 100%;
  margin-top: 0;
  font-size: 16px;
}

.app-logo {
  border-radius: 20%;
  width: 100px;
}

.wrapper-2 {
  z-index: 2;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.download {
  border-radius: 6px;
  transition: all .2s;
}

.download:hover {
  transform: translate(0, -5px);
  box-shadow: -4px 4px 10px #0000001a;
}

.download.android {
  color: #fff;
  background-color: #318556;
  background-image: linear-gradient(#0000008a, #0000008a), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421462_android.svg");
  background-position: 0 0, 90%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 200%;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  padding: 32px;
  display: flex;
}

.download.apple {
  color: #fff;
  background-color: #394d7c;
  background-image: linear-gradient(#0f1f3da8, #0f1f3da8), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421455_Apple%20logo.svg");
  background-position: 0 0, 120% 35%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 275%;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  padding: 32px;
  display: flex;
}

.main-grid {
  grid-column-gap: 30px;
  grid-row-gap: 8px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-columns: .25fr;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: grid;
  position: relative;
}

.app-download {
  background-color: #fff;
  align-items: center;
  width: 100%;
  min-height: 50vh;
  padding-top: 120px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  overflow: visible;
}

.app-logo-container {
  color: #fff0;
}

.icon {
  -webkit-text-stroke-color: var(--black);
  font-size: 36px;
}

.link-2 {
  color: #fff;
  font-weight: 500;
}

.link-3 {
  color: #fff;
  font-weight: 600;
}

.text-block-24, .text-block-26, .text-block-27, .text-block-28, .text-block-29, .text-block-30 {
  font-size: 14px;
}

.heading-3 {
  font-size: 36px;
}

.text-block-31 {
  color: var(--white);
}

.text-block-36 {
  color: var(--white);
  font-size: 12px;
  font-weight: 300;
}

.text-block-36:active, .text-block-36:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-37, .text-block-38, .text-block-39 {
  font-size: 14px;
}

.navigation-center-2 {
  width: auto;
  padding-left: 12px;
  padding-right: 0;
  display: flex;
}

.demo-heading-2 {
  color: #fff;
  margin-bottom: 0;
}

.footer-text-field-2 {
  color: #fff;
  background-color: #fff3;
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 0;
  margin-right: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 24px;
  font-size: 16px;
  overflow: hidden;
}

.footer-text-field-2::placeholder {
  color: #fff;
}

.link-4 {
  color: #47c1fe;
}

.text-block-40 {
  font-size: 12px;
}

.link-5 {
  color: #47c1fe;
}

.pricing-table-button-2 {
  color: #145aff;
  background-color: #145aff33;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  padding-top: 17px;
  padding-bottom: 18px;
  font-style: normal;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.pricing-table-button-2:hover {
  color: #fff;
  background-color: #1ebd53;
}

.pricing-table-button-2.pricing-page-2 {
  width: auto;
  margin-bottom: 0;
  padding-left: 28px;
  padding-right: 28px;
}

.pricing-points-grid-contain-2 {
  border-bottom: 2px solid #e1e4eb;
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.pricing-points-grid-contain-2.business {
  border-bottom-color: #fff3;
}

.project_quote-2 {
  z-index: 99;
  opacity: 1;
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  padding: 10px;
  font-size: 30px;
  display: flex;
  position: fixed;
  bottom: 80px;
  right: 80px;
  box-shadow: 0 9px 13px 9px #0003;
}

.faq-icon-line-3 {
  background-color: #0d0e10;
  width: 1px;
  height: 16px;
}

.price-point-2 {
  color: #40454f;
  margin-left: 16px;
  font-size: 18px;
  font-weight: 400;
}

.price-point-2.white {
  color: #fff;
}

.blue-demo-button-2 {
  color: #fff;
  white-space: normal;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #145aff;
  border-radius: 12px;
  flex: none;
  padding: 15px 20px;
  font-weight: 700;
  transition: background-color .2s;
  overflow: visible;
}

.blue-demo-button-2:hover {
  background-color: #1ebd53;
}

.navigation-menu-2 {
  align-items: center;
  font-size: 13px;
  display: flex;
  position: static;
}

.project_circle_wrap-3 {
  background-color: #145aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  margin-left: 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 9px #00000029;
}

.progress-bar-item-2 {
  color: #40454f;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 20px;
  font-weight: 500;
  display: flex;
}

.dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
  position: static;
}

.image-12 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-12.contain {
  object-fit: contain;
  width: 80%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
  overflow: auto;
}

.faq-item-2 {
  border-bottom: 1px solid #e1e4eb;
  margin-top: 32px;
  padding-bottom: 32px;
}

.navigation-2 {
  z-index: 100;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-right: 0;
  display: flex;
}

.error-message-2 {
  color: #ff7847;
  background-color: #fffcfc;
  border-radius: 4px;
  padding: 17px;
  font-weight: 500;
  overflow: hidden;
}

.dropdown-arrow-2 {
  margin-right: 5px;
  font-size: 14px;
}

.button-4 {
  color: #fff;
  background-color: #1ebd53;
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-4:hover {
  background-color: #0d0e10;
}

.button-4.navigation-button {
  background-color: #0d0e10;
  flex: none;
  font-weight: 500;
}

.button-4.navigation-button:hover {
  background-color: #1ebd53;
}

.button-4.navigation-button.mobile {
  display: none;
}

.button-4.footer-form-button {
  background-color: #145aff;
  font-size: 16px;
}

.button-4.footer-form-button:hover {
  background-color: #1ebd53;
}

.divider-nav-2 {
  background-color: #f1f3f6;
  width: 100%;
  height: 2px;
  margin-top: 38px;
  margin-bottom: 28px;
}

.faq-icon-line-4 {
  background-color: #0d0e10;
  width: 1px;
  height: 16px;
  position: absolute;
  transform: rotate(90deg);
}

.success-message-2 {
  color: #1ebd53;
  background-color: #fff;
  border-radius: 4px;
  font-weight: 500;
  overflow: hidden;
}

.pricing-hero-section-2 {
  background-color: #f1f3f6;
}

.pricing-table-item-2 {
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px 26px;
  display: flex;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.pricing-table-item-2.pricing-page-2-item {
  max-width: 840px;
  padding: 40px;
}

.pricing-table-item-2.pricing-page-2-item.business {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421401_Group%202686%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.footer-2 {
  background-color: #0f1f3d;
}

.dropdown-toggle-2 {
  color: #04121f;
  padding-left: 12px;
  padding-right: 24px;
  font-weight: 500;
  transition: color .2s;
}

.dropdown-toggle-2:hover {
  color: #145aff;
  font-weight: 500;
}

.footer-link-2 {
  color: #fff;
  margin-bottom: 16px;
  font-size: 16px;
  transition: opacity .2s;
  display: block;
}

.footer-link-2:hover {
  color: #c7cad1;
}

.sticky-nav-div-2 {
  z-index: 999999999;
  background-color: #fff;
  margin-top: -120px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 10px 50px #0f1f3d0f;
}

.wrapper-3 {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.wrapper-3.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-3.cta-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42137e_Feature%204-min.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.wrapper-3.footer-wrapper {
  border-bottom: 1px solid #40454f;
  flex-direction: column;
  align-items: stretch;
  padding-top: 320px;
  padding-bottom: 0;
}

.wrapper-3.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-3.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-3.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 74px;
  padding-bottom: 220px;
}

.wrapper-3.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
}

.wrapper-3.navigation-wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-form-field-label-2 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}

.nav-link-2 {
  color: #04121f;
  margin-left: 0;
  margin-right: 0;
  font-size: 13px;
  font-weight: 500;
  transition: all .2s;
}

.nav-link-2:hover {
  color: #145aff;
  font-weight: 500;
}

.nav-link-2.w--current {
  color: #0d0e10;
  font-weight: 500;
}

.nav-link-2.login {
  flex: none;
  font-weight: 500;
}

.nav-link-2.login.desktop {
  padding-left: 15px;
  padding-right: 15px;
}

.nav-link-2.login-mob {
  display: none;
}

.progress-bar-blue-line-2 {
  background-color: #145aff;
  position: absolute;
  inset: 0%;
}

.footer-up-2 {
  grid-column-gap: 120px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #40454f;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 45px;
  display: grid;
}

.progress-bar-grey-line-2 {
  background-color: #e1e4eb;
  width: 2px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.pricing-top-flex-2 {
  border-bottom: 2px solid #e1e4eb;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 24px;
  display: flex;
}

.pricing-top-flex-2.business {
  border-bottom-color: #fff3;
  display: flex;
}

.white-button-2 {
  color: #145aff;
  background-color: #fff;
  border-radius: 12px;
  width: 500px;
  height: 65px;
  margin-top: 0;
  margin-left: -30px;
  margin-right: 0;
  padding: 20px 20px 0;
  font-size: 32px;
  font-weight: 700;
  transition: color .2s, background-color .2s;
}

.white-button-2:hover {
  color: #fff;
  background-color: #0f1f3d;
}

.main-navigations-container-2 {
  padding-top: 0;
  position: relative;
}

.navigation-center-3 {
  width: auto;
  padding-left: 12px;
  padding-right: 0;
  display: flex;
}

.text-block-44 {
  font-size: 12px;
}

.link-6 {
  color: #47c1fe;
}

.pricing-table-button-3 {
  color: #145aff;
  background-color: #145aff33;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  padding-top: 17px;
  padding-bottom: 18px;
  font-style: normal;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.pricing-table-button-3:hover {
  color: #fff;
  background-color: #1ebd53;
}

.pricing-table-button-3.pricing-page-2 {
  width: auto;
  margin-bottom: 0;
  padding-left: 28px;
  padding-right: 28px;
}

.faq-icon-line-5 {
  background-color: #0d0e10;
  width: 1px;
  height: 16px;
}

.navigation-menu-3 {
  align-items: center;
  font-size: 13px;
  display: flex;
  position: static;
}

.project_circle_wrap-4 {
  background-color: #145aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  margin-left: 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 9px #00000029;
}

.progress-bar-item-3 {
  color: #40454f;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 20px;
  font-weight: 500;
  display: flex;
}

.dropdown-3 {
  margin-left: 5px;
  margin-right: 5px;
  position: static;
}

.image-13 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-13.contain {
  object-fit: contain;
  width: 80%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
  overflow: auto;
}

.navigation-3 {
  z-index: 100;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-right: 0;
  display: flex;
}

.error-message-3 {
  color: #ff7847;
  background-color: #fffcfc;
  border-radius: 4px;
  padding: 17px;
  font-weight: 500;
  overflow: hidden;
}

.button-5 {
  color: #fff;
  background-color: #1ebd53;
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-5:hover {
  background-color: #0d0e10;
}

.button-5.navigation-button {
  background-color: #0d0e10;
  flex: none;
  font-weight: 500;
}

.button-5.navigation-button:hover {
  background-color: #1ebd53;
}

.button-5.navigation-button.mobile {
  display: none;
}

.button-5.footer-form-button {
  background-color: #145aff;
  font-size: 16px;
}

.button-5.footer-form-button:hover {
  background-color: #1ebd53;
}

.faq-icon-line-6 {
  background-color: #0d0e10;
  width: 1px;
  height: 16px;
  position: absolute;
  transform: rotate(90deg);
}

.pricing-hero-section-3 {
  background-color: #f1f3f6;
}

.dropdown-toggle-3 {
  color: #04121f;
  padding-left: 12px;
  padding-right: 24px;
  font-weight: 500;
  transition: color .2s;
}

.dropdown-toggle-3:hover {
  color: #145aff;
  font-weight: 500;
}

.footer-link-3 {
  color: #fff;
  margin-bottom: 16px;
  font-size: 16px;
  transition: opacity .2s;
  display: block;
}

.footer-link-3:hover {
  color: #c7cad1;
}

.sticky-nav-div-3 {
  z-index: 999999999;
  background-color: #fff;
  margin-top: -120px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 10px 50px #0f1f3d0f;
}

.wrapper-4 {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.wrapper-4.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-4.cta-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42137e_Feature%204-min.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.wrapper-4.footer-wrapper {
  border-bottom: 1px solid #40454f;
  flex-direction: column;
  align-items: stretch;
  padding-top: 320px;
  padding-bottom: 0;
}

.wrapper-4.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-4.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-4.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 74px;
  padding-bottom: 220px;
}

.wrapper-4.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
}

.wrapper-4.navigation-wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-form-field-label-3 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}

.white-button-3 {
  color: #145aff;
  background-color: #fff;
  border-radius: 12px;
  width: 500px;
  height: 65px;
  margin-top: 0;
  margin-left: -30px;
  margin-right: 0;
  padding: 20px 20px 0;
  font-size: 32px;
  font-weight: 700;
  transition: color .2s, background-color .2s;
}

.white-button-3:hover {
  color: #fff;
  background-color: #0f1f3d;
}

.main-navigations-container-3 {
  padding-top: 0;
  position: relative;
}

.project_circle_wrap-5 {
  background-color: #145aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  margin-left: 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 9px #00000029;
}

.rocket_icon-2 {
  width: 25px;
  height: 25px;
}

.rocket_link-2 {
  position: absolute;
  inset: 0;
}

.project_circle_wrap-6 {
  background-color: #ffffff54;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  margin-left: 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 9px #00000029;
}

.rocket_icon-3 {
  width: 25px;
  height: 25px;
}

.rocket_link-3 {
  color: #0000;
  background-color: #07f0;
  position: absolute;
  inset: 0;
}

.list {
  box-shadow: 0 0 20px #0003;
}

.nav_dropdown-toggle {
  margin-right: 0;
  padding: 20px 24px 20px 12px;
  transition: opacity .18s;
}

.nav_dropdown-toggle:hover {
  opacity: .74;
}

.nav_dropdown-list-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav_dropdown-link-title {
  color: #222d38;
  margin-bottom: .1rem;
  font-size: 13px;
}

.nav_dropdown-head {
  letter-spacing: .075rem;
  text-transform: none;
  margin-bottom: 1.5rem;
  font-size: 13px;
}

.nav_dropdown {
  position: static;
}

.nav_dropdown-list {
  width: 100%;
  margin-top: 4rem;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 16px 16px #0e0e290a, 0 8px 8px #0e0e290a, 0 4px 4px #0e0e290a, 0 2px 2px #0e0e290a;
}

.nav_dropdown-list.w--open {
  background-color: #fff;
  border-top: 1px solid #f0f0f5;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  font-size: .8rem;
  inset: 0% auto auto 0%;
}

.nav_dropdown-link-item {
  opacity: 1;
  margin-bottom: 1rem;
  transition: opacity .18s;
  display: flex;
}

.nav_dropdown-link-item:hover {
  opacity: .74;
}

.nav_dropdown-icon {
  color: var(--white);
  margin-right: 0;
  font-size: 14px;
  font-weight: 500;
}

.container-large {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.arrow-link {
  color: #057a73;
  align-items: center;
  margin-left: 0;
  margin-right: 13px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 500;
  display: flex;
}

.nav_icon-wrapper {
  background-color: #f0f0f5;
  border-radius: 4.9rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: .5rem;
  display: flex;
}

.nav_icon-wrapper.is-green {
  background-color: #057a73;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-medium {
  width: 100%;
  position: fixed;
  top: 93px;
}

.padding-vertical.padding-xhuge {
  color: var(--dark-slate-grey);
  max-width: 1280px;
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xxlarge {
  padding: 0;
}

.nav_dropdown-link-wrapper {
  align-items: flex-start;
  display: flex;
}

.nav_dropdown-partition {
  border-right: 1px solid #f0f0f5;
  margin-left: 30px;
  margin-right: -52.5px;
  padding-left: 0;
  padding-right: 74px;
}

.nav_description {
  color: #697887;
  font-size: 12px;
  line-height: 130%;
}

.nav_icon {
  width: 90%;
  height: 90%;
}

.nav_dropdown-featured-link {
  color: #697887;
  mix-blend-mode: normal;
  background-color: #f0f0f5;
  border: 1px solid #e4e4e9;
  border-radius: 20px;
  justify-content: space-between;
  width: 75%;
  height: auto;
  margin-top: 0;
  margin-left: 30px;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  font-size: .8rem;
  display: flex;
}

.text-block-48 {
  color: var(--white);
  font-weight: 500;
}

.paragraph {
  border: 1px solid #0000;
  border-radius: 20px;
  padding-left: 10px;
}

.text-block-49 {
  text-align: center;
  width: 90%;
  margin-left: 18px;
  padding-left: 0;
}

.nav_dropdown-featured-link-copy {
  background-color: var(--slate-grey);
  color: #697887;
  mix-blend-mode: normal;
  border: 1px solid #e4e4e9;
  border-radius: 20px;
  justify-content: space-between;
  width: 90%;
  height: auto;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  font-size: .8rem;
  display: flex;
}

.text-span-5 {
  color: #081f57;
}

.blog-social-item-2 {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 11px;
  transition: transform .2s;
  display: flex;
}

.blog-social-item-2:hover {
  transform: translate(0, -3px);
}

.main-navigations-container-white {
  padding-top: 0;
  position: static;
}

.navigation-right-2 {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  font-size: 13px;
  display: flex;
}

.wrapper-5 {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.wrapper-5.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex: 1;
  align-self: auto;
  margin-top: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  overflow: visible;
}

.image-14 {
  object-fit: cover;
  width: 100%;
  height: auto;
  position: relative;
}

.image-14.contain {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 122px;
  padding-left: 0;
  overflow: auto;
}

.navbar-brand-2 {
  width: 150px;
  height: 40px;
  margin-right: 0;
}

.button-6 {
  color: #fff;
  background-color: #1ebd53;
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-6:hover {
  background-color: #0d0e10;
}

.button-6.navigation-button {
  background-color: #0f1f3d;
  border: 1px solid #0d0e10;
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-6.navigation-button:hover {
  background-color: #2494fd;
}

.button-6.navigation-button.white {
  background-color: #fff3;
  border-style: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition-property: all;
}

.button-6.navigation-button.white:hover {
  color: #0f1f3d;
  background-color: #fffffffa;
}

.button-6.navigation-button.aanvraag {
  background-color: #0f1f3d;
}

.button-6.navigation-button.aanvraag:hover {
  background-color: #2494fd;
}

.nav-link-3 {
  color: #04121f;
  margin-left: 0;
  margin-right: 0;
  padding: 5px;
  font-size: 13px;
  font-weight: 500;
  transition: all .2s;
}

.nav-link-3:hover {
  color: #145aff;
  font-weight: 500;
}

.nav-link-3.w--current {
  color: #0d0e10;
  font-weight: 500;
}

.nav-link-3.login {
  flex: none;
  font-weight: 500;
}

.nav-link-3.login.desktop {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
}

.nav-link-3.login.desktop:hover {
  color: #2494fd;
}

.nav-link-3.login.desktop.white {
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.nav-link-3.login.desktop.white:hover {
  color: #2494fd;
}

.menu-button-mob-2 {
  display: none;
}

.sticky-nav-div-4 {
  z-index: 999;
  margin-top: -120px;
  padding-top: 0;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 10px 50px #0f1f3d0f;
}

.navigation-4 {
  height: Infinity% ;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.navigation-left-2 {
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin-left: -50px;
  padding-right: 33px;
  display: flex;
}

.heading-product {
  color: #0f1f3d;
  text-align: justify;
  object-fit: fill;
  flex-direction: column-reverse;
  justify-content: space-between;
  align-items: stretch;
  margin: 0 auto -7px;
  padding-top: 0;
  padding-left: 0;
  font-size: 15px;
  font-weight: 600;
  line-height: 155%;
  display: block;
}

.heading-product:hover {
  color: var(--black);
}

.heading-product.head {
  font-size: 34px;
}

.container {
  flex-direction: column;
  display: flex;
}

.container-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  height: 18.9947%;
  display: grid;
}

.heading-4 {
  margin-top: 15px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 78px;
  font-size: 30px;
}

.heading-5 {
  margin-top: 15px;
  padding-left: 246px;
  font-size: 30px;
}

.text-block-50 {
  font-size: 16px;
}

.heading-6 {
  color: #4985c5;
  text-align: center;
  margin: 0 auto 17px;
  padding-bottom: 22px;
  font-size: 18px;
}

.link-8, .link-9 {
  color: #0277ff;
}

.image-15 {
  max-width: 80%;
}

.image-16 {
  max-width: 90%;
  margin-top: -34px;
  margin-left: -50px;
  margin-right: -90px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1px;
}

.text-block-51 {
  margin-left: auto;
  margin-right: auto;
  position: static;
  inset: 0%;
}

.text-block-52 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 0;
  display: block;
}

.text-block-53, .text-block-54, .text-block-55 {
  text-align: center;
}

.youtube-2 {
  flex-direction: row;
  flex: 0 auto;
  width: 100%;
  height: 50px;
  margin-bottom: 42px;
  display: block;
  position: relative;
}

.text-block-56, .text-block-57, .text-block-58 {
  color: #777;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.text-span-6 {
  color: #0277ff;
}

.image-copy {
  text-align: left;
  object-fit: cover;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
  position: relative;
}

.image-copy.contain {
  outline-offset: 0px;
  object-fit: fill;
  outline: 3px #40454f;
  width: 80%;
  max-width: 90%;
  height: 90%;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
  display: block;
  overflow: auto;
}

.link-block-3 {
  color: #0d0e10;
}

.link-block-3:hover {
  color: var(--medium-sea-green);
}

.text-block-59 {
  text-align: center;
}

.text-block-60 {
  color: #777;
  text-align: left;
  font-size: 12px;
}

.text-block-61, .text-block-62, .text-block-63, .text-block-64 {
  color: #777;
  text-align: left;
}

.text-block-65 {
  color: #777;
}

.text-block-66, .text-block-67, .text-block-68, .text-block-69 {
  color: #777;
  text-align: left;
}

.text-block-35 {
  color: var(--white);
  font-size: 13px;
  font-weight: 300;
}

.text-block-35:active, .text-block-35:focus {
  color: var(--bouwportaal-blauw);
}

.tekst-block-37 {
  color: var(--white);
  font-size: 12px;
}

.tekst-block-37:active, .tekst-block-37:focus {
  color: var(--bouwportaal-blauw);
}

.tekst-block-37.w--current {
  font-size: 13px;
  font-weight: 300;
}

.link-10, .link-11, .link-12 {
  color: #0277ff;
}

.image-homepage {
  text-align: left;
  object-fit: cover;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-homepage.contain {
  outline-offset: 0px;
  object-fit: fill;
  outline: 3px #40454f;
  width: 80%;
  max-width: 90%;
  height: 90%;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
  display: block;
  overflow: auto;
}

.image-homepage.contain.signup {
  display: inline-block;
}

.image-homepage.about-team {
  filter: grayscale();
}

.image-homepage.contain {
  object-fit: contain;
}

.div-block {
  flex: 0 auto;
  align-self: auto;
}

.changer---overflow {
  color: #fff;
  height: 50px;
  margin-top: 19px;
  margin-right: 10px;
  font-size: 50px;
  font-weight: 700;
  display: block;
  position: relative;
}

.koppeling-text {
  text-align: center;
  width: 100%;
  max-width: 560px;
  display: block;
}

.div-block-2 {
  display: inline-block;
}

.changer-overflow {
  float: left;
  height: 200px;
  line-height: 120%;
  display: inline-block;
  overflow: hidden;
}

.container10 {
  flex: 0 auto;
  height: 90px;
  line-height: 50px;
  overflow: hidden;
}

.container10.slider {
  height: 60px;
  overflow: hidden;
}

.heading {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  line-height: 60px;
  display: block;
}

.product-1-main-image {
  z-index: 1;
  width: 85%;
  max-width: 480px;
  position: relative;
}

.product-1-floating {
  z-index: 1;
  border-radius: 10px;
  width: 60%;
  position: absolute;
  overflow: hidden;
  box-shadow: 7px 19px 165px #40454f0f;
}

.product-1-floating._1 {
  z-index: 1;
  width: 30%;
  inset: 0% 5% auto auto;
}

.product-1-floating._2 {
  z-index: 2;
  inset: 45% 12% auto auto;
}

.product-1-floating._3 {
  z-index: 2;
  width: 50%;
  inset: 70% 6% auto auto;
}

.features-1-floating-copy {
  z-index: 1;
  border-radius: 10px;
  width: 60%;
  position: absolute;
  overflow: hidden;
  box-shadow: 7px 19px 165px #40454f0f;
}

.features-1-floating-copy._1 {
  z-index: 2;
  width: 50%;
  inset: 20% 5% auto auto;
}

.features-1-floating-copy._2 {
  z-index: 2;
  inset: 45% 12% auto auto;
}

.features-1-floating-copy._3 {
  z-index: 2;
  width: 50%;
  inset: 70% 6% auto auto;
}

.link-block-4 {
  color: var(--bouwportaal-blauw);
  flex-direction: column;
  justify-content: center;
  height: 40px;
}

.container10-admin {
  flex: 0 auto;
  height: 90px;
  line-height: 50px;
  overflow: hidden;
}

.container10-admin.slider {
  height: 60px;
  overflow: hidden;
}

.heading-admin {
  color: var(--midnight-blue);
  text-align: left;
  letter-spacing: -.025em;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin: 0 auto;
  font-size: 36px;
  font-style: normal;
  line-height: 60px;
  display: flex;
}

.heading-7 {
  color: var(--midnight-blue);
  font-size: 36px;
  font-weight: 500;
}

.uitleg-administratie {
  z-index: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213ff_Pattern%20Bkg.png");
  background-position: 0 0;
  background-size: cover;
  position: static;
}

.administratie-story {
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  max-width: 500px;
  display: flex;
}

.administratie-story.subheading-administratie {
  letter-spacing: 2px;
  text-transform: uppercase;
  align-items: center;
  width: 100%;
  max-width: none;
  font-weight: 700;
  line-height: 150%;
}

.administratie-story-rechts {
  width: 50%;
  max-width: 620px;
}

.administratie-story-text {
  color: var(--slate-grey);
  padding-top: 48px;
  padding-left: 63px;
  font-size: 14px;
  line-height: 140%;
}

.administratie-hero-section {
  background-color: #fff;
}

.administratie-story-section {
  z-index: 4;
  background-color: var(--white);
  position: static;
}

.administratie-lightbox {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 640px;
  margin-top: 56px;
  display: flex;
  position: relative;
}

.heading-8 {
  align-self: flex-start;
}

.subheading-administratie {
  color: var(--bouwportaal-blauw);
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-administratie.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.heading-boekhouding {
  color: var(--midnight-blue);
  align-self: center;
  padding-bottom: 39px;
  font-size: 50px;
}

.subheading-proces {
  color: var(--bouwportaal-blauw);
  align-self: center;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-proces.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.image-17 {
  align-self: center;
}

.timeline_image-wrapper {
  background-image: linear-gradient(138deg, #000, #0000 28%), none;
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  border-radius: 12px;
  overflow: hidden;
}

.timeline_image-wrapper.margin-bottom-medium {
  margin-top: 32px;
}

.image-18 {
  mix-blend-mode: luminosity;
}

.image-19 {
  width: 100%;
  transform: rotate(0);
}

.timeline_right {
  font-weight: 300;
}

.margin-bottom-medium {
  margin-bottom: 32px;
}

.timeline_date-text {
  float: none;
  clear: none;
  color: #fff;
  letter-spacing: -.03em;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  position: sticky;
  top: 48vh;
}

.timeline_centre {
  justify-content: center;
  display: flex;
}

.margin-bottom-xlarge {
  margin-bottom: 56px;
}

.timeline_text-2 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.3;
}

.overlay-fade-top-2 {
  background-image: linear-gradient(#1d1616, #0a0a0a00);
  height: 80px;
  padding-bottom: 0;
  position: absolute;
  inset: 0% 0% auto;
}

.overlay-fade-bottom-2 {
  background-image: linear-gradient(to top, #1d1616, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: auto 0% 0%;
}

.container-7 {
  width: 1210px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.timeline_circle {
  clear: none;
  background-color: #fff;
  background-image: none;
  background-size: cover;
  border: 0 solid #1d1616;
  border-radius: 100%;
  width: 25px;
  min-width: 15px;
  max-width: 15px;
  height: 25px;
  min-height: 15px;
  max-height: 15px;
  position: sticky;
  top: 50vh;
  box-shadow: 0 0 0 8px #1d1616;
}

.timeline_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1210px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.timeline_progress-bar {
  z-index: 1;
  background-color: #fff;
  background-image: linear-gradient(#fff, #fff 51%, #0d28b6);
  width: 3px;
  height: 50vh;
  margin-left: 0;
  position: fixed;
  inset: 0 auto 0;
}

.image-21 {
  display: none;
}

.timeline_left {
  text-align: right;
  justify-content: flex-end;
  align-items: stretch;
  position: static;
  top: 0;
}

.timeline_item {
  z-index: 0;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 246px 1fr;
  grid-auto-columns: 1fr;
  padding-top: 80px;
  padding-bottom: 80px;
  display: grid;
  position: relative;
}

.timeline_progress {
  background-color: #414141;
  order: 0;
  align-self: auto;
  width: 3px;
  height: 100%;
  margin-left: 0;
  position: absolute;
}

.image-24 {
  mix-blend-mode: luminosity;
}

.image-25 {
  width: 100%;
  transform: rotate(0);
}

.section-timeline {
  z-index: -3;
  background-color: var(--midnight-blue);
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  max-width: 100%;
  padding-bottom: 0;
  position: relative;
}

.image-27 {
  display: none;
}

.image-30 {
  mix-blend-mode: luminosity;
}

.image-31 {
  width: 100%;
  transform: rotate(0);
}

.timeline_progress-bar-2 {
  z-index: -1;
  background-color: #fff;
  background-image: linear-gradient(#fff, #fff 52%, #0d28b6);
  width: 3px;
  height: 50vh;
  margin-left: 0;
  position: fixed;
  inset: 0 auto 50vh;
}

.image-33 {
  display: none;
}

.image-36 {
  mix-blend-mode: luminosity;
}

.image-37 {
  width: 100%;
  transform: rotate(0);
}

.timeline_progress-bar-3 {
  z-index: 2;
  background-color: #fff;
  background-image: linear-gradient(#fff, #fff 51%, #0d28b6);
  width: 3px;
  height: 50vh;
  margin-left: 0;
  position: fixed;
  inset: 0 auto 50vh;
  overflow: visible;
}

.image-38 {
  display: none;
}

.image-40 {
  mix-blend-mode: luminosity;
}

.image-41 {
  width: 100%;
  transform: rotate(0);
}

.timeline_component-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1210px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.timeline_progress-bar-4 {
  z-index: -2;
  background-color: #fff;
  background-image: linear-gradient(#fff, #fff 51%, #0d28b6);
  width: 3px;
  height: 50vh;
  margin-left: 0;
  position: fixed;
  inset: 0 auto 50vh;
}

.image-42 {
  display: none;
}

.timeline_item-2 {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 246px 1fr;
  grid-auto-columns: 1fr;
  padding-top: 80px;
  padding-bottom: 80px;
  display: grid;
  position: relative;
}

.timeline_progress-2 {
  z-index: -2;
  background-color: #414141;
  order: 0;
  align-self: auto;
  width: 3px;
  height: 100%;
  margin-left: 0;
  position: absolute;
}

.werking-koppeling {
  z-index: -3;
  background-color: var(--midnight-blue);
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  max-width: 100%;
  padding-bottom: 0;
  position: relative;
}

.static-link-hover {
  color: #000;
  flex-direction: column;
  align-items: center;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link-wrapper {
  font-size: 1.5rem;
}

.link-13 {
  text-decoration: none;
}

.link-underline {
  color: var(--bouwportaal-blauw);
  -webkit-text-stroke-color: #4985c5;
  background-color: #4985c5;
  width: 100%;
  height: .125rem;
  margin-top: 5px;
}

.card {
  border-radius: .5rem;
  width: 25rem;
  height: 0;
  position: absolute;
  bottom: 2.5rem;
  overflow: hidden;
  transform: translate(0);
  box-shadow: 0 4px 12px #0000001a;
}

.card-image-wrapper {
  background-color: #fff;
  width: 100%;
  height: 100%;
  padding: .5rem;
}

.card-image {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: .5rem;
  width: 100%;
  height: 100%;
}

.sticky-center {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.sticky-text_wrapper {
  color: #363636;
  margin-top: 8vh;
  margin-bottom: 8vh;
  text-decoration: none;
  display: block;
  position: relative;
}

.sticky-text_wrapper.steps {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4vh;
  margin-bottom: 4vh;
  display: grid;
}

.sticky-text_wrapper.steps.fourth {
  margin-bottom: 0;
}

.overflow-hidden-2 {
  width: 70%;
  height: 100%;
  overflow: hidden;
}

.sticky-wrapper {
  width: 100%;
  height: 600vh;
  position: relative;
}

.section-2 {
  background-color: var(--white);
  padding-top: 8%;
  padding-bottom: 8%;
  position: relative;
}

.paragraph-l {
  font-size: 1.125rem;
}

.paragraph-l.cc-sm-small.mb-0 {
  margin-bottom: 0;
}

.paragraph-l.cc-sm-small.mb-0.text-dark {
  height: 100%;
  font-size: 13px;
  display: block;
}

.container-8 {
  width: 90%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.sticky-container {
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.sticky-img_wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.sticky-img_wrapper.cc-steps {
  width: 90%;
  height: 90%;
}

.phone-mock_tab {
  background-color: #cacaca;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  width: 50%;
  height: 6%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.phone-screen_img {
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  width: 100%;
  height: 100%;
}

.phone-screen_img.third, .phone-screen_img.fourth {
  background-image: none;
  position: absolute;
  inset: 0%;
}

.phone-screen_img.first {
  background-image: none;
}

.phone-screen_img.second {
  background-color: #0000;
  background-image: none;
  position: absolute;
  inset: 0%;
}

.phone-screen_img.fifth, .phone-screen_img.sixth {
  background-image: none;
  position: absolute;
  inset: 0%;
}

.phone-screen {
  position: relative;
}

.phone-mock {
  background-color: #cacaca;
  border-radius: 2em;
  width: 70%;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 50px #0000000f;
}

.position-relative {
  position: relative;
}

.stick-text_detail {
  transform-origin: 50% 0;
  overflow: hidden;
}

.h3-2 {
  margin-top: 0;
  margin-bottom: .4em;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2;
}

.sticky-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.sticky-triggers {
  position: absolute;
  inset: 0%;
}

.sticky-trigger {
  z-index: 1;
  position: absolute;
  inset: 0% 0% auto;
}

.sticky-trigger._40 {
  top: 30%;
}

.sticky-trigger._60 {
  top: 45%;
}

.sticky-trigger._20 {
  top: 15%;
}

.sticky-trigger._80 {
  top: 60%;
}

.sticky-trigger._100 {
  top: 75%;
}

.sticky-trigger._120 {
  top: 90%;
}

.phone-mock_border {
  z-index: 1;
  border: 12px solid #cacaca;
  border-radius: 2em;
  position: absolute;
  inset: 0%;
}

.circle-number {
  text-align: center;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-top: -16px;
  padding-top: 3px;
  display: flex;
}

.phone-mock_wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}

.phone-screen_wrapper {
  border-radius: 1.5em;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.subheading-copy {
  color: var(--bouwportaal-blauw-1);
  text-align: left;
  align-self: center;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-copy.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.form {
  margin-top: -184px;
}

.text-block-36-copy:active, .text-block-36-copy:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-36-copy:active, .text-block-36-copy:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-36-copy {
  font-size: 12px;
  font-weight: 300;
}

.text-block-36-copy:active, .text-block-36-copy:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-36-copy:active, .text-block-36-copy:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-36-copy:active, .text-block-36-copy:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-36-copy {
  color: var(--white);
  font-size: 12px;
  font-weight: 300;
}

.text-block-36-copy:active, .text-block-36-copy:focus {
  color: var(--bouwportaal-blauw);
}

.button-copy {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-copy:hover {
  background-color: var(--black);
}

.button-copy.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-copy.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-copy.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-copy.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-copy.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.button-copy.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-copy.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-copy.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-copy.navigation-button.white {
  border-color: var(--white);
  color: #ffffffd9;
  text-align: center;
  border-radius: 6px;
  width: 140px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 6px;
  font-size: 12px;
  transition-property: all;
}

.button-copy.navigation-button.white:hover {
  color: var(--midnight-blue);
  background-color: #ffffffad;
  font-size: 12px;
}

.button-copy.navigation-button.mobile {
  display: none;
}

.button-copy.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-copy.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-copy.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-copy.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-copy.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-copy.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-copy.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-copy.top-marin-80px {
  margin-top: 80px;
}

.image-45 {
  background-color: var(--light-grey);
  border-radius: 10px;
}

.text-block-70 {
  color: var(--bouwportaal-blauw);
  margin-left: 52px;
  font-size: 30px;
  font-weight: 500;
}

.subheading-modules {
  color: var(--bouwportaal-blauw);
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
  display: flex;
}

.subheading-modules.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.text-block-71 {
  color: var(--midnight-blue);
}

.text-block-36-copy-copy {
  color: var(--white);
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 300;
}

.text-block-36-copy-copy:active, .text-block-36-copy-copy:focus {
  color: var(--bouwportaal-blauw);
}

.text-block-36-copy-copy {
  color: var(--white);
  font-size: 12px;
  font-weight: 300;
}

.text-block-36-copy-copy:active, .text-block-36-copy-copy:focus {
  color: var(--bouwportaal-blauw);
}

.inloggen-1 {
  color: var(--white);
  font-size: 12px;
  font-weight: 300;
}

.inloggen-1:active, .inloggen-1:focus {
  color: var(--bouwportaal-blauw);
}

.number-list-wrapper {
  width: 100%;
}

.number-list-wrapper.w--open {
  background-color: #fff;
  border-radius: 4px;
  width: 448px;
  max-width: 448px;
  height: 380px;
  padding: 0;
  top: 60.5px;
  overflow: scroll;
  box-shadow: 0 3px 8px #0003;
}

.carousel-container {
  display: flex;
}

.plan-price-2 {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}

.note-text {
  color: #8b959e;
  padding-top: 28px;
  padding-bottom: 28px;
  font-weight: 700;
}

.error-text {
  color: #f43f5e;
}

.plan-content {
  z-index: 10;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.feature-cta {
  align-items: baseline;
  margin-top: 24px;
  display: flex;
}

.review-user {
  align-items: center;
  display: flex;
}

.slide-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.global {
  width: 100%;
}

.partner-img {
  opacity: .16;
  cursor: pointer;
  transition: opacity .2s;
}

.partner-img:hover {
  opacity: .08;
}

.carousel-card-blur {
  z-index: 1;
  filter: blur(8px);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f1f7_Cards-Tiles-Standard.png");
  background-position: 50%;
  background-size: 294px;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.carousel-card-blur.premium {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f1fe_Cards-Tiles-Premium.png");
}

.carousel-card-blur.metal {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f201_Cards-Tiles-Metal.png");
}

.carousel-card-blur.plus {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f1fb_PlanTiles-Desktop-Plus.png");
}

.review-carousel {
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.btn-plan {
  z-index: 10;
  color: #191c1f;
  background-color: #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 48px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.review-item {
  opacity: 1;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 400px;
  height: 256px;
  padding: 24px;
  display: flex;
  box-shadow: 0 10px 26px #0000001f;
}

.hero-img {
  position: relative;
}

.feature-img {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f204_iphone_x_bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 60%;
  height: 100%;
}

.carousel__card {
  background-color: #0000;
  flex-direction: column;
  justify-content: space-between;
  height: 160px;
  padding: 32px 24px;
  display: flex;
  position: relative;
}

.note__icon {
  width: 18px;
  height: 18px;
}

.plan-heading {
  color: #fff;
}

.text-field-2 {
  color: #9ca3af;
  border: 1px solid #d1d5db;
  border-radius: 10px;
  height: 48px;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 24px;
}

.text-field-2:hover {
  border-color: #3b82f6;
}

.text-field-2:focus {
  border-color: #2563eb;
}

.text-field-2::placeholder {
  color: #d1d5db;
}

.text-field-2.phone {
  border-style: none none solid;
  border-color: #000 #000 #0003;
  border-radius: 0;
  width: auto;
  margin-left: 16px;
  padding-left: 0;
}

.plan-text {
  color: #fff;
  margin-top: 16px;
  margin-bottom: 0;
}

.note-wrapper {
  justify-content: center;
  width: 100%;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
}

.number {
  color: #8b959e;
}

.button-7 {
  color: #fff;
  text-align: center;
  background-color: #191c1f;
  border-radius: 8px;
  align-items: center;
  min-height: 56px;
  margin-top: 0;
  margin-left: 16px;
  padding: 12px 16px;
  font-size: 20px;
  text-decoration: none;
  transition: background-color .25s;
  display: inline-block;
  position: relative;
}

.button-7:hover {
  background-color: #191c1fd6;
}

.button-7:active {
  background-color: #1d39c4;
}

.button-7:focus {
  background-color: #597ef7;
}

.dropdown-number {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.number-text {
  color: #191c1f;
}

.carousel-item {
  z-index: 0;
  background-color: #0b2054;
  border-radius: 12px;
  width: 311px;
  height: 160px;
  margin-top: 0;
  margin-right: 8px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 0 16px 48px #0003;
}

.carousel-item._6 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: cover;
}

.carousel-item._1 {
  background-color: #c22542;
}

.carousel-item._2 {
  background-color: #85bafa00;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  height: 160px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.carousel-item.dark-blue {
  background-color: #007dfb;
}

.carousel-item.dark-blue._3 {
  background-color: #0676ff00;
}

.carousel-item.light-blue {
  background-color: #00abfa;
}

.carousel-item.light-blue._4 {
  background-color: #092051;
}

.carousel-item.pink {
  background-color: #ed5b7b;
}

.carousel-item.pink._5 {
  background-color: #85bafa78;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: cover;
}

.carousel-item.pink._11 {
  background-color: #85bafa;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148e_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: cover;
}

.carousel-item.orange {
  background-color: #ee7a40;
}

.carousel-item.orange._10 {
  background-color: #85bafa;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: auto;
}

.carousel-item.orange._9 {
  background-color: #85bafa;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: cover;
}

.carousel-item.orange._7 {
  background-color: #85bafa;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148f_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: cover;
}

.carousel-item.orange._8 {
  background-color: #85bafa;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148e_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-size: cover;
}

.plan-item {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f1f7_Cards-Tiles-Standard.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  flex: 0 auto;
  width: 296px;
  height: 360px;
  margin: 10px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.plan-item.premium {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f1fe_Cards-Tiles-Premium.png");
}

.plan-item.plus {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f1fb_PlanTiles-Desktop-Plus.png");
}

.plan-item.metal {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f201_Cards-Tiles-Metal.png");
}

.hero-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 101px;
  padding-bottom: 64px;
  padding-left: 0;
  display: flex;
}

.cta-link {
  font-size: 15px;
  line-height: 26px;
  text-decoration: none;
}

.cta-link:hover {
  color: var(--bouwportaal-blauw-1);
}

.plan__plan-wrapper {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 120px;
  display: flex;
}

.carousel {
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.check-icon {
  flex: none;
  justify-content: flex-start;
  align-items: baseline;
  width: 14px;
  height: 14px;
  margin-right: 16px;
  display: flex;
}

.button-courel {
  z-index: 2;
  color: var(--black);
  background-color: #0000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  display: flex;
  position: relative;
}

.button-courel.w--current {
  box-shadow: none;
  background-color: #fff;
  border-radius: 10px;
  font-size: 14px;
}

.review-text {
  color: #191c1f;
  text-align: center;
  font-size: 20px;
  line-height: 33px;
}

.text-block-76 {
  margin-left: 16px;
}

.container-9 {
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0 48px;
}

.feature-heading {
  margin-bottom: 24px;
}

.feature-item-2 {
  align-items: baseline;
  max-width: 514px;
  margin-top: 8px;
  margin-bottom: 12px;
  display: flex;
}

.hero-mickup-img {
  opacity: 1;
  border-radius: 20px;
  width: auto;
  max-width: 400px;
  box-shadow: -1px -1px 20px 20px #0003;
}

.note {
  width: 100%;
}

.hero__paragraph {
  color: #8b959e;
  max-width: 480px;
  margin-top: 32px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 28px;
}

.icon-7 {
  color: #8b959e;
  margin-right: 0;
  right: 0;
}

.div-block-3 {
  align-self: center;
  display: flex;
}

.form-grid {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  height: 90px;
  margin-top: 32px;
  margin-bottom: 0;
  display: flex;
}

.cta-link-icon {
  width: 21px;
  height: 24px;
  margin-left: 8px;
}

.success-message-3 {
  padding: 0;
}

.review-container {
  display: flex;
}

.global-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
}

.number-item {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 56px;
  padding-left: 32px;
  padding-right: 32px;
  transition: background-color .2s;
  display: flex;
}

.number-item:hover {
  background-color: #f3f4f5;
}

.user-avatar {
  border-radius: 100%;
  margin-right: 16px;
}

.number-icon {
  width: 24px;
  height: 24px;
  margin-right: 16px;
}

.note-icon {
  width: 24px;
  height: 24px;
}

.feature-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}

.plan {
  width: 100%;
  margin-top: 120px;
}

.error-message-4 {
  text-align: center;
  background-color: #fff1f2;
}

.feature-content {
  max-width: 546px;
}

.plan-wrapper {
  width: 100%;
}

.feature-text {
  color: var(--slate-grey);
  font-size: 15px;
}

.hero {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 73px;
  padding-bottom: 0;
  display: block;
}

.slide {
  background-color: var(--white-smoke);
  padding-top: 60px;
}

.feature-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-right: 48px;
  display: grid;
}

.oveflow {
  display: block;
}

.global__map {
  max-width: 900px;
  padding-left: 48px;
  padding-right: 48px;
}

.hero-content {
  max-width: 514px;
  padding-left: 16px;
  padding-right: 16px;
}

.note-content {
  max-width: 90%;
}

.note-paragraph {
  color: #8b959e;
  margin-bottom: 0;
  line-height: 32px;
}

.form-2 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  margin: 0;
  padding: 0;
  display: flex;
}

.carousel-text {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  margin-top: 5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-style: normal;
}

.plan__card {
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  height: 360px;
  padding: 32px 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.global__heading {
  color: #191c1f;
  text-align: center;
  max-width: 928px;
  margin-bottom: 64px;
}

.carousel-content {
  z-index: 2;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.play-icon {
  width: 40px;
  height: 40px;
  margin-left: 5px;
  padding: 8px;
}

.carousel-card-overlay {
  z-index: 3;
  opacity: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148f_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-size: auto;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.carousel-card-overlay.first {
  height: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.input-block {
  width: auto;
  height: 48px;
}

.text-block-77 {
  color: #8b959e;
  padding-top: 20px;
  padding-bottom: 20px;
}

.site-heading {
  text-align: center;
}

.plan__heading {
  color: #191c1f;
  text-align: center;
  margin-bottom: 40px;
}

.partner {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  margin-bottom: 80px;
  padding-left: 3rem;
  padding-right: 3rem;
  display: grid;
}

.dropdown-4 {
  border-bottom: 1px solid #0003;
  align-items: center;
  height: 48px;
  display: flex;
}

.plan-card-overayy {
  z-index: 5;
  opacity: 1;
  background-color: #0000;
  background-image: linear-gradient(#0000003d, #0000003d);
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero__note {
  display: flex;
}

.review-card {
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.carousel__wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 80px;
  padding-bottom: 60px;
  display: flex;
  overflow: hidden;
}

.hero__form {
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  height: auto;
  margin-bottom: 0;
  display: flex;
}

.hero-play-icon {
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 84px;
  height: 84px;
  display: flex;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 12px 32px #00000029;
}

.heading-4-module {
  padding-bottom: 20px;
  font-weight: 700;
}

.heading-1-module {
  color: var(--midnight-blue);
  text-align: center;
  object-fit: fill;
  width: 600px;
  margin-right: 0;
  padding-right: 0;
  font-size: 48px;
  font-weight: 700;
}

.hero-paragraph-module {
  color: var(--slate-grey);
  text-align: center;
  max-width: 700px;
  margin-top: 32px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 28px;
}

.cta-module {
  z-index: 99;
  align-items: center;
  padding-top: 20px;
  font-size: 30px;
  display: flex;
  position: static;
  bottom: 80px;
  left: auto;
  right: 40px;
}

.cta-text-2 {
  color: var(--white);
  text-align: center;
  letter-spacing: 1.2px;
  max-width: 400px;
  height: auto;
  max-height: 30px;
  font-family: Space Grotesk, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.link-14 {
  color: var(--white);
}

.button-module {
  background-color: var(--greenbright);
  color: var(--midnight-blue);
  border-radius: 8px;
  justify-content: center;
  width: 150px;
  margin-top: 0;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.button-module:hover {
  color: var(--white);
  -webkit-text-stroke-color: var(--dark-slate-grey);
  background-color: #05203f;
  flex: 0 auto;
}

.heading-9 {
  color: var(--white);
  font-size: 16px;
  font-style: normal;
}

.aanmeldbutton {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton.white {
  background-color: var(--greenbright);
  opacity: 1;
  border: 2px solid #ffffff69;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 29px;
  padding: 10px 20px;
  font-size: 14px;
}

.aanmeldbutton.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.wrapper-cta {
  -webkit-text-stroke-color: var(--bouwportaal-blauw);
  background-color: #0077fe;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-cta.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-cta.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-cta.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-cta.home-feature-1-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-cta.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-cta._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  padding-top: 80px;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-cta._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
}

.wrapper-cta.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-cta.feature-4-wrapper.vertical {
  flex-direction: column;
}

.wrapper-cta.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-cta.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-cta.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-cta.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-cta.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapper-cta.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-cta.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-cta.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-cta.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-cta.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-cta.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-cta.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-cta.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-cta.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-cta.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-cta.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-cta.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-cta.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-cta.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-cta.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-cta.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-cta.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-cta.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-cta.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-cta.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta.location-wrapper {
  padding-top: 145px;
}

.wrapper-cta.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-cta.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-cta.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-cta._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-cta.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-cta.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-cta.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-cta.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-cta.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-cta.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-cta.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-cta.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-cta.search-result {
  padding-top: 0;
}

.wrapper-cta.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-cta.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-cta.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-cta.two-cards {
  padding-bottom: 0;
}

.wrapper-cta.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.wrapper-cta.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 144px;
  padding-bottom: 0;
}

.wrapper-cta.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-cta.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-cta.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-cta.case-study-page.template, .wrapper-cta.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-cta.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-cta.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-cta.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-cta.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-cta.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-cta.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-cta.overview-page {
  flex-direction: column;
}

.wrapper-cta.plans {
  align-items: flex-start;
}

.pricing-grid-contain-module {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
}

.pricing-tables-container-module {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.pricing-tables-container-module.monthly {
  grid-column-gap: 30px;
}

.pricing-tables-container-module.yearly {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.pricing-tables-container-module.pricing-page-3 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-tables-container-module.pricing-page-2 {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr;
  justify-items: center;
  width: 100%;
}

.viewport {
  perspective: 2000px;
  width: 100vw;
  height: 100vh;
  overflow: scroll;
}

.section-3 {
  perspective: 2000px;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.slide-2 {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 98%;
  display: flex;
  position: relative;
}

.slide__image {
  object-fit: cover;
  border-radius: 2vw;
  width: 100%;
  height: 100%;
}

.slide__text {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: 0% 0% 10% -10%;
}

.heading-1 {
  margin-bottom: .5vw;
  margin-left: -3vw;
  font-size: 8vw;
}

.text-block-78 {
  line-height: 1;
}

.project-link {
  color: #ffffff80;
  font-size: 3vw;
  font-weight: 400;
  line-height: 1;
  transition: color .2s;
}

.project-link:hover {
  color: #fff;
}

.nav-shadow {
  z-index: 9995;
  background-color: #0000;
  height: 5em;
  position: fixed;
  top: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 6px 20px #00000029, 0 2px 6px #00000014, 0 0 1px #00000014;
}

.hero__hand {
  z-index: 1;
  width: 10em;
  max-width: none;
  height: auto;
  margin-left: -5em;
  position: absolute;
  top: -1.05em;
  left: 50%;
}

.hero__intro {
  color: #545465;
  text-align: center;
  width: 80vw;
  max-width: 42ch;
  margin-top: 22vw;
  padding-top: 2rem;
  padding-bottom: 2rem;
  font-size: .15em;
  font-weight: 400;
  line-height: 1.75em;
  position: absolute;
  top: 32vh;
  left: 50%;
  transform: translate(-50%);
}

.hero__headline {
  z-index: 6;
  max-width: 8ch;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 26vh;
  left: 0;
  right: 0;
}

.hero__container {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 150vh;
  display: block;
}

.hero__cta-input {
  color: #545465d1;
  border: 1px solid #dddfe5;
  border-right: 0 #000;
  border-radius: 4px 0 0 4px;
  width: 226px;
  height: 46px;
  margin-bottom: 0;
  padding: 14px 18px;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
  transition: border-color .2s;
}

.hero__cta-input:hover {
  border-top-color: #2b2a354d;
  border-bottom-color: #2b2a354d;
  border-left-color: #2b2a354d;
}

.hero__cta-input:focus {
  border-top-color: #334ac0;
  border-bottom-color: #334ac0;
  border-left-color: #334ac0;
}

.hero__cta-disclamer-link {
  color: #586ee0;
  text-decoration: none;
}

.hero__cta-disclamer-link:hover {
  text-decoration: underline;
}

.hero__ui {
  z-index: -1;
  width: 16.25em;
  max-width: none;
  height: auto;
  margin-top: -2.45em;
  margin-left: -8.75em;
  display: block;
  position: absolute;
  top: .6em;
  left: 50%;
}

.hero__transform-target {
  backface-visibility: visible;
  transform-origin: 50% 40%;
  height: 100%;
  font-size: 10vw;
}

.hero__cta-section {
  position: relative;
}

.hero__cta-inputwrapper {
  text-align: left;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.hero__cta-heading {
  color: #2b2a35;
  text-align: center;
  margin-bottom: 17px;
}

.hero__cta-div {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero__headline-text {
  color: #334ac0;
  text-align: center;
  font-size: 10vw;
  line-height: .95em;
  display: block;
}

.hero__cta-disclaimer {
  color: #54546599;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
}

.hero__container-inner {
  z-index: -10;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  max-width: none;
  height: 100%;
  margin: 0 auto;
  display: flex;
  position: relative;
}

.hero__scroll-container {
  align-self: flex-start;
  width: 100%;
  height: 100vh;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  overflow: hidden;
}

.hero__cta-button {
  color: #fff;
  text-align: center;
  background-color: #334ac0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 46px;
  padding: 15px 48px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  transition: background-color .2s;
}

.hero__cta-button:hover {
  background-color: #586ee0;
}

.intro__workflow-heading {
  opacity: 0;
  margin-bottom: 46px;
  transform: translate(0, 100px);
}

.intro__workflow-paragraph {
  opacity: 0;
  transform: translate(0, 100px);
}

.intro__workflow-text {
  width: 50%;
}

.intro__workflow-lottie {
  z-index: 2;
  flex: 0 0 50em;
  margin-bottom: 0;
  margin-right: -20px;
  position: static;
  inset: auto 0% 0% auto;
}

.intro__logos {
  margin-bottom: 136px;
}

.intro__workflow {
  justify-content: space-between;
  align-items: center;
  max-width: 80em;
  display: flex;
  position: relative;
}

.intro__logo.intro__logo--rmargin {
  margin-right: 40px;
}

.intro__logos-heading {
  color: #545465;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 70px;
  font-size: 18px;
  font-weight: 400;
  line-height: 18px;
}

.intro__logos-wrapper {
  height: 56px;
}

.intro {
  background-image: linear-gradient(#f6f6f6, #fff 30%);
  flex-direction: column;
  align-items: center;
  padding: 100px 4vw 75px;
  display: flex;
  overflow: hidden;
}

.decks__text {
  width: 526px;
  margin-bottom: 40px;
}

.decks__image {
  border-radius: 4px;
  width: 15.5vw;
  box-shadow: 0 24px 24px #0000000a, 0 16px 24px #0000000f, 0 4px 8px #0000001f, 0 0 1px #0000000f;
}

.decks__image.decks__image--margin {
  margin-bottom: 1.5vh;
}

.decks__grid {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.decks__grid.decks__grid--margin {
  margin-right: 1vw;
}

.decks__text-heading {
  opacity: 0;
  text-align: center;
  margin-bottom: 46px;
  transform: translate(0, 100px);
}

.decks__wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 120vw;
  display: flex;
}

.decks__text-paragraph {
  opacity: 0;
  text-align: center;
  transform: translate(0, 100px);
}

.decks__overlay {
  z-index: 1;
  background-image: linear-gradient(#f6f6f600, #2b2a3533);
  height: 116px;
  position: absolute;
  inset: auto 0% 0%;
}

.decks {
  background-color: #f6f6f6;
  flex-direction: column;
  align-items: center;
  height: 67vh;
  padding-top: 154px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.formatting {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 93px;
  padding-left: 4vw;
  padding-right: 4vw;
  display: block;
  overflow: hidden;
}

.formatting__wrapper {
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-start;
  max-width: 77em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.formatting__lottie {
  z-index: 0;
  width: 75em;
  height: auto;
  margin-left: -24.8em;
  position: absolute;
  bottom: 0;
  left: 0;
}

.formatting__text {
  width: 525px;
  margin-left: -15px;
  margin-right: 4vw;
  padding-top: 66px;
  padding-bottom: 180px;
  position: relative;
}

.formatting__heading {
  margin-bottom: 46px;
}

.formatting__paragraph.formatting__paragraph--space {
  margin-bottom: 18px;
}

.integrations {
  background-color: #f6f6f6;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 4vw 188px;
  display: block;
  overflow: hidden;
}

.integrations__wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 77em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.integrations__text {
  width: 425px;
  padding-top: 186px;
}

.integrations__text-heading {
  opacity: 0;
  margin-bottom: 46px;
  transform: translate(0, 100px);
}

.integrations__text-paragraph {
  opacity: 0;
  color: #2b2a35;
  transform: translate(0, 100px);
}

.integrations__lottie {
  width: 75em;
  margin-top: 0;
  margin-right: -20vw;
}

.sharing__text-paragraph {
  opacity: 0;
  text-align: center;
  transform: translate(0, 100px);
}

.sharing__plane-wrapper {
  width: 40%;
  position: absolute;
  top: -72px;
  right: 77px;
}

.sharing__plane {
  z-index: 1;
  position: relative;
}

.sharing__text-heading {
  opacity: 0;
  text-align: center;
  margin-bottom: 46px;
  transform: translate(0, 100px);
}

.sharing__plane-shadow {
  display: none;
  position: absolute;
  bottom: 123px;
  right: 57px;
}

.sharing__wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.sharing {
  flex-direction: column;
  align-items: center;
  padding-top: 113px;
  padding-left: 2vw;
  padding-right: 2vw;
  display: block;
  overflow: hidden;
}

.sharing__text {
  width: 565px;
  margin-left: auto;
  margin-right: auto;
}

.sharing__invite {
  width: 30%;
  position: absolute;
  top: 50%;
  right: 0;
}

.sharing__access {
  width: 30%;
  position: absolute;
  top: 25%;
  left: 0;
}

.sharing__hand {
  width: 22%;
  position: absolute;
  bottom: 0;
  left: 14%;
}

.sharing__image {
  width: 100%;
}

.news__card-buttontext {
  color: #334ac0;
  margin-right: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 36px;
  text-decoration: none;
}

.news__card-buttontext.news__card-buttontext--white {
  color: #f2f2f2;
}

.news__card-content {
  flex: 26em;
  margin-bottom: 22px;
}

.news__card-heading {
  margin-bottom: 24px;
  font-size: 3em;
  line-height: 1em;
  transition: color .2s;
}

.news__card-heading:hover {
  color: #334ac0;
}

.news__card-heading.news__card-heading--white {
  color: #fff;
}

.news__card-button {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: flex-start;
  align-items: center;
  width: 139px;
  text-decoration: none;
  display: flex;
}

.news__card-linkh {
  text-decoration: none;
}

.news__card {
  opacity: 0;
  background-color: #fff;
  border: 1px solid #dddfe5;
  border-radius: 6px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  margin: 1.5em;
  padding: 4em;
  display: flex;
  transform: translate(0, 100px);
}

.news__card.news__card--purple {
  background-color: #0000;
  background-image: linear-gradient(138deg, #4966f7, #7756fd);
  border-style: none;
}

.news__card-paragraph {
  color: #fff;
}

.news {
  justify-content: center;
  align-items: center;
  padding-top: 178px;
  padding-left: 4vw;
  padding-right: 4vw;
  display: block;
}

.news__card-buttonarrow {
  color: #334ac0;
}

.news__card-buttonarrow.news__card-buttonarrow--white {
  color: #f2f2f2;
}

.news__wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.testimonials__card-blockquote {
  color: #545465;
  letter-spacing: .1px;
  margin-bottom: 34px;
  font-size: 18px;
  font-weight: 400;
  line-height: 36px;
}

.testimonials {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 174px 4vw 103px;
  display: block;
}

.testimonials__card-role {
  color: #2b2a3580;
  font-size: 18px;
  font-weight: 400;
  line-height: 36px;
}

.testimonials__heading {
  text-align: center;
  max-width: 80em;
  margin-bottom: 84px;
  margin-left: auto;
  margin-right: auto;
}

.testimonials__card-info {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.testimonials__card-content {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.testimonials__card {
  background-color: #fff;
  border: 1px solid #dddfe5;
  border-radius: 6px;
  flex-direction: column;
  flex: 0 30em;
  justify-content: space-between;
  align-items: center;
  margin: 1.5em;
  padding: 38px;
}

.testimonials__card-photo {
  border-radius: 100%;
  width: 60px;
  margin-bottom: 15px;
}

.testimonials__wrapper {
  flex-flow: wrap;
  place-content: flex-start center;
  max-width: 80em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-3 {
  opacity: 1;
}

.hero__intro-2 {
  z-index: 1;
  color: #545465;
  text-align: center;
  width: 80vw;
  max-width: 42ch;
  margin-top: 22vw;
  padding-top: 2rem;
  padding-bottom: 2rem;
  font-size: .15em;
  font-weight: 400;
  line-height: 1.75em;
  position: absolute;
  top: 32vh;
  left: 50%;
  transform: translate(-50%);
}

.hero__headline-2 {
  max-width: 8ch;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 26vh;
  left: 0;
  right: 0;
}

.hero__container-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 150vh;
  display: block;
}

.hero__container-inner-2 {
  z-index: -10;
  opacity: 1;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  max-width: none;
  height: 100%;
  margin: 0 auto;
  display: flex;
  position: static;
}

.hero__scroll-container-2 {
  align-self: flex-start;
  width: 100%;
  height: 100vh;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.sticky-container-admin {
  object-fit: fill;
  flex-direction: column;
  width: 100%;
  margin-bottom: 60px;
  padding-top: 55px;
  display: flex;
  position: relative;
  overflow: visible;
}

.sticky-wrap {
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-bottom: 142px;
  display: flex;
  position: sticky;
  top: 0;
  overflow: visible;
}

.scroll-inner {
  grid-column-gap: 16px;
  grid-row-gap: 120px;
  flex-direction: column;
  grid-template-rows: 260px auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  max-width: 1279px;
  padding-top: 0;
  padding-left: 7%;
  padding-right: 7%;
  display: grid;
  overflow: visible;
}

.scroll-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #83838329;
  border-radius: 8px;
  flex-direction: row;
  flex: 0 auto;
  grid-template: ". ." 90px
                 ". ."
                 ". Area"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 1px;
  display: flex;
  position: relative;
  overflow: visible;
}

.media-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42149c_moneybird.png");
  background-position: 0 0;
  background-size: 100% 100%;
  flex-direction: column;
  justify-content: flex-end;
  align-self: auto;
  width: 100%;
  height: 61.8034%;
  display: flex;
  position: relative;
  inset: 0 0 auto;
}

.content-wrapper {
  width: 100%;
  padding: 10px;
  position: relative;
}

.text-wrapper {
  z-index: 1;
  -webkit-text-stroke-color: var(--black);
  position: relative;
}

.description {
  opacity: .75;
  margin-top: 1rem;
  margin-bottom: 0;
  font-size: 17px;
}

.grow-background {
  z-index: 0;
  background-color: #fafafa;
  height: 0;
  position: absolute;
  inset: auto 0 0;
}

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

.body {
  background-color: #fff;
}

.text-overflow {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  height: 61.8034%;
  display: block;
  position: relative;
  inset: 0 0 auto;
}

.text-block-79 {
  width: 100%;
  height: 61.8034%;
}

.text-block-overflow {
  opacity: .75;
  color: var(--dark-slate-grey);
  text-align: left;
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 90%;
  height: 61.8034%;
  font-size: 17px;
  display: flex;
}

.button-admin {
  background-color: var(--black);
  color: var(--white);
  border-radius: 12px;
  margin-top: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 14px;
  font-weight: 400;
}

.button-admin:hover {
  background-color: var(--dark-slate-grey);
  color: var(--white);
  -webkit-text-stroke-color: var(--dark-slate-grey);
}

.scroll-card-carousel {
  border-radius: 12px;
  box-shadow: 0 0 20px -1px #0003;
}

.scroll-card-carousel._6 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f228_Budgeting.png");
}

.scroll-card-carousel._1 {
  background-color: #c22542;
}

.scroll-card-carousel._2 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f220_Cards.png");
}

.scroll-card-carousel.dark-blue {
  background-color: #007dfb;
}

.scroll-card-carousel.dark-blue._3 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f222_GroupBills.png");
}

.scroll-card-carousel.light-blue {
  background-color: #00abfa;
}

.scroll-card-carousel.light-blue._4 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f224_Junior.png");
}

.scroll-card-carousel.pink {
  background-color: #ed5b7b;
}

.scroll-card-carousel.pink._5 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f226_Rewards.png");
}

.scroll-card-carousel.pink._11 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f230_Donations.png");
}

.scroll-card-carousel.orange {
  background-color: #ee7a40;
}

.scroll-card-carousel.orange._10 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f22e_Commodities.png");
}

.scroll-card-carousel.orange._9 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f22c_Crypto.png");
}

.scroll-card-carousel.orange._7 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f22a_Vaults.png");
}

.scroll-card-carousel.orange._8 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f232_Trading.png");
}

.carousel-card {
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
  position: relative;
}

.overlay-carousel {
  z-index: 3;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  aspect-ratio: auto;
  opacity: 1;
  object-fit: fill;
  background-color: #0000;
  border-radius: 0;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 105%;
  display: block;
  position: static;
  inset: -6% 0% 0%;
}

.image-46 {
  flex: 0 auto;
  order: 0;
  align-self: center;
  margin-top: -10px;
  margin-left: -6px;
  margin-right: 1px;
  padding-left: 0;
}

.paragraph-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  justify-content: flex-start;
  width: auto;
  padding-top: 4px;
  font-size: 11px;
  font-weight: 300;
  line-height: 120%;
  display: flex;
}

.paragraph-3, .paragraph-4, .paragraph-5, .paragraph-6, .paragraph-7, .paragraph-8, .paragraph-9, .paragraph-10 {
  text-align: left;
  padding-top: 10px;
  line-height: 120%;
}

.bold-text-2 {
  font-size: 20px;
  font-weight: 500;
}

.paragraph-11 {
  color: var(--white);
  padding-top: 5px;
  padding-left: 40px;
}

.heading-10 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  text-align: right;
  flex-direction: row;
  flex: 1;
  order: 1;
  align-self: baseline;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  display: flex;
}

.image-47 {
  max-width: 80%;
  display: block;
}

.app-tekst-wrapper {
  text-align: right;
  margin-right: 0;
  padding-right: 0;
}

.app-subheading {
  color: var(--bouwportaal-blauw);
  text-align: right;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.app-subheading.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.aanmeldbutton-app {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton-app.white {
  opacity: 1;
  color: var(--bouwportaal-blauw);
  border: 1px solid #071e541a;
  border-radius: 6px;
  justify-content: center;
  width: 250px;
  margin: 21px 0 -17px auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 0;
  font-size: 14px;
}

.aanmeldbutton-app.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.aanmeldbutton-app.white {
  opacity: 1;
  color: #07f;
  background-color: #ffffff57;
  border: 1px solid #071e541a;
  border-radius: 6px;
  justify-content: center;
  width: 250px;
  margin: 21px 0 -17px auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 0;
  font-size: 14px;
}

.aanmeldbutton-app-ios {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton-app-ios.white {
  border-style: none none solid;
  border-width: 2px;
  border-color: var(--midnight-blue) var(--midnight-blue) #0f1f3d9e #0f1f3d9e;
  opacity: 1;
  background-color: #ffffff57;
  border-radius: 0;
  justify-content: center;
  margin: 12px 0 0 180px;
  padding: 10px 0;
  font-size: 14px;
}

.aanmeldbutton-app-ios.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.text-block-3-copy2 {
  color: #0b1f56;
  -webkit-text-stroke-color: #fff;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 700;
}

.appparagraph {
  max-width: 100%;
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 16px;
}

.aanmeldbutton-app-copy.white {
  opacity: 1;
  color: var(--bouwportaal-blauw);
  background-color: #ffffff57;
  border: 1px solid #071e54a1;
  border-radius: 0;
  justify-content: center;
  margin: 12px 0 0 200px;
  padding: 10px 0;
  font-size: 14px;
}

.paragraph-12 {
  color: var(--bouwportaal-blauw);
  text-align: center;
  margin-top: -6px;
  margin-bottom: auto;
  font-size: 14px;
  font-weight: 700;
}

.text-span-7 {
  color: #e95b63;
}

.navbar1_link {
  color: #f5fff0;
  padding: .5rem 1rem;
  text-decoration: none;
}

.navbar1_link.w--current {
  color: #000;
}

.navbar1_link.white {
  color: #f5fff0;
}

.header1_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1.35fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-bottom: 15px;
  display: grid;
}

.testimonial17_rating-icon {
  color: #000;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.text-size-regular {
  color: var(--slate-grey);
  font-size: 15px;
}

.text-size-regular.is-free-trial {
  color: #f5fff080;
  font-size: 14px;
}

.text-size-regular.is-free-trial.black {
  color: var(--slate-grey);
  margin-top: 0;
  margin-bottom: 9px;
  padding-top: 0;
}

.text-size-regular.is-free-trial._2 {
  padding-left: 10px;
}

.text-size-regular.is-header {
  color: #f2f6fca1;
  padding-bottom: 15px;
  font-weight: 300;
}

.text-size-regular.is-newsletter {
  color: #f5fff0;
}

.page-wrapper-2 {
  max-height: 100%;
}

.success-message-4 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.layout194_component {
  grid-column-gap: 0rem;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 50px;
  margin-left: 0;
  padding-bottom: 0;
  display: grid;
}

.header1_content {
  margin-left: 49px;
}

.text-weight-semibold {
  font-weight: 600;
}

.cta30_form-block {
  max-width: 30rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom.padding-xhuge {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.padding-bottom.padding-medium {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.icon-1x1-medium {
  width: 5rem;
  height: 5rem;
}

.button-row {
  flex-wrap: wrap;
  margin-top: 20px;
  display: flex;
}

.button-row.center-align {
  margin-top: 0;
}

.section-feature1.none {
  display: none;
}

.main-wrapper {
  background-color: var(--white);
}

.logo2_component {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.footer4_social-list {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.footer4_link {
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.heading-11 {
  color: var(--midnight-blue);
  text-align: left;
  padding-bottom: 23px;
  font-size: 36px;
  font-weight: 700;
}

.button-8 {
  background-color: var(--bouwportaal-blauw-1);
  color: #101119;
  text-align: center;
  border: 1px #000;
  border-radius: 60px;
  padding: 1rem 3rem;
  font-size: 1.125rem;
  font-weight: 500;
  transition: background-color .3s;
}

.button-8:hover {
  background-color: #47ffb5;
}

.button-8.button-small {
  padding: .5rem 1.25rem;
  font-size: 1rem;
}

.text-size-tiny {
  font-size: .75rem;
}

.image_mobile-features {
  display: none;
}

.cta1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.line-divider {
  background-color: #101119;
  width: 100%;
  height: 1px;
}

.logo2_logo-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-wrap: wrap;
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: stretch;
  place-items: center stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.navbar1_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.testimonial17_rating-wrapper {
  margin-bottom: 1.5rem;
  display: flex;
}

.success-text {
  font-weight: 600;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.section-benefits_icons {
  background-color: #10111900;
  padding-top: 30px;
  padding-bottom: 30px;
}

.layout228_component {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.layout28_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.testimonial17_client-image-wrapper {
  margin-right: 1rem;
}

.footer4_legal-link {
  font-size: .875rem;
}

.layout28_tabs-link {
  background-color: #0000;
  border-left: 2px solid #0000;
  padding: 0 0 0 2rem;
  display: block;
}

.layout28_tabs-link.w--current {
  border-left-color: var(--bouwportaal-blauw);
  opacity: 1;
  background-color: #0000;
}

.header1_image-wrapper {
  perspective: 1000px;
  transform: translate(0);
}

.testimonial17_content {
  border: 1px solid #0077ff2e;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.form-input {
  color: #f5fff0;
  background-color: #0000;
  border: 1px #000;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form-input:focus {
  border-color: #000;
}

.form-input::placeholder {
  color: #f5fff0;
}

.image-48 {
  perspective: 1000px;
  width: 70%;
  margin-left: 184px;
}

.margin-top, .margin-top.margin-large {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.social-icon {
  color: #101119;
  width: 1.5rem;
  height: 1.5rem;
  transition: color .3s;
}

.social-icon:hover {
  color: #01d595;
}

.layout28_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-features {
  color: #010a1d;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.logo2_content-left {
  max-width: 20rem;
}

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

.image-49 {
  max-width: 85%;
}

.testimonial17_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.text-free-trial {
  align-self: flex-end;
}

.footer4_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
  justify-content: space-between;
  align-items: center;
}

.image-50 {
  max-width: 65%;
}

.footer4_logo-link {
  padding-left: 0;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.navbar1_menu {
  align-items: center;
  display: flex;
}

.section-newsletter {
  background-color: #101119;
  border-top: 2px solid #02f795;
  position: static;
}

.logo2_logo {
  max-height: 3.5rem;
}

.testimonial17_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.navbar1_menu-buttons {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.layout194_content {
  margin-left: -58px;
}

.signup-form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px solid #02f795;
  border-radius: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  padding: .5rem .75rem;
  display: grid;
}

.footer4_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.navbar1_component {
  background-color: #101119;
  align-items: center;
  height: 5rem;
  padding-left: 5%;
  padding-right: 5%;
  position: fixed;
  inset: 0% 0% auto;
}

.button-9 {
  color: #101119;
  text-align: center;
  background-color: #02f795;
  border: 1px solid #000;
  border-radius: 60px;
  padding: .75rem 1.5rem;
  font-weight: 500;
  transition: background-color .3s;
}

.button-9:hover {
  background-color: #47ffb5;
}

.section-cta {
  background-color: var(--bouwportaal-blauw);
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6506ec3ceea0aedf35a4ac3b_Mask%20Group%201.png");
  background-size: cover;
  background-clip: border-box;
  margin-top: 30px;
  margin-bottom: 150px;
  box-shadow: 0 0 20px 8px #0003;
}

.section-logo2.none {
  display: none;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small {
  text-align: center;
  align-self: flex-start;
  padding-bottom: 15px;
}

.margin-bottom.margin-large {
  margin-bottom: 3rem;
}

.margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.heading-medium {
  float: left;
  color: #030c1d;
  text-align: center;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  display: block;
}

.navbar1_button-wrapper {
  margin-left: 1rem;
}

.footer4_credit-text {
  font-size: .875rem;
}

.page-padding-bouw {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 0%;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.text-align-center {
  text-align: center;
  justify-content: center;
  padding-bottom: 20px;
  display: flex;
}

.testimonial17_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.heading-newsletter {
  color: #f5fff0;
  font-size: 1.5rem;
  font-weight: 500;
}

.heading-newsletter.is-green {
  color: #02f795;
}

.error-text-2 {
  color: #e23939;
}

.footer4_link-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  color: #101119;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.error-message-5 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.image-51 {
  max-width: 85%;
}

.button-wrapper {
  margin-top: 1rem;
  margin-right: 1rem;
}

.image-52 {
  width: 5rem;
}

.section-header1 {
  background-color: var(--dark-blue);
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421495_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  padding-top: 120px;
  padding-bottom: 0;
}

.section-header1.none {
  display: none;
}

.logo2_wrapper {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  line-height: 120%;
  display: block;
}

.navbar1_menu-button {
  padding: 0;
}

.text-size-medium-2 {
  font-size: 15px;
}

.heading-small {
  color: #d7dff0;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

.heading-small:hover {
  color: #0277ff;
}

.section-features-infra {
  background-color: #f8f8f8;
}

.section-features-infra.none {
  display: none;
}

.heading-white {
  color: #f5fff0;
  text-align: left;
  font-size: 48px;
  font-weight: 300;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.navbar1_logo-link {
  padding-left: 0;
}

.heading-medium-2 {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;
}

.layout194_image-wrapper {
  margin-left: 0;
}

.footer4_bottom-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.text-block-36-copy-copy-copy {
  color: var(--white);
  font-size: 12px;
  font-weight: 300;
}

.text-block-36-copy-copy-copy:active, .text-block-36-copy-copy-copy:focus {
  color: var(--bouwportaal-blauw);
}

.link-15 {
  color: var(--medium-sea-green);
}

.link-16 {
  color: var(--midnight-blue);
  -webkit-text-stroke-color: #164ed1;
}

.grow-background-2 {
  z-index: 0;
  background-color: #f5f5f5;
  height: 0%;
  position: absolute;
  inset: auto 0% 0%;
}

.sticky-wrap-2 {
  width: 100%;
  height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.scroll-inner-2 {
  align-items: flex-end;
  width: 300vw;
  height: 100%;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.description-2 {
  opacity: .75;
  color: #1d1d1f;
  letter-spacing: -.025em;
  margin-top: 1.5rem;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
}

.heading-12 {
  color: #1d1d1f;
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

.content-wrapper-2 {
  flex: 1;
  width: 100%;
  padding: 2rem;
  position: relative;
}

.full-image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.text-wrapper-2 {
  z-index: 1;
  position: relative;
}

.sticky-container-2 {
  width: 100%;
  height: 600vw;
  display: flex;
  position: relative;
}

.media-wrapper-2 {
  width: 100%;
  height: 61.8034%;
  position: relative;
  inset: 0% 0% auto;
}

.scroll-card-2 {
  background-color: #fff;
  border: .0625rem solid #83838329;
  border-top-left-radius: 2rem;
  border-top-right-radius: 2rem;
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: 30vw;
  height: 80%;
  min-height: 32rem;
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
  position: relative;
  bottom: -5%;
  overflow: hidden;
}

.heading-home {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  line-height: 60px;
  display: block;
}

.subheading-support {
  color: var(--bouwportaal-blauw);
  text-align: left;
  justify-content: center;
  align-self: center;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-support.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.heading-13 {
  color: var(--midnight-blue);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  padding-top: 10px;
  font-size: 48px;
}

.heading-14 {
  text-align: center;
}

.paragraph-13, .paragraph-14, .paragraph-15 {
  font-size: 14px;
}

.heading-15, .heading-16, .heading-17 {
  text-align: center;
}

.heading-18 {
  color: var(--midnight-blue);
  font-size: 50px;
}

.video {
  color: var(--midnight-blue);
  -webkit-text-stroke-color: var(--white);
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 9px;
  flex-direction: row;
  align-self: center;
  align-items: center;
  width: 80%;
  margin-bottom: 8px;
  padding-bottom: 0;
  overflow: visible;
}

.text-span-8 {
  color: #fff;
  margin-left: auto;
  margin-right: auto;
}

.heading-admin-copy {
  text-align: left;
  letter-spacing: -.025em;
  color: #fff;
  text-align: left;
  letter-spacing: -.025em;
  text-align: left;
  letter-spacing: -.025em;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin: 0 auto;
  font-size: 26px;
  font-style: normal;
  line-height: 60px;
  display: flex;
}

.text-block-80 {
  color: var(--white);
  font-size: 13px;
}

.wrapper-koppeling {
  width: 85%;
  max-width: 1279px;
  margin-top: 38px;
}

.heading-19 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  font-size: 36px;
}

.text-span-9 {
  color: var(--white-smoke);
}

.wrapper-module {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-module.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-module.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-module.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-module.home-feature-1-wrapper.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-module.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-module.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-module._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  margin-top: 69px;
  margin-bottom: -70px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-module._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-module._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-module._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
  display: none;
}

.wrapper-module.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-module.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-module.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-module.feature-4-wrapper.vertical {
  flex-direction: column;
  display: none;
}

.wrapper-module.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-module.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-module.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-module.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-module.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapper-module.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-module.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-module.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-module.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-module.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-module.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-module.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-module.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-module.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-module.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-module.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-module.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-module.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-module.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-module.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-module.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-module.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-module.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-module.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-module.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-module.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-module.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-module.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-module.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-module.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-module.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-module.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-module.location-wrapper {
  padding-top: 145px;
}

.wrapper-module.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-module.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-module.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-module.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-module.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-module._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-module.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-module.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-module.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-module.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-module.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-module.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-module.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-module.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-module.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-module.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-module.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-module.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-module.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-module.search-result {
  padding-top: 0;
}

.wrapper-module.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-module.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-module.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-module.two-cards {
  padding-bottom: 0;
}

.wrapper-module.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-module.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
  padding-top: 57px;
  padding-bottom: 0;
}

.wrapper-module.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-module.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-module.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-module.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-module.case-study-page.template, .wrapper-module.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-module.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-module.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-module.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-module.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-module.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-module.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-module.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-module.overview-page {
  flex-direction: column;
}

.wrapper-module.plans {
  align-items: flex-start;
}

.wrapper-module.tabs-1 {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-module.tabs-2 {
  width: 100%;
  padding-top: 60px;
}

.feature-image-module {
  justify-content: space-between;
  align-items: center;
  width: 35%;
  max-width: 520px;
  display: flex;
  position: relative;
}

.feature-image-module.feature-3, .feature-image-module.tabs-1 {
  flex-direction: row-reverse;
  width: 35%;
  position: relative;
}

.features-image-module {
  justify-content: space-between;
  align-items: center;
  width: 35%;
  max-width: 520px;
  display: flex;
  position: relative;
}

.features-image-module.feature-3 {
  flex-direction: row-reverse;
  width: 35%;
  position: relative;
}

.heading-20 {
  color: var(--midnight-blue);
}

.prijs-html {
  align-self: flex-start;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
}

.boekhouding-text-heading {
  color: var(--slate-grey);
  align-self: center;
  margin-top: 16px;
  margin-bottom: 43px;
  padding-bottom: 0;
  font-size: 15px;
}

.heading-21 {
  color: var(--black);
}

.heading-22 {
  color: var(--midnight-blue);
  text-align: left;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 20px;
  font-style: normal;
  display: flex;
}

.text-span-10 {
  font-size: 15px;
}

.paragraph-16 {
  font-size: 14px;
}

.text-span-11 {
  color: #fff;
}

.home-stats-grid-item-2 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-2.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-2 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-6 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-6.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-6.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.page-padding-glas {
  padding: 40px 5% 50px;
}

.home-stats-grid-item-3 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-3.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-3 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-7 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-7.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-7.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.home-stats-grid-item-4 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-4.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-4 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-8 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-8.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-8.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.page-padding-glassenwas {
  padding: 40px 5% 50px;
}

.home-stats-grid-item-5 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-5.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-5 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-9 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-9.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-9.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.page-padding {
  padding: 40px 5% 50px;
}

.home-stats-grid-item-6 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-6.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-6 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-10 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-10.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-10.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.home-stats-grid-item-7 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-7.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-7 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-11 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-11.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-11.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.home-stats-grid-item-8 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-8.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.subheading-8 {
  color: #07f;
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-12 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-12.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-12.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.home-stats-grid-item-9 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 50px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.home-stats-grid-item-9.middle {
  border-left: 1px solid #e1e4eb;
  border-right: 1px solid #e1e4eb;
}

.wrapper-13 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-13.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-13.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-14 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-14.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-14.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-15 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-15.about-grid {
  text-align: center;
  width: 100%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-15.about-story-up-wrapper {
  width: 100%;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-16 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-16.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-16.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.image-53 {
  max-width: 120%;
  margin-left: 48px;
  display: inline-block;
}

.huge-heading {
  color: #fff;
  letter-spacing: 0;
  text-shadow: 0 3px #0000001a;
  margin-top: 0;
  margin-bottom: 28px;
  padding-bottom: 4px;
  font-size: 60px;
  font-weight: 800;
  line-height: 88px;
  display: block;
}

.subtitle {
  color: var(--slate-grey);
  text-align: left;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 30px;
  padding-right: 85px;
  font-size: 15px;
}

.section-4 {
  z-index: 10;
  background-color: #1d1f21;
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}

.section-4.hero {
  background-color: var(--white);
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  margin-top: 0;
  padding-top: 220px;
  padding-bottom: 80px;
}

.section-4.darkgrey {
  background-color: #fcfdff;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-4.darkestgrey {
  background-color: #1d1f21;
}

.section-4.black {
  background-color: #000;
}

.small-heading {
  color: var(--white);
  text-align: left;
  margin-top: -16px;
  margin-bottom: -1px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 50px;
}

.button-10 {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  text-shadow: 0 1px #0000001a;
  background-color: #0ac278;
  border-radius: 2px;
  padding: 13px 24px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .2s, box-shadow .2s;
  display: inline-block;
  box-shadow: 0 0 0 1px #0000001c, inset 0 -34px 50px -25px #00000029, inset 0 1px #ffffff4d;
}

.button-10:hover {
  box-shadow: 0 0 0 1px #0000001c, inset 0 -34px 50px -25px #0000, inset 0 1px #ffffff4d;
}

.button-10:active {
  background-color: #00c274;
  box-shadow: 0 0 0 1px #00000042, inset 0 2px 5px #0000, inset 0 2px 2px 1px #00000029;
}

.image-crop {
  height: auto;
  margin-bottom: 0;
  overflow: hidden;
}

.image-crop.hero {
  flex-direction: row;
  width: 492px;
  height: 160px;
  margin: 6px auto -134px;
  transition: height .5s;
  position: relative;
}

.image-crop.hero:hover {
  height: 280px;
}

.image-crop.iphone {
  height: 410px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.outline-button {
  color: #ffffffa6;
  border: 2px solid #ffffff8a;
  border-radius: 2px;
  margin-left: 15px;
  padding: 11px 24px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  transition: border-color .2s, color .5s;
  display: inline-block;
}

.outline-button:hover {
  color: #fff;
  border-color: #fff;
}

.outline-button:active {
  color: #ffffffc7;
  background-color: #0003;
  border-color: #ffffffc7;
}

.grid-2 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center start;
  align-items: stretch;
  margin-top: 10px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.link-block-5 {
  color: var(--bouwportaal-blauw);
  height: 40px;
}

.div-block-4 {
  width: 100%;
}

.container-10 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  padding-right: 0;
  display: block;
}

.get-started-link {
  color: #0bd685;
  text-align: center;
  text-transform: uppercase;
  margin-top: 18px;
  margin-bottom: 18px;
  font-weight: 500;
  text-decoration: none;
  transition: color .2s, border-color .5s;
  display: inline-block;
}

.get-started-link:hover {
  color: #fff;
}

.get-started-link.pricing {
  padding-top: 32px;
  padding-bottom: 32px;
  display: block;
}

.get-started-link.simple {
  color: #d7d9de;
  border-bottom: 3px solid #d7d9de33;
  margin-top: 18px;
  margin-bottom: 18px;
}

.get-started-link.simple:hover {
  color: #e8eaed;
  border-bottom-color: #d7d9de8f;
}

.center {
  overflow: visible;
}

.all-devices-image {
  max-width: 200%;
}

.feature-text-2 {
  color: #8f9196;
  margin-top: 6px;
  font-size: 12px;
  line-height: 15px;
}

.feature-text-2.title {
  color: #d7d9de;
  margin-top: 11px;
  font-size: 16px;
  font-weight: 400;
}

.feature-icon {
  opacity: .81;
}

.ipad-image {
  max-width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.feature-list {
  margin-top: 24px;
}

.feature-icon-wrapper {
  float: left;
  text-align: center;
  border: 2px solid #5f6266;
  width: 60px;
  height: 60px;
  margin-right: 16px;
  padding-top: 13px;
}

.feature-item-3 {
  margin-top: 12px;
}

.iphone-image {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin-bottom: -14px;
  margin-left: 13px;
  margin-right: 31px;
  padding: 0;
  font-size: 1px;
}

.image-column {
  text-align: center;
}

.feature-item-4 {
  margin-top: 12px;
}

.plan-title {
  text-align: center;
  border-bottom: 3px solid #dae0e800;
  padding: 19px 15px;
  font-size: 21px;
}

.plan-title.pro {
  background-color: #d7d9de17;
  border-bottom-color: #0000;
}

.pricing-column {
  background-color: #2c2f30;
}

.per-month {
  color: #6f7378;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 25px;
  font-size: 16px;
}

.support {
  text-align: right;
}

.pricing-row {
  margin-top: 28px;
  margin-bottom: 19px;
}

.price {
  text-align: center;
  margin-top: 36px;
  margin-bottom: 13px;
  font-size: 52px;
  font-weight: 300;
  line-height: 41px;
}

.price-feature {
  text-align: center;
  padding: 10px 19px;
  font-size: 16px;
}

.price-feature.deactivate {
  color: #d7d9deb3;
  text-decoration: line-through;
}

.no-pad-section {
  background-color: #1d1f21;
}

.padded-column {
  padding: 66px 32px;
}

.padded-column.picture {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/652d8b2ccf4ebbc1f407aa21_bag-and-hands-bw.jpg");
  background-position: 50%;
  background-size: cover;
  height: 366px;
}

.width-limiter {
  max-width: 500px;
}

.heading-34 {
  font-size: 40px;
}

.heading-35 {
  color: var(--midnight-blue);
  text-align: left;
  justify-content: flex-start;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 36px;
  display: flex;
}

.paragraph-17 {
  color: var(--slate-grey);
  text-align: left;
  font-size: 15px;
}

.section-4-copy {
  z-index: 10;
  background-color: #fcfdff;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 39px;
  position: relative;
}

.section-4-copy.hero {
  background-image: linear-gradient(315deg, #0077ff45, var(--bouwportaal-blauw) 81%), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/652599a39f50f2d876b27faa_dark-laptop.jpg");
  color: #fff;
  text-align: center;
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 0;
  padding-top: 180px;
  padding-bottom: 135px;
}

.section-4-copy.darkgrey {
  background-color: #0077ffd9;
}

.section-4-copy.darkestgrey {
  background-color: #1d1f21;
}

.section-4-copy.black {
  background-color: #000;
}

.heading-36 {
  color: var(--midnight-blue);
  margin-bottom: 20px;
  font-size: 36px;
}

.paragraph-18 {
  color: var(--white-smoke);
}

.home-features-pointer-item-copy.white {
  opacity: 1;
  text-align: left;
  background-color: #99a9bb00;
  border: 2px #ffffff69;
  border-radius: 0;
  justify-content: flex-start;
  width: 150px;
  margin: 10px 0 0 -19px;
  padding: 10px 0;
  font-size: 14px;
}

.column-2 {
  padding-top: 20px;
  padding-left: 50px;
  padding-right: 0;
}

.columns {
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
}

.all-devices-image-copy {
  max-width: 200%;
  margin: -36px 0 -48px 84px;
  padding-bottom: 0;
  padding-right: 0;
}

.container-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.columns-2 {
  flex-direction: column;
  margin-right: -1px;
  padding-right: 0;
}

.column-3 {
  display: block;
}

.image-54 {
  text-align: center;
}

.image-55 {
  margin-left: auto;
  margin-right: auto;
}

.image-56 {
  float: none;
  text-align: left;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  display: block;
}

.quick-stack-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  height: 400px;
  margin: 0 -20px 0 1px;
  padding: 0;
}

.heading-37 {
  color: var(--midnight-blue);
  margin-bottom: 20px;
  font-size: 36px;
}

.home-features-pointer-item-copy.white {
  opacity: 1;
  background-color: #07f;
  border: 2px #ffffff69;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  margin: 10px auto 0 2px;
  padding: 10px 0;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-copy.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  width: 160px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.home-features-pointer-item-copy.white {
  opacity: 1;
  opacity: 1;
  background-color: #0f9;
  border: 2px #fff;
  border-radius: 5px;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.link-block-5-copy {
  color: var(--bouwportaal-blauw);
  flex-direction: row;
  align-self: center;
  height: 60px;
  display: block;
}

.page-padding-bouw-copy {
  background-color: #f8f8f8;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 5%;
}

.feature-item-2-copy {
  align-items: baseline;
  max-width: 514px;
  margin-top: 8px;
  margin-bottom: 12px;
  display: flex;
}

.feature-text-copy {
  color: var(--slate-grey);
  font-size: 15px;
}

.home-features-pointer-item-thema-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-thema-copy.white {
  opacity: 1;
  background-color: #07f;
  border: 2px #ffffff69;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  margin: 10px auto 0 2px;
  padding: 10px 0;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-thema-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.section-modules {
  background-color: #f8f8f8;
  margin: 0 auto;
  padding-top: 80px;
  padding-bottom: 30px;
}

.quick-stack-modules {
  grid-column-gap: 64px;
  grid-row-gap: 250px;
  margin-top: 0;
  padding-bottom: 4px;
  padding-left: 20px;
}

.cell {
  align-items: center;
}

.text-block-81 {
  color: var(--midnight-blue);
  text-align: center;
  width: 400px;
  margin-top: 0;
  padding-top: 20px;
  font-size: 14px;
  font-weight: 300;
}

.cell-2 {
  padding-bottom: 0;
}

.image-57 {
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
}

.image-58 {
  max-width: 120%;
  margin-top: -40px;
  margin-left: 0;
}

.image-59 {
  margin-top: 20px;
  margin-left: -62px;
}

.image-60 {
  margin-top: 102px;
  margin-left: -30px;
  margin-right: 0;
  padding-right: 0;
}

.home-features-pointer-item-copy-copy.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  width: 160px;
  margin-bottom: 0;
  margin-left: -24px;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.voordelen-meerinformatie {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.voordelen-meerinformatie.white {
  border: 2px none var(--white);
  opacity: 1;
  background-color: #07f0;
  border-radius: 7px;
  justify-content: center;
  width: 160px;
  margin: 10px 0 0 -35px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.voordelen-meerinformatie.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.text-block-3-copy {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  margin-left: 0;
  margin-right: 0;
  font-size: 13px;
  font-weight: 700;
}

.prijzenbutton {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.prijzenbutton.white {
  opacity: 1;
  background-color: #07f;
  border: 2px #ffffff69;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 240px;
  margin: 20px auto 0 2px;
  padding: 10px 0;
  font-size: 14px;
  display: flex;
}

.prijzenbutton.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.home-features-pointer-item-thema-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-thema-copy-copy.white {
  opacity: 1;
  background-color: #07f;
  border: 2px #ffffff69;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  margin: 10px auto 0 2px;
  padding: 10px 0;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-thema-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.image-61 {
  margin-top: 10px;
  padding-top: 0;
}

.cell-5 {
  border: 1px #000;
  border-radius: 20px;
  align-items: center;
}

.titel {
  color: var(--midnight-blue);
  padding-top: 25px;
  font-size: 24px;
  font-weight: 700;
}

.quick-stack-3-copy {
  width: 1000px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 20px;
}

.text-block-3-copy-copy {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  margin-left: 20px;
  margin-right: 0;
  font-size: 13px;
  font-weight: 300;
}

.buttonshead-home {
  color: var(--bouwportaal-blauw);
  flex-direction: row;
  justify-content: center;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.headhome {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  flex-direction: row;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  margin-top: 9px;
  margin-left: 22px;
  margin-right: 0;
  font-size: 13px;
  font-weight: 300;
  line-height: 170%;
  display: flex;
}

.aanmeldbutton-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton-copy.white {
  background-color: var(--greenbright);
  opacity: 1;
  border: 3px solid #0d77ff00;
  border-radius: 6px;
  justify-content: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: 24px;
  padding: 12px 20px;
  font-size: 14px;
}

.aanmeldbutton-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.projectadministratie-pagina-links {
  align-items: baseline;
  margin-top: 15px;
  display: flex;
}

.wrapper-cta-projectmangement {
  -webkit-text-stroke-color: var(--bouwportaal-blauw);
  border: 2.5px solid #fff0;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-cta-projectmangement.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-cta-projectmangement.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-cta-projectmangement.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-cta-projectmangement.home-feature-1-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-projectmangement.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-cta-projectmangement.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  padding-top: 80px;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-projectmangement._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-cta-projectmangement._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
}

.wrapper-cta-projectmangement.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-projectmangement.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-projectmangement.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-cta-projectmangement.feature-4-wrapper.vertical {
  flex-direction: column;
}

.wrapper-cta-projectmangement.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-cta-projectmangement.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-cta-projectmangement.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-cta-projectmangement.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-cta-projectmangement.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapper-cta-projectmangement.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-cta-projectmangement.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-cta-projectmangement.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-projectmangement.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-cta-projectmangement.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-cta-projectmangement.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-cta-projectmangement.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-cta-projectmangement.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-cta-projectmangement.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-projectmangement.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-cta-projectmangement.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-cta-projectmangement.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-projectmangement.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-projectmangement.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-cta-projectmangement.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-cta-projectmangement.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-cta-projectmangement.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-cta-projectmangement.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-cta-projectmangement.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-cta-projectmangement.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-cta-projectmangement.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-projectmangement.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-cta-projectmangement.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-cta-projectmangement.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-projectmangement.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-projectmangement.location-wrapper {
  padding-top: 145px;
}

.wrapper-cta-projectmangement.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-projectmangement.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-cta-projectmangement.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-cta-projectmangement.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-projectmangement.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-cta-projectmangement._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-cta-projectmangement.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-cta-projectmangement.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-cta-projectmangement.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-cta-projectmangement.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-projectmangement.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-cta-projectmangement.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-projectmangement.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-cta-projectmangement.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-cta-projectmangement.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-cta-projectmangement.search-result {
  padding-top: 0;
}

.wrapper-cta-projectmangement.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-cta-projectmangement.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-cta-projectmangement.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-cta-projectmangement.two-cards {
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.wrapper-cta-projectmangement.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 144px;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-projectmangement.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-cta-projectmangement.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-cta-projectmangement.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-cta-projectmangement.case-study-page.template, .wrapper-cta-projectmangement.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-cta-projectmangement.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-cta-projectmangement.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-projectmangement.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-cta-projectmangement.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-cta-projectmangement.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-cta-projectmangement.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-cta-projectmangement.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-cta-projectmangement.overview-page {
  flex-direction: column;
}

.wrapper-cta-projectmangement.plans {
  align-items: flex-start;
}

.wrapper-oplossingen {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-oplossingen.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-oplossingen.home-feature-1-wrapper {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-oplossingen.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-oplossingen.home-feature-1-wrapper.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-oplossingen.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-oplossingen.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-oplossingen._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.wrapper-oplossingen._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-oplossingen._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-oplossingen._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
  display: none;
}

.wrapper-oplossingen.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-oplossingen.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-oplossingen.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-oplossingen.feature-4-wrapper.vertical {
  flex-direction: column;
  display: none;
}

.wrapper-oplossingen.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-oplossingen.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-oplossingen.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-oplossingen.about-story-up-wrapper {
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-oplossingen.about-grid {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-oplossingen.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-oplossingen.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-oplossingen.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-oplossingen.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-oplossingen.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-oplossingen.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-oplossingen.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-oplossingen.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-oplossingen.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-oplossingen.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-oplossingen.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-oplossingen.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-oplossingen.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-oplossingen.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-oplossingen.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-oplossingen.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-oplossingen.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-oplossingen.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-oplossingen.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-oplossingen.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-oplossingen.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-oplossingen.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-oplossingen.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-oplossingen.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-oplossingen.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-oplossingen.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-oplossingen.location-wrapper {
  padding-top: 145px;
}

.wrapper-oplossingen.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-oplossingen.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-oplossingen.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-oplossingen.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-oplossingen.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-oplossingen._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-oplossingen.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-oplossingen.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-oplossingen.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-oplossingen.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-oplossingen.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-oplossingen.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-oplossingen.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-oplossingen.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-oplossingen.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-oplossingen.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-oplossingen.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-oplossingen.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-oplossingen.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-oplossingen.search-result {
  padding-top: 0;
}

.wrapper-oplossingen.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-oplossingen.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-oplossingen.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-oplossingen.two-cards {
  padding-bottom: 0;
}

.wrapper-oplossingen.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-oplossingen.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
  padding-top: 57px;
  padding-bottom: 0;
}

.wrapper-oplossingen.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-oplossingen.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-oplossingen.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-oplossingen.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-oplossingen.case-study-page.template, .wrapper-oplossingen.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-oplossingen.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-oplossingen.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-oplossingen.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-oplossingen.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-oplossingen.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-oplossingen.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-oplossingen.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-oplossingen.overview-page {
  flex-direction: column;
}

.wrapper-oplossingen.plans {
  align-items: flex-start;
}

.wrapper-oplossingen.features-vertical-tabs-copy {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-oplossingen.tabs-2 {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-oplossingen.tabs-2.homepage-3 {
  padding-top: 145px;
}

.wrapper-oplossingen.tabs-2.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.text-block-82, .text-block-83 {
  font-size: 13px;
}

.cta-section-oplossing {
  z-index: 1;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.cta-section-oplossing.flex-horizontal {
  margin-bottom: 0;
}

.cta-section-oplossing.flex-horizontal.blue-shapes {
  background-color: #0377ff;
  background-image: linear-gradient(#0000009c, #0000009c), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421420_Group%202687.png");
  background-position: 0 0, 50%;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.cta-section-oplossing.flex-horizontal.blue-shapes.none {
  display: none;
}

.scroll-inner-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: 100px 100px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 100px;
  grid-auto-columns: 1fr;
  place-items: start center;
  width: 100%;
  margin: auto auto 0;
  padding: 60px 7%;
  display: grid;
  overflow: visible;
}

.image-63 {
  width: 50px;
  max-width: 80%;
  margin-top: 18px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.text-block-84, .text-block-85 {
  font-size: 12px;
}

.columns-3 {
  flex-direction: column;
  margin-top: 24px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.paragraph-19 {
  color: var(--slate-grey);
  width: 210px;
  font-size: 10px;
  font-style: normal;
  font-weight: 300;
}

.heading-38 {
  color: var(--midnight-blue);
  letter-spacing: -1.2px;
  width: 190px;
  margin-top: 0;
  padding-top: 0;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.section-5 {
  background-color: #fff;
}

.headingcenter {
  color: var(--midnight-blue);
  text-align: center;
  letter-spacing: -1px;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
  font-size: 48px;
  line-height: 100%;
}

.home-features-pointer-item-thema-copy-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-thema-copy-copy-copy.white {
  opacity: 1;
  background-color: #07f;
  border: 2px #ffffff69;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  margin: 26px auto 0 2px;
  padding: 10px 0;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-thema-copy-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.voordelen-project-30-dagen {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.voordelen-project-30-dagen.white {
  opacity: 1;
  background-color: #07f;
  border: 2px #ffffff69;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 160px;
  margin: 26px auto 0 2px;
  padding: 10px 0;
  font-size: 14px;
  display: flex;
}

.voordelen-project-30-dagen.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.waarbeginik {
  align-items: baseline;
  margin-top: 24px;
  display: flex;
}

.columns-4 {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.berekenkostenpermaand {
  align-items: baseline;
  margin-top: 24px;
  display: flex;
}

.columns-5 {
  margin-bottom: 0;
}

.text-span-13 {
  color: var(--bouwportaal-blauw);
}

.home-stats-grid-koppeling {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  display: grid;
}

.home-stats-grid-koppeling.review-page {
  border-top-style: none;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.image-57-copy {
  margin-top: 20px;
  margin-bottom: 0;
}

.container-12 {
  margin-bottom: 0;
}

.ipad-image-copy {
  max-width: 100%;
  margin-top: 107px;
}

.quick-stack-2-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 78px;
  margin-left: 53px;
  margin-right: 51px;
  padding: 0 0 4px;
}

.image-58-copy {
  max-width: 130%;
  margin-top: 13px;
  margin-left: -22px;
  margin-right: 12px;
}

.ipad-image-copy {
  max-width: 100%;
  margin-top: -5px;
  margin-left: 2px;
  margin-right: 15px;
}

.container-13 {
  margin-bottom: -71px;
  padding-bottom: 0;
}

.all-devices-crm {
  max-width: 210%;
  margin: -61px 0 -48px -13px;
  padding-bottom: 0;
  padding-right: 0;
}

.quick-stack-2-crm {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  height: 400px;
  margin: 10px 11px -46px auto;
  padding: 54px 0 0;
}

.iphone-image-copy {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin: -44px 31px 0 13px;
  padding: 0;
  font-size: 1px;
}

.ipad-image-copy {
  max-width: 110%;
  margin-left: 0;
  margin-right: -1px;
  padding-right: 0;
}

.quick-stack-2-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  height: 400px;
  margin: -10px 11px 0 auto;
  padding: 0;
}

.all-devices-image-wkb-copy {
  max-width: 210%;
  margin: -61px 0 -48px 41px;
  padding-bottom: 0;
  padding-right: 0;
}

.ipad-image-wkb {
  max-width: 100%;
  margin-left: -2px;
  margin-right: 38px;
}

.ipad-image-projectmanagement {
  max-width: 80%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.ipad-image-pjm2 {
  max-width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.ipad-image-erp {
  max-width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.ipad-image-erp2 {
  max-width: 100%;
  margin-bottom: 0;
  margin-left: 51px;
  padding-bottom: 0;
}

.ipad-image-uren1 {
  max-width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.ipad-image-uren2 {
  max-width: 100%;
  margin-top: 45px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.section-4-crm-copy {
  z-index: 10;
  background-color: #fcfdff;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 80px;
  position: relative;
}

.section-4-crm-copy.hero {
  background-image: linear-gradient(315deg, #0077ff45, var(--bouwportaal-blauw) 81%), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/652599a39f50f2d876b27faa_dark-laptop.jpg");
  color: #fff;
  text-align: center;
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 0;
  padding-top: 180px;
  padding-bottom: 135px;
}

.section-4-crm-copy.darkgrey {
  background-color: #0077ffd9;
}

.section-4-crm-copy.darkestgrey {
  background-color: #1d1f21;
}

.section-4-crm-copy.black {
  background-color: #000;
}

.ipad-crm2 {
  max-width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.iphone-image-crm3 {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin: -44px 31px 0 13px;
  padding: 0;
  font-size: 1px;
}

.ipad-image-crm4 {
  max-width: 110%;
  margin-left: 0;
  margin-right: -1px;
  padding-right: 0;
}

.iphone-image-wkb {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin-bottom: -14px;
  margin-left: 13px;
  margin-right: 31px;
  padding: 0;
  font-size: 1px;
}

.quick-stack-2-pjm {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  height: 400px;
  margin: 40px -20px 0 1px;
  padding: 0;
}

.iphone-image-pjm {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin: -26px 31px 0 13px;
  padding: 0;
  font-size: 1px;
}

.section-4-erp {
  z-index: 10;
  background-color: #fcfdff;
  margin-bottom: 49px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 80px;
  position: relative;
}

.section-4-erp.hero {
  background-image: linear-gradient(315deg, #0077ff45, var(--bouwportaal-blauw) 81%), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/652599a39f50f2d876b27faa_dark-laptop.jpg");
  color: #fff;
  text-align: center;
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 0;
  padding-top: 180px;
  padding-bottom: 135px;
}

.section-4-erp.darkgrey {
  background-color: #0077ffd9;
}

.section-4-erp.darkestgrey {
  background-color: #1d1f21;
}

.section-4-erp.black {
  background-color: #000;
}

.ipad-image-uren1-copy {
  max-width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.image-crop-crm {
  height: 400px;
  margin-bottom: 0;
  overflow: hidden;
}

.image-crop-crm.hero {
  flex-direction: row;
  width: 492px;
  height: 160px;
  margin: 6px auto -134px;
  transition: height .5s;
  position: relative;
}

.image-crop-crm.hero:hover {
  height: 280px;
}

.image-crop-crm.iphone {
  height: 410px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-pjm {
  height: 400px;
  margin-bottom: 0;
  overflow: hidden;
}

.image-pjm.hero {
  flex-direction: row;
  width: 492px;
  height: 160px;
  margin: 6px auto -134px;
  transition: height .5s;
  position: relative;
}

.image-pjm.hero:hover {
  height: 280px;
}

.image-pjm.iphone {
  height: 410px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-crop-erp {
  height: 400px;
  margin-bottom: 0;
  overflow: hidden;
}

.image-crop-erp.hero {
  flex-direction: row;
  width: 492px;
  height: 160px;
  margin: 6px auto -134px;
  transition: height .5s;
  position: relative;
}

.image-crop-erp.hero:hover {
  height: 280px;
}

.image-crop-erp.iphone {
  height: 410px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.layout194_component-copy {
  grid-column-gap: 0rem;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 0;
  margin-bottom: 50px;
  margin-left: 0;
  padding-top: 50px;
  padding-bottom: 0;
  display: grid;
}

.image-64 {
  margin-left: 100px;
  display: block;
}

.heading-3-copy {
  color: var(--midnight-blue);
  width: 118.397%;
  margin-left: -80px;
  font-size: 36px;
}

.section-modules-software {
  background-color: #f8f8f8;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
}

.section-modules-software.none {
  display: none;
}

.ipad-crm2-copy {
  max-width: 100%;
  margin-bottom: 0;
  margin-left: -2px;
  padding-bottom: 0;
  padding-right: 0;
}

.iphone-image-crm3-copy {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin: 0 31px 0 13px;
  padding: 15px 0 14px;
  font-size: 1px;
}

.matrix-text_component {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.page-wrapper-3 {
  background-color: #f8f8f8;
  overflow: hidden;
}

.heading-xxl {
  color: #fbf9fc;
  font-size: 8rem;
  font-weight: 700;
  line-height: 1.1;
}

.section_tip {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  inset: 0%;
}

.page-padding-2 {
  z-index: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: relative;
}

.container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.bg-circle {
  z-index: -1;
  opacity: .6;
  filter: blur(30px);
  color: var(--midnight-blue);
  background-color: #000;
  border-radius: 100%;
  width: 150%;
  height: 150%;
  position: absolute;
}

.matrix-animation_component {
  display: block;
  position: absolute;
  inset: 0%;
}

.text-size-medium {
  color: #fbf9fc;
  font-size: 1.25rem;
}

.button-11 {
  color: #fff;
  text-align: center;
  background-color: #061d52;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-weight: 400;
  transition-property: none;
}

.button-11:hover {
  opacity: .8;
}

.main-wrapper-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  height: 100vh;
  display: grid;
}

.page-wrapper-4 {
  overflow: hidden;
}

.page-padding-3 {
  z-index: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: relative;
}

.container-large-3 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.bg-circle-2 {
  z-index: -1;
  opacity: .6;
  filter: blur(30px);
  background-color: #000;
  border-radius: 100%;
  width: 150%;
  height: 150%;
  position: absolute;
}

.button-12 {
  color: #fff;
  text-align: center;
  background-color: #ff7676;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-weight: 400;
  transition-property: none;
}

.button-12:hover {
  opacity: .8;
}

.text-span-14 {
  font-size: 48px;
}

.home-features-pointer-item-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-copy-copy.white {
  border: 2px none var(--white);
  opacity: 1;
  background-color: #07f;
  border-radius: 7px;
  justify-content: center;
  width: 180px;
  margin: 10px 30px 0 auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.home-features-pointer-item-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-exact {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-exact:hover {
  background-color: var(--black);
}

.button-exact.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-exact.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-exact.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-exact.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-exact.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.button-exact.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-exact.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-exact.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-exact.navigation-button.white {
  color: #ffffffd9;
  text-align: center;
  background-color: #ff0000c7;
  border-radius: 9px;
  width: 140px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 6px;
  font-size: 12px;
  transition-property: all;
}

.button-exact.navigation-button.white:hover {
  color: var(--midnight-blue);
  background-color: #ffffffad;
  font-size: 12px;
}

.button-exact.navigation-button.mobile {
  display: none;
}

.button-exact.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-exact.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-exact.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-exact.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-exact.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-exact.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-exact.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-exact.top-marin-80px {
  margin-top: 80px;
}

.image-exact {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-exact.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-exact.contain.signup {
  display: inline-block;
}

.image-exact.about-team {
  filter: grayscale();
}

.image-exact.contain {
  object-fit: contain;
}

.navbar-brand-exact {
  justify-content: flex-end;
  align-items: center;
  width: 100px;
  height: 40px;
  margin-left: 10px;
  padding-left: 15px;
  display: flex;
}

.navbar-brand-exact.w--current {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-20 {
  color: #40454f;
  width: 210px;
  font-size: 10px;
  font-style: normal;
}

.columns-6 {
  flex-direction: column;
  margin-top: 24px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.section-6 {
  background-color: #f8f8f8;
}

.image-66 {
  width: 60px;
  max-width: 80%;
  margin-top: 18px;
  margin-left: 37px;
  margin-right: -20px;
  padding-top: 0;
  display: block;
}

.headingcenter-2 {
  color: #0f1f3d;
  text-align: center;
  letter-spacing: -1px;
  margin-top: 0;
  padding-top: 80px;
  padding-bottom: 0;
  font-size: 40px;
  line-height: 100%;
}

.heading-39 {
  color: #0f1f3d;
  width: 190px;
  margin-top: 0;
  padding-top: 0;
  font-size: 24px;
  font-style: normal;
  line-height: 100%;
}

.div-block-5 {
  align-self: center;
  width: 85%;
  max-width: 1280px;
}

.home-button {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-button.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  width: 160px;
  margin-bottom: 0;
  margin-left: -24px;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.home-button.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.project-administratie {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.project-administratie.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  align-self: center;
  width: 160px;
  margin: 9px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.project-administratie.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.erp {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.erp.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  align-items: center;
  width: 160px;
  margin: 9px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.erp.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.uren-registratie {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.uren-registratie.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  align-items: center;
  width: 160px;
  margin: 7px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.uren-registratie.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.crmbutton {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.crmbutton.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  align-items: center;
  width: 160px;
  margin: 9px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.crmbutton.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.wkbbutton {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.wkbbutton.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  width: 160px;
  margin: 11px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.wkbbutton.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.image-crop-copy {
  height: 400px;
  margin-bottom: 0;
  overflow: hidden;
}

.image-crop-copy.hero {
  flex-direction: row;
  width: 492px;
  height: 160px;
  margin: 6px auto -134px;
  transition: height .5s;
  position: relative;
}

.image-crop-copy.hero:hover {
  height: 280px;
}

.image-crop-copy.iphone {
  height: 410px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}

.wrapperctaexact {
  -webkit-text-stroke-color: var(--bouwportaal-blauw);
  background-color: #4b6cb8;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-top: 36px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapperctaexact.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapperctaexact.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapperctaexact.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapperctaexact.home-feature-1-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapperctaexact.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapperctaexact.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapperctaexact._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  padding-top: 80px;
  padding-bottom: 0;
  overflow: visible;
}

.wrapperctaexact._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapperctaexact._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapperctaexact._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
}

.wrapperctaexact.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapperctaexact.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapperctaexact.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapperctaexact.feature-4-wrapper.vertical {
  flex-direction: column;
}

.wrapperctaexact.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapperctaexact.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapperctaexact.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapperctaexact.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapperctaexact.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapperctaexact.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapperctaexact.home-hero-wrapper {
  align-items: flex-start;
}

.wrapperctaexact.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapperctaexact.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapperctaexact.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapperctaexact.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapperctaexact.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapperctaexact.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapperctaexact.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapperctaexact.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapperctaexact.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapperctaexact.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapperctaexact.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapperctaexact.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapperctaexact.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapperctaexact.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapperctaexact.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapperctaexact.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapperctaexact.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapperctaexact.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapperctaexact.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapperctaexact.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapperctaexact.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapperctaexact.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapperctaexact.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapperctaexact.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapperctaexact.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapperctaexact.location-wrapper {
  padding-top: 145px;
}

.wrapperctaexact.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapperctaexact.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapperctaexact.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapperctaexact.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapperctaexact.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapperctaexact._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapperctaexact.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapperctaexact.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapperctaexact.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapperctaexact.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapperctaexact.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapperctaexact.licensing-wrapper {
  align-items: flex-start;
}

.wrapperctaexact.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapperctaexact.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapperctaexact.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapperctaexact.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapperctaexact.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapperctaexact.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapperctaexact.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapperctaexact.search-result {
  padding-top: 0;
}

.wrapperctaexact.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapperctaexact.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapperctaexact.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapperctaexact.two-cards {
  padding-bottom: 0;
}

.wrapperctaexact.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.wrapperctaexact.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 144px;
  padding-bottom: 0;
}

.wrapperctaexact.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapperctaexact.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapperctaexact.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapperctaexact.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapperctaexact.case-study-page.template, .wrapperctaexact.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapperctaexact.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapperctaexact.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapperctaexact.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapperctaexact.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapperctaexact.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapperctaexact.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapperctaexact.navigation-wrapper.homepage {
  background-image: none;
}

.wrapperctaexact.overview-page {
  flex-direction: column;
}

.wrapperctaexact.plans {
  align-items: flex-start;
}

.text-span-15 {
  color: #c91313;
}

.buttonfacturatie {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.buttonfacturatie.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  align-items: center;
  width: 160px;
  margin: 9px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.buttonfacturatie.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.bold-text-4, .bold-text-5 {
  font-size: 50px;
}

.adminititel, .headadmini2, .admini3, .admini4 {
  color: var(--midnight-blue);
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 20px;
  font-style: normal;
  display: flex;
}

.headerproduct {
  color: var(--midnight-blue);
  font-size: 13px;
  font-weight: 700;
}

.headerproduct:active, .headerproduct:focus {
  color: var(--bouwportaal-blauw);
}

.buttonheader {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.buttonheader:hover {
  background-color: var(--black);
}

.buttonheader.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.buttonheader.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.buttonheader.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.buttonheader.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.buttonheader.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.buttonheader.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.buttonheader.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.buttonheader.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.buttonheader.navigation-button.white {
  opacity: 1;
  color: #043d34;
  text-align: center;
  background-color: #0f9;
  border-style: none;
  border-radius: 5px;
  width: 110px;
  margin-left: 0;
  margin-right: 0;
  padding: 16px 0;
  font-size: 10px;
  font-weight: 300;
  transition-property: all;
}

.buttonheader.navigation-button.white:hover {
  border: 1px none var(--coral);
  color: #0b4e31;
  background-color: #5affbd;
  border-radius: 5px;
  width: 110px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 10px;
}

.buttonheader.navigation-button.mobile {
  display: none;
}

.buttonheader.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.buttonheader.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.buttonheader.trial:hover {
  background-color: var(--medium-sea-green);
}

.buttonheader.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.buttonheader.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.buttonheader.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.buttonheader.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.buttonheader.top-marin-80px {
  margin-top: 80px;
}

.home-stats-grid-copy {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  outline-offset: 0px;
  outline: 3px #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.home-stats-grid-copy.review-page {
  border-top-style: none;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.list-2, .list-3 {
  font-size: 15px;
}

._4040button {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

._4040button.white {
  border: 2px none var(--white);
  opacity: 1;
  background-color: #07f;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 180px;
  margin: 10px 30px 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 14px;
}

._4040button.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

._4040button.blue-co {
  border: 2px none var(--white);
  background-color: var(--white);
  opacity: 1;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 180px;
  margin: 10px 0 0 -53px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 14px;
}

._4040button.blue-co.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.small404 {
  color: var(--midnight-blue);
  text-align: center;
  background-color: #f8f8f800;
  width: 700px;
  margin: 0 auto 40px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 36px;
}

.text-span-16 {
  color: #bd1818;
}

.home-features-pointer-item-copy-copy-copy.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  width: 160px;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.schildersmeerinformatie {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.schildersmeerinformatie.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  width: 160px;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.schildersmeerinformatie.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.text-span-17 {
  color: var(--bouwportaal-blauw);
  font-weight: 700;
}

.aanmeldbutton-app-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton-app-copy-copy.white {
  opacity: 1;
  color: var(--bouwportaal-blauw);
  background-color: #ffffff57;
  border: 1px solid #d4d4d4a1;
  border-radius: 6px;
  justify-content: center;
  margin: 32px 0 0 250px;
  padding: 10px 0;
  font-size: 14px;
}

.aanmeldbutton-app-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.aanmeldbutton-app-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton-app-copy.white {
  opacity: 1;
  color: var(--bouwportaal-blauw);
  background-color: #ffffff57;
  border: 1px solid #071e541a;
  border-radius: 6px;
  justify-content: center;
  width: 250px;
  margin: 21px 0 -17px auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 0;
  font-size: 14px;
}

.aanmeldbutton-app-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.cta-section-copy {
  z-index: 1;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.cta-section-copy.flex-horizontal {
  margin-bottom: 0;
}

.cta-section-copy.flex-horizontal.blue-shapes {
  background-color: #f8f8f800;
  width: 100%;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 70px;
}

.image-copy {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.text-block-3-copy {
  color: var(--midnight-blue);
  -webkit-text-stroke-color: #fff;
  margin: 0 auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 155%;
}

.image-opnamehome {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-opnamehome.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-opnamehome.contain.signup {
  display: inline-block;
}

.image-opnamehome.about-team {
  filter: grayscale();
}

.image-opnamehome.contain {
  object-fit: contain;
}

.imageopnameicoon {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.imageopnameicoon.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.imageopnameicoon.contain.signup {
  display: inline-block;
}

.imageopnameicoon.about-team {
  filter: grayscale();
}

.imageopnameicoon.contain {
  object-fit: contain;
}

.image-producten {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-producten.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-producten.contain.signup {
  display: inline-block;
}

.image-producten.about-team {
  filter: grayscale();
}

.image-producten.contain {
  object-fit: contain;
}

.copyimageuren {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copyimageuren.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copyimageuren.contain.signup {
  display: inline-block;
}

.copyimageuren.about-team {
  filter: grayscale();
}

.copyimageuren.contain {
  object-fit: contain;
}

.copy2imageuren {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy2imageuren.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy2imageuren.contain.signup {
  display: inline-block;
}

.copy2imageuren.about-team {
  filter: grayscale();
}

.copy2imageuren.contain {
  object-fit: contain;
}

.copy3image3 {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy3image3.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy3image3.contain.signup {
  display: inline-block;
}

.copy3image3.about-team {
  filter: grayscale();
}

.copy3image3.contain {
  object-fit: contain;
}

.projectfacturatiecopy {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.projectfacturatiecopy.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.projectfacturatiecopy.contain.signup {
  display: inline-block;
}

.projectfacturatiecopy.about-team {
  filter: grayscale();
}

.projectfacturatiecopy.contain {
  object-fit: contain;
}

.copy5homeoplevering {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy5homeoplevering.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy5homeoplevering.contain.signup {
  display: inline-block;
}

.copy5homeoplevering.about-team {
  filter: grayscale();
}

.copy5homeoplevering.contain {
  object-fit: contain;
}

.copy2oplevering {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy2oplevering.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy2oplevering.contain.signup {
  display: inline-block;
}

.copy2oplevering.about-team {
  filter: grayscale();
}

.copy2oplevering.contain {
  object-fit: contain;
}

.documentcopyimage {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.documentcopyimage.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.documentcopyimage.contain.signup {
  display: inline-block;
}

.documentcopyimage.about-team {
  filter: grayscale();
}

.documentcopyimage.contain {
  object-fit: contain;
}

.producten2copy1 {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.producten2copy1.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.producten2copy1.contain.signup {
  display: inline-block;
}

.producten2copy1.about-team {
  filter: grayscale();
}

.producten2copy1.contain {
  object-fit: contain;
}

.mederwerekercopy1 {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.mederwerekercopy1.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.mederwerekercopy1.contain.signup {
  display: inline-block;
}

.mederwerekercopy1.about-team {
  filter: grayscale();
}

.mederwerekercopy1.contain {
  object-fit: contain;
}

.copy2image1 {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy2image1.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy2image1.contain.signup {
  display: inline-block;
}

.copy2image1.about-team {
  filter: grayscale();
}

.copy2image1.contain {
  object-fit: contain;
}

.planningcopy12 {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.planningcopy12.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.planningcopy12.contain.signup {
  display: inline-block;
}

.planningcopy12.about-team {
  filter: grayscale();
}

.planningcopy12.contain {
  object-fit: contain;
}

.footer-right-row-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-40 {
  color: var(--white);
  padding-bottom: 5px;
  font-size: 15px;
}

.app-subheading-2 {
  color: #07f;
  text-align: right;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.wrapper-17 {
  z-index: 2;
  background-color: #0000;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.image-67 {
  max-width: 70%;
  display: block;
}

.h2-heading-2 {
  color: #0f1f3d;
  font-size: 36px;
}

.paragraph-21 {
  color: var(--slate-grey);
  font-size: 15px;
}

.home-features-pointer-item-copy-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-copy-copy-copy.white {
  border: 2px none var(--white);
  opacity: 1;
  color: var(--bouwportaal-blauw-1);
  background-color: #07f0;
  border-radius: 7px;
  width: 160px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
}

.home-features-pointer-item-copy-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.headerproduct-copy {
  color: var(--midnight-blue);
  padding-left: 10px;
  padding-right: 10px;
  font-size: 13px;
  font-weight: 300;
}

.headerproduct-copy:active {
  color: var(--light-grey);
}

.headerproduct-copy:focus {
  color: var(--bouwportaal-blauw);
}

.headerproduct-copy.w--current {
  color: var(--slate-grey);
  font-weight: 300;
}

.div-block-6 {
  background-color: var(--gainsboro);
  border-radius: 15px;
  flex-direction: row;
  align-items: center;
  max-width: 20%;
  margin-right: auto;
  padding: 5px 0 5px 10px;
  font-size: 14px;
  display: flex;
}

.text-block-86 {
  color: var(--black);
}

.image-68 {
  max-width: 10%;
  margin-right: 10px;
}

.div-block-6-copy {
  background-color: var(--gainsboro);
  border-radius: 15px;
  flex-direction: row;
  align-items: center;
  max-width: 20%;
  margin-right: 10px;
  padding: 10px;
  display: flex;
}

.paragraph-22 {
  margin-top: 20px;
  font-size: 17px;
}

.image-writer {
  text-align: left;
  object-fit: fill;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-writer.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-writer.contain.signup {
  display: inline-block;
}

.image-writer.about-team {
  filter: grayscale();
}

.image-writer.contain {
  object-fit: contain;
}

.div-block-7 {
  margin-top: 143px;
}

.home-hero_layout {
  width: 60em;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.plyr_component {
  width: 100%;
  position: relative;
}

.plyr_embed {
  width: 100%;
  height: 100%;
  position: relative;
}

.plyr_cover {
  z-index: 2;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.plyr_cover-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: transform .4s;
  position: absolute;
  inset: 0%;
}

.plyr_cover-button {
  z-index: 2;
  color: #000;
  background-color: #fff;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  display: flex;
  position: relative;
}

.plyr_cover-icon {
  width: 40%;
  height: 40%;
}

.plyr_pause-trigger {
  display: none;
}

.container-14 {
  height: 80%;
  max-height: 900px;
}

.video-blog {
  width: 600px;
  max-width: 700px;
  padding-bottom: 100px;
}

.heading-41 {
  font-size: 18px;
}

.page-wrapper-copy {
  background-color: var(--white-smoke);
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-87 {
  color: var(--black);
  text-align: center;
  font-size: 15px;
}

.div-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
}

.ipad-crm2-1-copy {
  max-width: 79%;
  margin-bottom: 0;
  margin-left: -2px;
  padding-bottom: 0;
  padding-right: 0;
  display: inline-block;
}

.scroll-inner-homepage {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f8f8f8;
  flex-direction: column;
  grid-template-rows: 100px 100px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 100px;
  grid-auto-columns: 1fr;
  place-items: start center;
  width: 100%;
  margin: auto auto 0;
  padding: 60px 7%;
  display: grid;
  overflow: visible;
}

.subheading-9 {
  color: #e5e5e5;
  font-size: 1.25rem;
}

._4rem-spacer {
  height: 4rem;
}

.card-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  border: 1px #525252;
  border-radius: 13px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.text-size-medium-3 {
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
}

.text-size-medium-3.text-weight-medium {
  color: var(--midnight-blue);
  margin-top: -1rem;
  margin-bottom: .3rem;
  font-size: 20px;
}

._0-5rem-spacer {
  height: .5rem;
}

._6rem-spacer {
  height: 4rem;
}

.text-align-center-2 {
  text-align: center;
}

._1-25rem-spacer {
  height: 1.25rem;
}

._8rem-spacer {
  height: 8rem;
}

.container-medium {
  width: 100%;
  max-width: 82rem;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.color-e5e5e5 {
  color: #666;
  flex: 1;
  font-size: 16px;
  font-weight: 300;
}

.section-7 {
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.icon-8 {
  border-radius: .625rem;
  width: 4rem;
  max-width: 100%;
  height: 4rem;
  margin-bottom: 4rem;
}

._4-grid {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: auto;
  margin-left: 60px;
  margin-right: 60px;
}

.container-small-2 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.heading-medium-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.link-arrow {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  margin-top: 1.125rem;
  font-weight: 500;
  transition: all .3s;
  display: flex;
}

.link-arrow:hover {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.statistics-left-container-home {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  flex: 1;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  align-items: stretch;
  width: 40%;
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.cta-image-wrap {
  justify-content: flex-start;
  align-items: flex-end;
  width: 50%;
  height: 100%;
  display: flex;
  position: relative;
}

.text-size-large {
  letter-spacing: normal;
  font-size: 1.25rem;
}

.cta-text-wrap {
  z-index: 2;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  padding-left: 4rem;
  display: flex;
  position: relative;
}

.cta-image-layer {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

._2-5rem-spacer {
  height: 2.5rem;
}

.cta-image {
  width: 71.25rem;
  height: 63.346rem;
  margin-top: -9.875rem;
  margin-left: -14.75rem;
  position: absolute;
  inset: 0% 0% auto;
  transform: rotate(0);
}

.button-13 {
  color: #fff;
  background-color: #292929;
  border: 1px solid #525252;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1.5rem;
  font-weight: 500;
  transition: all .4s;
  display: flex;
}

.button-13:hover {
  color: #292929;
  background-color: #fff;
}

.button-13.is-large {
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-size: 1.125rem;
}

.button-group-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.cta-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #b2bedb;
  border: 1px solid #525252;
  border-radius: .5rem;
  justify-content: space-between;
  align-items: center;
  height: 30rem;
  margin-left: 60px;
  margin-right: 60px;
  display: flex;
  overflow: hidden;
}

.heading-medium-4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 500;
  line-height: 1.3;
}

.text-block-88, .text-block-89, .text-block-90, .text-block-91 {
  color: var(--bouwportaal-blauw-1);
  font-size: 16px;
}

.button-14 {
  width: 140px;
}

.button-4 {
  z-index: 1;
  color: #043d34;
  cursor: pointer;
  background-color: #03ff98ab;
  border: 2px solid #03ff98;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 54px;
  font-size: 14px;
  transition: all .25s ease-in-out;
  display: flex;
  position: relative;
  overflow: visible;
}

.button-4:hover {
  text-shadow: 0 2px 8px #8205ff;
  font-weight: 600;
}

.button-4:active {
  text-shadow: none;
  background-color: #8315f130;
}

.button-4_wave-1 {
  opacity: 0;
  filter: blur(1px);
  background-image: none;
  border: .4px solid #03ff98c4;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.button-4_wave-1:hover {
  text-shadow: 0 2px 8px #03ff98;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: none;
  background-clip: border-box;
}

.button-4_wave-2 {
  opacity: 0;
  filter: blur(1px);
  background-image: none;
  border: .4px solid #03ff98c4;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.button-4_wave-3 {
  opacity: 0;
  filter: none;
  background-image: none;
  border: .4px solid #03ff98c4;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  font-size: 14px;
  display: block;
  position: absolute;
}

.button-4_wave-3:hover {
  background-image: none;
}

.text-block-92 {
  text-align: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  font-size: 15px;
}

.button-4-2 {
  z-index: 1;
  color: var(--greenbright);
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  background-color: #03ff9852;
  background-clip: border-box;
  border: 2px solid #03ff98;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 54px;
  font-size: 15px;
  transition: none;
  display: flex;
  position: relative;
  overflow: visible;
}

.button-4-2:hover {
  text-shadow: 0 2px 8px #03ff98;
  font-weight: 600;
}

.button-4-2:active {
  text-shadow: none;
  background-color: #03ff9852;
}

.button-4_wave-1-2 {
  opacity: 0;
  filter: blur(1px);
  background-image: none;
  border: .4px solid #03ff98eb;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.button-4_wave-2-2 {
  opacity: 0;
  filter: blur(1px);
  background-image: none;
  border: .4px solid #03ff98cc;
  border-radius: 50px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.button-4_wave-3-2 {
  opacity: 0;
  filter: blur(1px);
  background-color: #03ff9800;
  background-image: none;
  border: .4px solid #03ff98de;
  border-radius: 50px;
  align-self: auto;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}

.button-4_wave-3-2:hover {
  text-shadow: 0 2px 8px #2db87f;
}

.button-6_color-4 {
  background-image: linear-gradient(257deg, #87e9ff, #13acff);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: 17px;
  left: 77px;
}

.button-6 {
  z-index: 1;
  cursor: pointer;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 54px;
  display: flex;
  position: relative;
}

.button-6_color-3 {
  background-image: linear-gradient(174deg, #fff987, #ffbc13);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: 5px;
  left: 47px;
}

.button-6_bg {
  z-index: 3;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  cursor: pointer;
  background-color: #0000001f;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.button-6_bg:active {
  background-color: #0000005c;
}

.button-6_colors {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.button-6_color-5 {
  background-image: linear-gradient(257deg, #87c5ff, #133eff);
  border-radius: 50%;
  width: 24px;
  height: 24px;
  position: absolute;
  bottom: -2px;
  left: 5px;
}

.button-6_color-6 {
  background-image: linear-gradient(257deg, #ff87f7, #ff1385);
  border-radius: 50%;
  width: 35px;
  height: 35px;
  position: absolute;
  bottom: -8px;
  right: 29px;
}

.label {
  z-index: 5;
  color: var(--white);
  font-size: 15px;
  position: relative;
}

.button-6_color-1 {
  background-image: linear-gradient(#e387ff, #a913ff);
  border-radius: 50%;
  width: 30px;
  height: 30px;
  position: absolute;
  top: -1px;
  left: 0;
}

.button-6_color-2 {
  background-image: linear-gradient(257deg, #87ffc7, #13ffa9);
  border-radius: 50%;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 3px;
  right: -3px;
}

.button-1_bg {
  z-index: 3;
  background-color: #01030e;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 97%;
  height: 95%;
  transition: all .3s ease-in-out;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.button-1_bg:hover {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #05021ca6;
}

.button-1_bg:active {
  background-color: #05021c66;
}

.button-1_glow {
  z-index: 0;
  filter: none;
  background-image: none;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 60px;
  display: none;
  position: absolute;
  overflow: hidden;
}

.button-1 {
  cursor: pointer;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 60px;
  margin-top: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 15px #3913b659;
}

.button-1_color {
  z-index: 1;
  filter: blur(16px);
  mix-blend-mode: normal;
  background-image: linear-gradient(112deg, #ff0f33d6, #ff6600db);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: absolute;
  top: -21px;
  left: -14px;
}

.button-1_color._2 {
  background-image: linear-gradient(251deg, #07fc, #ad15ffe0);
  top: -30%;
  left: 29%;
}

.button-1_color._3 {
  background-image: linear-gradient(251deg, #7300ffd6, #e815ffd9);
  top: -30%;
  left: 8%;
}

.button-1_color._1 {
  top: -30%;
  left: -5%;
}

.button-1_color-wrap {
  background-color: #0e1229;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.btn {
  background-color: var(--greenbright);
  color: #fff;
  text-transform: uppercase;
  border-radius: 5px;
  padding: 2rem;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.125;
  text-decoration: none;
}

.btn---content {
  position: relative;
  overflow: hidden;
}

.btn---text {
  transform-origin: 100% 100%;
}

.btn---text.x-hover {
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.text-span-18 {
  color: var(--white);
}

.image-copy-copy {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-copy-copy.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 90%;
  margin-top: 0;
  margin-left: 29px;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-copy-copy.contain.signup {
  display: inline-block;
}

.image-copy-copy.about-team {
  filter: grayscale();
}

.image-copy-copy.contain {
  object-fit: contain;
}

.section-8 {
  margin-top: -84px;
  margin-bottom: 0;
}

.wrapper-cta-home2 {
  background-color: var(--bouwportaal-blauw);
  -webkit-text-stroke-color: var(--bouwportaal-blauw);
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-cta-home2.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-cta-home2.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-cta-home2.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-cta-home2.home-feature-1-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-home2.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-cta-home2.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-cta-home2._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  padding-top: 80px;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-home2._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-home2._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-cta-home2._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
}

.wrapper-cta-home2.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-home2.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-home2.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-cta-home2.feature-4-wrapper.vertical {
  flex-direction: column;
}

.wrapper-cta-home2.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-cta-home2.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-cta-home2.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-cta-home2.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-cta-home2.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapper-cta-home2.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-home2.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-cta-home2.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-cta-home2.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-home2.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-cta-home2.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-cta-home2.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-cta-home2.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-cta-home2.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-cta-home2.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-home2.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-cta-home2.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-cta-home2.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-home2.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-home2.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-cta-home2.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-cta-home2.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-cta-home2.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-cta-home2.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-cta-home2.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-cta-home2.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-cta-home2.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-home2.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-cta-home2.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-cta-home2.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-cta-home2.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-home2.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-home2.location-wrapper {
  padding-top: 145px;
}

.wrapper-cta-home2.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-home2.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-cta-home2.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-cta-home2.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-home2.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-cta-home2._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-cta-home2.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-home2.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-cta-home2.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-home2.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-cta-home2.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-home2.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-cta-home2.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-home2.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-cta-home2.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-home2.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-cta-home2.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-cta-home2.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-cta-home2.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-cta-home2.search-result {
  padding-top: 0;
}

.wrapper-cta-home2.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-cta-home2.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-cta-home2.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-cta-home2.two-cards {
  padding-bottom: 0;
}

.wrapper-cta-home2.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.wrapper-cta-home2.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 144px;
  padding-bottom: 0;
}

.wrapper-cta-home2.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-home2.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-cta-home2.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-cta-home2.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-cta-home2.case-study-page.template, .wrapper-cta-home2.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-cta-home2.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-cta-home2.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-home2.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-cta-home2.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-cta-home2.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-cta-home2.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-cta-home2.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-cta-home2.overview-page {
  flex-direction: column;
}

.wrapper-cta-home2.plans {
  align-items: flex-start;
}

.aanmeldbutton-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldbutton-copy-copy.white {
  background-color: var(--gainsboro);
  opacity: 1;
  border: 3px solid #0d77ff00;
  border-radius: 6px;
  justify-content: center;
  margin: 0 24px 0 auto;
  padding: 12px 20px;
  font-size: 14px;
}

.aanmeldbutton-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-home-above {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-home-above:hover {
  background-color: var(--black);
}

.button-home-above.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-home-above.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-home-above.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-home-above.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-home-above.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.button-home-above.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-home-above.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-home-above.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-home-above.navigation-button.white {
  background-color: var(--greenbright);
  opacity: 1;
  color: #063d34;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  border-style: none;
  border-radius: 5px;
  width: 170px;
  margin-left: 0;
  margin-right: 0;
  padding: 16px 0;
  font-size: 14px;
  font-weight: 300;
  transition-property: all;
}

.button-home-above.navigation-button.white:hover {
  border: 1px none var(--coral);
  background-color: var(--greenbright);
  color: #1e8156;
  border-radius: 5px;
  width: 170px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
}

.button-home-above.navigation-button.mobile {
  display: none;
}

.button-home-above.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-home-above.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-home-above.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-home-above.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-home-above.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-home-above.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-home-above.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-home-above.top-marin-80px {
  margin-top: 80px;
}

.button-home-above-tel {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-home-above-tel:hover {
  background-color: var(--black);
}

.button-home-above-tel.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-home-above-tel.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-home-above-tel.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-home-above-tel.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-home-above-tel.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.button-home-above-tel.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-home-above-tel.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-home-above-tel.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-home-above-tel.navigation-button.white {
  background-color: var(--deep-sky-blue);
  opacity: 1;
  color: var(--dark-slate-grey);
  text-align: center;
  border-style: none;
  border-radius: 5px;
  width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 0;
  font-size: 14px;
  font-weight: 300;
  transition-property: all;
  display: none;
}

.button-home-above-tel.navigation-button.white:hover {
  border: 1px none var(--coral);
  color: #5a5a5a;
  background-color: #ffffffc2;
  border-radius: 5px;
  width: 180px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
}

.button-home-above-tel.navigation-button.mobile {
  display: none;
}

.button-home-above-tel.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-home-above-tel.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-home-above-tel.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-home-above-tel.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-home-above-tel.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-home-above-tel.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-home-above-tel.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-home-above-tel.top-marin-80px {
  margin-top: 80px;
}

.hero-button-wrapper {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.clone-button {
  color: var(--white);
  background-color: #0277ff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  height: 50px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px;
  font-weight: 500;
  transition: transform .2s;
  display: flex;
}

.clone-button:hover {
  transform: scale(1.01);
}

.explore-button {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 50px;
  margin: 10px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: transform .2s;
  display: flex;
  position: relative;
}

.explore-button:hover {
  transform: scale(1.01);
  box-shadow: 1px 2px 3px #dbdbdb;
}

.arrown-down-icon-2 {
  color: #009bfb;
  margin-left: 6px;
  padding-top: 3px;
  position: absolute;
  top: 16px;
  left: auto;
  right: 26px;
}

.text-block-93 {
  margin-left: -36px;
}

.text-span-19 {
  font-size: 14px;
  font-weight: 300;
}

.text-span-20-koppeling, .bold-text-8, .bold-text-9 {
  font-weight: 300;
}

.subheading-123 {
  color: var(--bouwportaal-blauw);
  text-align: center;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-123.light-blue {
  color: #0277ff;
  text-align: left;
  font-size: 20px;
}

.subheading-cop12y {
  color: var(--bouwportaal-blauw-1);
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-cop12y.light-blue {
  color: #0277ff;
  font-size: 20px;
}

.image-button1 {
  text-align: left;
  object-fit: fill;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-button1.contain {
  outline-offset: 0px;
  color: #0c0404d9;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  background-color: #081f5e00;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 15px;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-button1.contain.signup {
  display: inline-block;
}

.image-button1.about-team {
  filter: grayscale();
}

.image-button1.contain {
  object-fit: contain;
}

.buttonheader-2 {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.buttonheader-2:hover {
  background-color: var(--black);
}

.buttonheader-2.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.buttonheader-2.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.buttonheader-2.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.buttonheader-2.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.buttonheader-2.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.buttonheader-2.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.buttonheader-2.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.buttonheader-2.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.buttonheader-2.navigation-button.white {
  background-color: var(--deep-sky-blue);
  opacity: 1;
  color: var(--white);
  text-align: center;
  border-style: none;
  border-radius: 5px;
  width: 110px;
  margin-left: 15px;
  margin-right: 0;
  padding: 16px 0;
  font-size: 10px;
  font-weight: 300;
  transition-property: all;
}

.buttonheader-2.navigation-button.white:hover {
  border: 1px none var(--coral);
  background-color: var(--deep-sky-blue);
  color: var(--light-grey);
  border-radius: 5px;
  width: 110px;
  margin-left: 15px;
  padding-left: 0;
  padding-right: 0;
  font-size: 10px;
}

.buttonheader-2.navigation-button.mobile {
  display: none;
}

.buttonheader-2.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.buttonheader-2.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.buttonheader-2.trial:hover {
  background-color: var(--medium-sea-green);
}

.buttonheader-2.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.buttonheader-2.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.buttonheader-2.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.buttonheader-2.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.buttonheader-2.top-marin-80px {
  margin-top: 80px;
}

.button-probeer-gratis {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-probeer-gratis:hover {
  background-color: var(--black);
}

.button-probeer-gratis.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-probeer-gratis.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-probeer-gratis.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-probeer-gratis.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-probeer-gratis.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 2px solid #7891ad;
  font-size: 14px;
  font-weight: 700;
}

.button-probeer-gratis.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-probeer-gratis.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-probeer-gratis.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-probeer-gratis.navigation-button.white {
  text-align: center;
  background-color: #fff3;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 5px;
  font-size: 13px;
  transition-property: all;
}

.button-probeer-gratis.navigation-button.white:hover {
  color: #0277ff;
  background-color: #fffffffa;
}

.button-probeer-gratis.navigation-button.mobile {
  display: none;
}

.button-probeer-gratis.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-probeer-gratis.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-probeer-gratis.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-probeer-gratis.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-probeer-gratis.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-probeer-gratis.integrations-center {
  color: #0277ff;
  background-color: #f8f8f8;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-probeer-gratis.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-probeer-gratis.top-marin-80px {
  margin-top: 80px;
}

.div-block-9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 110px;
}

.html-embed-3 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.button-home-above-mail {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button-home-above-mail:hover {
  background-color: var(--black);
}

.button-home-above-mail.pagination-button {
  border-style: none;
  padding: 16px 40px;
}

.button-home-above-mail.dark-blue {
  background-color: var(--bouwportaal-blauw-1);
  padding-left: 64px;
  padding-right: 64px;
}

.button-home-above-mail.dark-blue:hover {
  background-color: var(--medium-sea-green);
}

.button-home-above-mail.dark-blue.submit {
  margin-left: auto;
  margin-right: auto;
}

.button-home-above-mail.footer-form-button {
  color: #7891ad;
  background-color: #07f0;
  border: 1px solid #7891ad;
  font-size: 14px;
  font-weight: 300;
}

.button-home-above-mail.footer-form-button:hover {
  color: #fff;
  background-color: #7891ada1;
}

.button-home-above-mail.navigation-button {
  border: 1px solid var(--black);
  background-color: var(--midnight-blue);
  flex: none;
  margin-left: 5px;
  margin-right: 5px;
  padding: 15px;
  transition: none;
}

.button-home-above-mail.navigation-button:hover {
  background-color: var(--bouwportaal-blauw-1);
}

.button-home-above-mail.navigation-button.white {
  background-color: var(--deep-sky-blue);
  opacity: 1;
  color: var(--dark-slate-grey);
  text-align: center;
  border-style: none;
  border-radius: 5px;
  width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 0;
  font-size: 14px;
  font-weight: 300;
  transition-property: all;
}

.button-home-above-mail.navigation-button.white:hover {
  border: 1px none var(--coral);
  color: #5a5a5a;
  background-color: #ffffffc2;
  border-radius: 5px;
  width: 180px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
}

.button-home-above-mail.navigation-button.mobile {
  display: none;
}

.button-home-above-mail.search {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-home-above-mail.trial {
  background-color: var(--bouwportaal-blauw-1);
  height: 60px;
  padding-left: 28px;
  padding-right: 28px;
}

.button-home-above-mail.trial:hover {
  background-color: var(--medium-sea-green);
}

.button-home-above-mail.trial.white {
  clear: none;
  background-color: var(--white);
  color: var(--bouwportaal-blauw-1);
  height: auto;
  margin-left: 5px;
  margin-right: 55px;
  padding-left: 29px;
  font-size: 14px;
  transition: color .2s, background-color .2s;
}

.button-home-above-mail.trial.white:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
}

.button-home-above-mail.integrations-center {
  color: #0277ff;
  background-color: #fff;
  border: 2px solid #0277ff;
  border-radius: 6px;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.button-home-above-mail.integrations-center:hover {
  color: var(--white);
  background-color: #0277ff;
}

.button-home-above-mail.top-marin-80px {
  margin-top: 80px;
}

.contact-form-row-2 {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: -12px;
  display: flex;
}

.contact-form-row-2.api {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 3.5fr;
  grid-auto-columns: 1fr;
  align-self: auto;
}

.button {
  color: #fff;
  background-color: #1ebd53;
  border-radius: 12px;
  padding: 20px 25px;
  font-weight: 700;
  line-height: 120%;
  transition: background-color .2s;
}

.button:hover {
  background-color: #0d0e10;
}

.button.dark-blue {
  background-color: #145aff;
  padding-left: 64px;
  padding-right: 64px;
}

.button.dark-blue:hover {
  background-color: #1ebd53;
}

.button.dark-blue.submit {
  background-color: #fff3;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
}

.button.dark-blue.submit:hover {
  background-color: #2494fd;
}

.contact-form-item-2 {
  width: 48%;
  margin-left: 0;
  padding-right: 43px;
}

.contact-form-item-2.up {
  padding-top: 0;
  padding-left: 2px;
}

.contact-form-item-2.up.api {
  width: 94%;
  padding-right: 0;
  display: block;
}

.pricing-header {
  color: #0f1f3d;
  text-align: center;
  margin-top: 0;
  padding-bottom: 17px;
}

.wrapper-18 {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.wrapper-18.contact-form-wrapper {
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -89px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-18.contact-hero-wrapper {
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  margin-top: 73px;
  padding-top: 100px;
  padding-bottom: 145px;
}

.contact-hero-heading-2 {
  margin-bottom: 16px;
  font-size: 48px;
}

.subheading-124 {
  color: #2494fd;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
}

.contact-form-field-label-2 {
  color: #40454f;
  margin-bottom: 16px;
  font-weight: 500;
}

.contact-form-field-label-2.contact-page {
  color: #fff;
  font-size: 15px;
}

.formulier-pakket {
  margin-top: -124px;
  padding-top: 0;
  position: relative;
  overflow: visible;
}

.contact-form-text-field-2 {
  color: var(--black);
  background-color: #fff;
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 24px;
  margin-right: 0;
  padding: 20px 28px 20px 9px;
  font-size: 13px;
}

.contact-form-text-field-2:focus {
  background-color: var(--white-smoke);
}

.contact-form-text-field-2.api {
  float: none;
  object-fit: fill;
  display: block;
  overflow: visible;
}

.contactformulier {
  background-color: #fff;
  margin-top: 90px;
}

.contact-card-item-2 {
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48%;
  padding: 40px;
  display: flex;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.contact-card-item-2.up {
  grid-row-gap: 1px;
  object-fit: fill;
  flex-direction: column;
  position: relative;
  left: 224px;
}

.error-message-6 {
  color: #ff7847;
  background-color: #fffcfc;
  border-radius: 4px;
  padding: 17px;
  font-weight: 500;
  overflow: hidden;
}

.contact-hero-text-2 {
  max-width: 620px;
  font-size: 17px;
}

.contact-form-block-2 {
  background-color: #0f1f3d;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148e_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 48px;
  padding: 34px 64px 64px;
  box-shadow: 17px 17px 200px #40454f0f;
}

.contact-form-text-area-2 {
  color: #0d0e10;
  background-color: #fff;
  border: 1px #000;
  border-radius: 12px;
  margin-bottom: 48px;
  padding: 20px 28px 100px 9px;
  font-size: 13px;
}

.contact-form-text-area-2:focus {
  background-color: #f1f3f6;
}

.contactaanvraag {
  margin-top: 0;
  padding-top: 40px;
}

.container-15 {
  margin-top: 160px;
}

.heading-42 {
  font-size: 50px;
}

.text-block-94 {
  font-size: 16px;
}

.div-block-av {
  padding-top: 30px;
  padding-bottom: 30px;
}

.paragraph-titel-av {
  font-weight: 600;
}

.link-17 {
  font-weight: 700;
}

.titel-2 {
  color: #0f1f3d;
  padding-top: 25px;
  font-size: 26px;
  font-weight: 700;
}

.text-block-95 {
  color: #6e7687;
  text-align: center;
  width: 400px;
  margin-top: 0;
  padding-top: 20px;
  font-size: 15px;
  font-weight: 400;
}

.cell-6 {
  align-items: center;
}

.cta-link-2 {
  font-size: 15px;
  line-height: 26px;
  text-decoration: none;
}

.cta-link-2:hover {
  color: #145aff;
}

.cell-7 {
  align-items: center;
}

.text-block-96 {
  color: #6e7687;
  text-align: center;
  width: 400px;
  margin-top: 0;
  padding-top: 20px;
  font-size: 15px;
  font-weight: 400;
}

.subscribe-form {
  align-items: center;
  max-width: 70%;
  margin-top: 50px;
  position: relative;
}

.hero-dec {
  color: #0b2054;
  margin-top: 25px;
  margin-bottom: 25px;
  font-size: 16px;
  font-weight: 300;
}

.hero-section {
  background-color: #f8f8f8;
  padding-top: 226px;
  padding-bottom: 62px;
  overflow: hidden;
}

.grid-hero {
  grid-column-gap: 52px;
  grid-row-gap: 52px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  margin-top: -31px;
  display: grid;
}

.small-text {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 300;
}

.form-input-2 {
  color: #0c0d0c;
  background-color: #f1eabb;
  border: 1px solid #f1eabb;
  border-radius: 10px;
  height: 52px;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6em;
  transition: border-color .3s ease-in-out;
}

.form-input-2:focus {
  color: #0c0d0c;
  border-style: solid;
  border-color: #133a27;
}

.form-input-2::placeholder {
  color: #000;
}

.form-input-2.form-input-subscribe {
  background-color: #f1eabb;
  height: 60px;
  padding-right: 145px;
}

.hero-title {
  color: #061d52;
  margin-bottom: 30px;
  padding-bottom: 0;
  font-size: 48px;
}

.hero-image {
  z-index: 1;
  mix-blend-mode: normal;
  object-fit: contain;
  border-radius: 0;
  max-width: 110%;
  margin-left: -23px;
  margin-right: 44px;
  position: relative;
}

.hero-image-wrap {
  outline-offset: 0px;
  text-align: center;
  outline: 3px #0f1f3d;
  position: relative;
}

.blur-01 {
  z-index: -1;
  background-color: var(--deep-sky-blue);
  filter: blur(20px);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 600px;
  margin: auto auto 0 -9px;
  position: absolute;
  inset: 0%;
}

.hero-content-2 {
  margin-left: 50px;
  margin-right: 0;
  position: relative;
}

.success-message-5 {
  color: #fff;
  background-color: #03cd69;
  border-radius: 10px;
  padding: 15px 10px;
}

.container-16 {
  max-width: 1280px;
  margin-bottom: 0;
  padding: 7px 30px 0;
}

.button-white {
  color: #1b1b1b;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  padding: 12px 36px;
  font-weight: 400;
  transition: all .3s ease-in-out;
}

.button-white:hover {
  color: #fef6e2;
  background-color: #133a27;
  text-decoration: none;
}

.button-white.button-subscribe {
  position: absolute;
  inset: 6px 6px auto auto;
}

.error-message-7 {
  color: #fff;
  text-align: center;
  background-color: #e92222;
  border-radius: 10px;
  padding: 15px 10px;
}

.container-17 {
  max-width: 1300px;
  padding-left: 30px;
  padding-right: 30px;
}

.client-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
}

.client-logo {
  text-align: center;
  height: 60px;
}

.card-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  width: 50%;
  margin-left: 0;
  padding: 80px 60px 40px;
}

.about-section.section-spacing-bottom {
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-h3 {
  color: #0c2153;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 40px;
}

.card-image-2 {
  margin-top: -70px;
  margin-bottom: -68px;
}

.card-item {
  outline-offset: 0px;
  background-color: #fff;
  border-radius: 20px;
  outline: 1px solid #f3f3f3;
  margin-bottom: 50px;
  margin-left: 50px;
  margin-right: 50px;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.grid-card {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  justify-content: end;
  margin-bottom: 0;
}

.card-image-wrap {
  text-align: center;
  width: 50%;
  padding: 100px 30px;
}

.card-title {
  color: var(--slate-grey);
  letter-spacing: 2px;
  font-size: 12px;
  font-weight: 300;
  line-height: 24px;
}

.section-title {
  color: var(--midnight-blue);
  margin-bottom: 40px;
  font-size: 40px;
}

.section-title.text-center {
  margin-top: 60px;
  margin-bottom: 40px;
}

.container-18 {
  max-width: 1300px;
  margin-bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
}

.split-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.container-19 {
  max-width: 1300px;
  padding-left: 30px;
  padding-right: 30px;
}

.grid-split {
  grid-template-rows: auto;
  align-items: center;
}

.lead-text {
  font-size: 16px;
  font-weight: 300;
  line-height: 28px;
}

.grid-feature-step {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
}

.feature-step-icon {
  height: 60px;
  margin-bottom: 15px;
}

.feature-item-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 19px;
  margin-bottom: 19px;
  display: flex;
}

.feature-item-wrap._2 {
  margin-bottom: 0;
  display: none;
}

.step-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f9f9f9;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 40px;
  padding: 100px 50px;
  display: grid;
}

.container-small-3 {
  max-width: 1280px;
  padding-left: 30px;
  padding-right: 30px;
}

.feature-icon-box-check {
  border-radius: 10px;
  height: 22px;
}

.feature-icon-box-check._2 {
  height: auto;
}

.step-section.section-spacing {
  padding-top: 80px;
  padding-bottom: 80px;
}

.heading-h6 {
  color: var(--bouwportaal-blauw);
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.feature-icon-box {
  background-color: var(--bouwportaal-blauw);
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.feature-icon-box._2 {
  width: 23px;
  height: 23px;
}

.feature-item-5 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--doorzichtig);
  border-radius: 10px;
  align-items: center;
  padding: 8px 12px 8px 0;
  display: flex;
}

.feature-item-5._2 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.testimonial-image-wrap {
  position: relative;
}

.container-medium-2 {
  max-width: 1100px;
  padding-left: 30px;
  padding-right: 30px;
}

.grid-testimonial {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  margin-bottom: 30px;
}

.testimonial-dec {
  color: var(--white);
  font-size: 22px;
  line-height: 30px;
}

.testimonial-image-2 {
  z-index: 1;
  border-radius: 10px;
  position: relative;
}

.text-white {
  color: #fff;
}

.testimonial-author-name {
  color: var(--white);
  margin-bottom: 0;
  font-size: 18px;
}

.testimonial-bottom {
  text-align: right;
}

.testimonial-content {
  background-color: var(--bouwportaal-blauw);
  border-radius: 10px;
  flex-direction: column;
  padding: 40px;
  display: flex;
  position: relative;
}

.blur-02 {
  z-index: 0;
  background-color: var(--bouwportaal-blauw);
  filter: blur(100px);
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  margin: auto;
  position: absolute;
  inset: 0%;
}

.testimonial-author {
  margin-top: auto;
}

.testimonial-section-2 {
  background-color: #133a27;
  overflow: hidden;
}

.testimonial-section-2.section-spacing {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 0 0;
  background-size: auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.grid-testimonial-title {
  grid-template-rows: auto;
}

.pricing-list-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
}

.pricing-action-title-icon {
  height: 26px;
}

.pricing-title {
  margin-bottom: 20px;
}

.grid-pricing {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.blur-03 {
  z-index: -1;
  opacity: .54;
  filter: blur(100px);
  background-color: #133a27;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  margin: auto;
  position: absolute;
  inset: auto 0% 0% auto;
}

.pricing-action-title-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f1eabb;
  border-radius: 10px;
  align-items: center;
  margin-top: auto;
  padding: 12px 20px;
  text-decoration: none;
  display: flex;
}

.pricing-item-white {
  background-color: #f9f9f9;
  border-radius: 10px;
  padding: 30px;
}

.pricing-item {
  background-color: #fef6e2;
  border-radius: 10px;
  padding: 30px;
}

.button-dark {
  color: #fef6e2;
  text-align: center;
  background-color: #1b1b1b;
  border-radius: 10px;
  padding: 12px 36px;
  font-weight: 400;
  transition: all .3s ease-in-out;
}

.button-dark:hover {
  color: #fef6e2;
  background-color: #133a27;
  text-decoration: none;
}

.button-dark.button-full {
  width: 100%;
}

.pricing-action-title {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 22px;
}

.pricing-list {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-direction: column;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
}

.pricing-wrap {
  position: relative;
}

.pricing-section-title {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.container-20 {
  max-width: 1300px;
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-97 {
  color: var(--white);
}

.card-title-2 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 15px;
  font-size: 28px;
}

.lijn-module {
  background-color: var(--gainsboro);
  border-radius: 20px;
  width: 30%;
  height: 2px;
  margin-top: 0;
}

.card-item-reverse {
  background-color: #f9f9f9;
  border-radius: 20px;
  margin-bottom: 50px;
  display: flex;
}

.paragraph-23 {
  color: var(--midnight-blue);
  font-size: 45px;
  font-weight: 700;
  line-height: 200%;
}

.heading-43 {
  color: var(--bouwportaal-blauw);
  font-weight: 700;
}

.card-title-copy {
  color: var(--midnight-blue);
  width: 350px;
  font-size: 15px;
  font-weight: 300;
  line-height: 15px;
}

.div-block-10 {
  padding-left: 60px;
}

.body-7 {
  background-color: #f9f9f9;
}

.subscript {
  color: #c4c4c4;
  font-weight: 700;
}

.hero-dec-subtitle {
  color: #b6b6b6;
  margin-top: 17px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 300;
  line-height: 150%;
}

.heading-44 {
  color: var(--midnight-blue);
}

.paragraph-24, .paragraph-25 {
  color: var(--midnight-blue);
  font-size: 16px;
  font-weight: 300;
}

.heading-45, .heading-46 {
  color: var(--midnight-blue);
}

.background-video {
  float: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  object-fit: fill;
  justify-content: flex-end;
  align-items: center;
  width: 600px;
  margin: 0 auto 28px;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.background-video-2 {
  float: none;
  clear: left;
  aspect-ratio: auto;
  width: auto;
  min-width: auto;
  max-width: none;
  margin: auto;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.image-71 {
  max-width: 140%;
}

.html-embed-4 {
  padding-right: 0;
}

.aanmeldknop1 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.aanmeldknop1.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 6px;
  justify-content: center;
  width: 240px;
  height: auto;
  margin: 10px 70px 0 -17px;
  padding: 15px 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.aanmeldknop1.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.image-72 {
  margin-left: 152px;
}

.demobuttoninplannen {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.demobuttoninplannen.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  margin: -15px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.demobuttoninplannen.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.div-block-12 {
  margin-left: 72px;
}

.image-73 {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #8b646400;
  background-clip: border-box;
  outline: 3px #0f1f3d;
  max-width: 140%;
}

.feature-item-wrap-per-module {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 19px;
  margin-bottom: 19px;
  display: flex;
}

.blur-4 {
  z-index: -1;
  filter: blur(100px);
  background-color: #d5e2ff;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 300px;
  margin: -18px -17px auto auto;
  position: absolute;
  inset: 0%;
}

.button-in-modules {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-in-modules.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 90%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.button-in-modules.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-demo-aanvragenproduct {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-aanvragenproduct.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-aanvragenproduct.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-demo-aanvragenproduct.white {
  opacity: 1;
  opacity: 1;
  background-color: #dbe5ff70;
  border: 2px #fff;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.text-200 {
  line-height: 20px;
}

.text-200.bold {
  font-weight: 700;
}

.text-200.bold.color-neutral-800.mg-bottom-8px {
  color: var(--midnight-blue);
  font-size: 14px;
  font-weight: 700;
}

.text-200.color-accent-1 {
  color: var(--light-grey);
  font-size: 12px;
  font-weight: 300;
}

.avatar-circle {
  border-radius: 50%;
  width: 100%;
  overflow: hidden;
  transform: translate(0);
}

.avatar-circle._04 {
  width: 80px;
  max-width: 80px;
  height: 80px;
  max-height: 80px;
}

.card-3 {
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 24px;
  box-shadow: 0 2px 7px #14142b0f;
}

.card-3.content-left {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 48px 32px;
  display: flex;
}

.card-3.content-left.pd-40px {
  padding: 40px;
}

.container-default-2 {
  text-align: left;
  max-width: 1218px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

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

.grid-3-columns._1-col-tablet {
  margin-top: 40px;
}

.inner-container._574px {
  max-width: 574px;
}

.flex-horizontal-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.mg-bottom-32px {
  color: var(--midnight-blue);
  margin-bottom: 32px;
  font-size: 14px;
  font-weight: 300;
}

.mg-bottom-24px {
  margin-bottom: 20px;
}

.section-9 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.heading-47 {
  float: left;
  text-align: center;
  width: auto;
  margin-bottom: 19px;
  margin-left: auto;
  margin-right: auto;
  font-size: 44px;
  position: static;
}

.paragraph-26 {
  float: none;
  clear: none;
  text-align: center;
  width: auto;
  min-width: auto;
  margin-left: auto;
  margin-right: auto;
  font-weight: 300;
  position: static;
}

.heading-h3-copy {
  color: #0c2153;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 44px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-13 {
  flex: 0 auto;
  align-self: auto;
  padding-left: 0;
  display: block;
}

.subtitelvoorgebruikers {
  color: #727272;
  text-align: center;
  margin-top: 21px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 300;
  line-height: 150%;
}

.div-block-14 {
  text-align: left;
  padding-left: 0;
}

.div-block-15 {
  padding-left: 0;
}

.testimonial-section-3 {
  padding-bottom: 8.13em;
  position: relative;
  overflow: hidden;
}

.section-header {
  text-align: center;
  max-width: 50em;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 9.24em;
}

.slider-wrapper {
  text-align: center;
  border: 1px #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 2.19em 7.5em 4.69em;
  display: flex;
}

.right-arrow {
  display: none;
  inset: 0% 45% 0% auto;
}

.slide-nav-3 {
  color: #000;
  inset: auto 0% 0%;
}

.mask-2 {
  background-color: #0000;
  width: 46em;
  height: 28.25em;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.slide-3 {
  background-color: #0000;
  border: 1px solid #d0d0d0;
  border-radius: 25px;
  margin-left: 0;
  margin-right: 2.81em;
  box-shadow: 0 3px 17px #d0d0d073;
}

.testimonial-image-3 {
  border-radius: 50%;
  width: 7em;
  display: block;
}

.page-padding-4 {
  padding-left: 6.94em;
  padding-right: 6.94em;
}

.slider {
  background-color: #0000;
  width: auto;
  height: 33em;
}

.author-name-2 {
  font-size: 1.63em;
}

.left-arrow {
  margin-left: 0;
  margin-right: 0;
  display: none;
  inset: 0% auto 0% 45%;
}

.wrapper-cta-new {
  -webkit-text-stroke-color: var(--bouwportaal-blauw);
  background-color: #0077fe;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6638f293b69809bfd7be2442_Ontwerp%20zonder%20titel%20(31).png");
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  max-height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.wrapper-cta-new.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-cta-new.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-cta-new.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-cta-new.home-feature-1-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-new.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-cta-new.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-cta-new._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  padding-top: 80px;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-new._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-new._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-cta-new._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
}

.wrapper-cta-new.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-new.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-new.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-cta-new.feature-4-wrapper.vertical {
  flex-direction: column;
}

.wrapper-cta-new.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-cta-new.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-cta-new.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-cta-new.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-cta-new.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapper-cta-new.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-new.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-cta-new.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-cta-new.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-new.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-cta-new.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-cta-new.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-cta-new.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-cta-new.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-cta-new.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-new.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-cta-new.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-cta-new.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-new.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-new.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-cta-new.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-cta-new.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-cta-new.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-cta-new.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-cta-new.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-cta-new.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-cta-new.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-new.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-cta-new.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-cta-new.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-cta-new.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-new.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-new.location-wrapper {
  padding-top: 145px;
}

.wrapper-cta-new.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-new.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-cta-new.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-cta-new.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-new.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-cta-new._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-cta-new.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-new.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-cta-new.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-new.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-cta-new.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-new.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-cta-new.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-new.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-cta-new.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-new.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-cta-new.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-cta-new.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-cta-new.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-cta-new.search-result {
  padding-top: 0;
}

.wrapper-cta-new.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-cta-new.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-cta-new.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-cta-new.two-cards {
  padding-bottom: 0;
}

.wrapper-cta-new.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.wrapper-cta-new.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 144px;
  padding-bottom: 0;
}

.wrapper-cta-new.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-new.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-cta-new.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-cta-new.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-cta-new.case-study-page.template, .wrapper-cta-new.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-cta-new.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-cta-new.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-new.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-cta-new.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-cta-new.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-cta-new.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-cta-new.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-cta-new.overview-page {
  flex-direction: column;
}

.wrapper-cta-new.plans {
  align-items: flex-start;
}

.testimonial-author-wrap {
  margin-top: 45px;
}

.testimonial-image-4 {
  width: 130%;
  max-width: 130%;
}

.right-arrow-2 {
  display: none;
  inset: auto 35% 0% auto;
}

.container-21 {
  align-self: auto;
  width: 100%;
  max-width: 1240px;
  height: 90%;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-paragraph {
  color: #0f2253;
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5;
}

.slider-right-2 {
  border-radius: 45px 0 45px 45px;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
  padding: 20px 36px;
  display: flex;
  box-shadow: 1px 1px 55px #00163214;
}

.testimonial-section-4 {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  height: 75vh;
  min-height: 200px;
  margin-bottom: 0;
  padding: 0 5%;
  display: flex;
  position: relative;
}

.testimonial-content-wrap {
  color: var(--dark-slate-grey);
  align-items: center;
  width: 50%;
  min-height: 350px;
  padding: 0 25px 0 55px;
  display: flex;
}

.logo {
  width: 180px;
  margin-bottom: 8px;
}

.slider-arrow-wrap {
  margin-top: 45px;
  display: flex;
}

.testimonial-columns {
  display: flex;
}

.arrow-disabled {
  border-radius: 45px 0 45px 45px;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
  padding: 20px 36px;
  display: flex;
}

.arrow-2 {
  background-color: #0000;
  width: 28px;
}

.slider-left-2 {
  border-radius: 45px 0 45px 45px;
  justify-content: center;
  align-items: center;
  min-height: 45px;
  margin-right: 15px;
  padding: 15px 36px;
  display: flex;
  box-shadow: 1px 1px 45px #0016321a;
}

.quote-image {
  min-width: 70px;
  position: absolute;
  top: -25px;
  left: -15px;
}

.author-name-3 {
  color: #767c90;
  margin-top: 0;
  font-size: 15px;
  font-weight: 300;
}

.icon-3 {
  color: #4c4172;
}

.testimonial-image-block {
  justify-content: center;
  align-items: center;
  width: 50%;
  min-height: 350px;
  padding: 0 85px;
  display: flex;
  position: relative;
}

.testimonial-slider-3 {
  background-color: #0000;
  height: auto;
}

.left-arrow-2 {
  display: none;
  position: absolute;
  inset: auto 40% 0% auto;
}

.testimonial-content-block {
  max-width: 590px;
  position: relative;
}

.paragraph-27.for-buy-sell {
  color: #fff;
  max-width: 560px;
}

.section-10 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 112px;
  padding-bottom: 112px;
  display: flex;
}

.section-10.purple {
  background-color: #fff;
}

.buy-sell-heading {
  margin-bottom: 225px;
}

.buy-sell-container {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-48.for-buy-sell {
  color: var(--midnight-blue);
  font-size: 44px;
  line-height: 129%;
}

.buy-sell-tab-link {
  color: #fff6;
  background-color: #0000;
  padding: 0 32px 0 0;
  font-size: 160px;
  font-weight: 700;
  line-height: 110%;
  transition: all .2s;
}

.buy-sell-tab-link.w--current {
  color: #ffc15e;
  background-color: #0000;
  transition: all .2s;
}

.wide-container {
  width: 100%;
  max-width: 1276px;
  padding-left: 30px;
  padding-right: 30px;
}

.buy-sell-tab-pane {
  max-width: 732px;
}

.buy-sell-image {
  z-index: 20;
  position: relative;
}

.buy-sell-tabs-menu {
  z-index: 2;
  white-space: nowrap;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  top: 153px;
}

.text-block-100 {
  font-size: 120px;
}

.text-block-101 {
  color: var(--greenbright);
  font-size: 120px;
}

.text-block-102 {
  font-size: 120px;
}

.top-purple-overlay {
  z-index: -1;
  background-color: #fff;
  border-top-left-radius: 80px;
  border-top-right-radius: 80px;
  height: 100px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.white-header1 {
  color: var(--midnight-blue);
  font-size: 14px;
}

.white-header1.home-features-heading {
  font-size: 36px;
}

.white-header1.features-4-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white-header1.features-4-text.center {
  text-align: center;
  font-size: 14px;
}

.white-header1.cta-heading {
  color: var(--midnight-blue);
  text-align: left;
  align-self: flex-start;
  margin-bottom: 0;
  padding-left: 40px;
  font-size: 48px;
}

.white-header1.about-values-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white-header1.heading {
  margin-bottom: 4px;
  font-size: 20px;
}

.white-header1._16px {
  font-size: 13px;
  line-height: 150%;
}

.feature-header {
  margin-top: 16px;
  margin-bottom: 8px;
}

.features-text-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 490px;
  margin-right: 80px;
  display: flex;
}

.feature-card-text {
  color: gray;
  font-size: 20px;
  line-height: 140%;
}

.medium-text {
  opacity: 0;
  color: #1e1e1e;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 150%;
}

.medium-text.full-opac {
  opacity: 1;
  font-weight: 700;
}

.feature-card-image {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 40px;
  min-height: 40px;
  display: flex;
}

.button-text {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.features-container {
  align-items: center;
  width: 90%;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
}

.feature-card {
  z-index: 2;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  width: 352px;
  height: 240px;
  margin: 12px 0;
  padding: 24px;
  display: flex;
  position: relative;
}

.features-background {
  z-index: 1;
  max-width: 90%;
  position: absolute;
}

.heading-49.bigger {
  font-size: 56px;
  line-height: 129%;
}

.features-background-mobile {
  display: none;
}

.button-icon {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

.button-icon.relative {
  position: relative;
  top: -2px;
}

.primary-button {
  background-color: #5f4cf8;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  text-decoration: none;
  display: flex;
}

.features-card-container {
  align-items: center;
  display: flex;
  position: relative;
}

.features-paragraph-container {
  margin-top: 16px;
  margin-bottom: 32px;
}

.features-card-column {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.features-card-column.with-bot-margin {
  margin-top: 0;
  margin-bottom: 60px;
  margin-right: 24px;
}

.buttonios {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.buttonios.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 90%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.buttonios.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.section-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 350px;
  display: grid;
}

.home-features-heading-1 {
  margin-bottom: 16px;
}

.home-features-heading-1.white {
  color: var(--white);
  font-size: 38px;
}

.text-block-80-1 {
  color: var(--white);
  font-size: 13px;
}

.text-block-103, .text-block-104, .text-block-105, .text-block-106 {
  color: var(--white);
}

.link-block-6 {
  height: 10.6952%;
}

.button2modules {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button2modules.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 100%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.button2modules.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.demo-button {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.demo-button.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.demo-button.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-in-modules-2 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-in-modules-2.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 100%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.button-in-modules-2.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.buttondemoaanvraag {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.buttondemoaanvraag.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 110%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.buttondemoaanvraag.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.buttondemoaanvraag-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.buttondemoaanvraag-copy.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 180px;
  height: 120%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.buttondemoaanvraag-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.card-item-app {
  outline-offset: 0px;
  background-color: #fff;
  border-radius: 20px;
  outline: 1px solid #f3f3f3;
  margin: 40px 50px 50px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.copy2image1-23 {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: -32px;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy2image1-23.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy2image1-23.contain.signup {
  display: inline-block;
}

.copy2image1-23.about-team {
  filter: grayscale();
}

.copy2image1-23.contain {
  object-fit: contain;
}

.copy2image1-copy {
  text-align: left;
  object-fit: cover;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.copy2image1-copy.contain {
  outline-offset: 0px;
  color: #ffffff4a;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.copy2image1-copy.contain.signup {
  display: inline-block;
}

.copy2image1-copy.about-team {
  filter: grayscale();
}

.copy2image1-copy.contain {
  object-fit: contain;
}

.image-copy {
  text-align: left;
  object-fit: fill;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
}

.image-copy.contain {
  outline-offset: 0px;
  color: #0c0404d9;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 70%;
  max-width: 90%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-copy.contain.signup {
  display: inline-block;
}

.image-copy.about-team {
  filter: grayscale();
}

.image-copy.contain {
  object-fit: contain;
}

.white-copy {
  color: var(--dark-slate-grey);
  font-size: 14px;
}

.white-copy {
  color: var(--midnight-blue);
  font-size: 14px;
  font-weight: 300;
}

.white-copy.home-features-heading {
  font-size: 36px;
}

.white-copy.features-4-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white-copy.features-4-text.center {
  text-align: center;
  font-size: 14px;
}

.white-copy.cta-heading {
  color: var(--white);
  text-align: left;
  align-self: flex-start;
  margin-bottom: 0;
  padding-left: 40px;
  font-size: 44px;
}

.white-copy.about-values-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white-copy.heading {
  margin-bottom: 4px;
  font-size: 20px;
}

.white-copy._16px {
  font-size: 13px;
  line-height: 150%;
}

.white-copy-2 {
  color: var(--dark-slate-grey);
  font-size: 15px;
  font-weight: 300;
}

.white-copy-2.home-features-heading {
  font-size: 36px;
}

.white-copy-2.features-4-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white-copy-2.features-4-text.center {
  text-align: center;
  font-size: 14px;
}

.white-copy-2.cta-heading {
  color: var(--white);
  text-align: left;
  align-self: flex-start;
  margin-bottom: 0;
  padding-left: 40px;
  font-size: 44px;
}

.white-copy-2.about-values-text {
  margin-top: 16px;
  margin-bottom: 24px;
}

.white-copy-2.heading {
  margin-bottom: 4px;
  font-size: 20px;
}

.white-copy-2._16px {
  font-size: 13px;
  line-height: 150%;
}

.link-block-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  height: 60px;
  margin-top: -10px;
  display: block;
}

.div-block-tags {
  margin-top: 180px;
}

.personeelsplanning-home {
  max-width: 80%;
  margin: -61px 0 -48px -62px;
  padding-bottom: 0;
  padding-right: 0;
}

.planning-software {
  max-width: 100%;
  margin-bottom: 0;
  margin-left: -2px;
  padding-bottom: 0;
  padding-right: 0;
  display: inline-block;
}

.planning-personeel-2 {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin: 0 31px 0 13px;
  padding: 15px 0 14px;
  font-size: 1px;
}

.efficienteplanning {
  max-width: 110%;
  margin-left: 0;
  margin-right: -1px;
  padding-right: 0;
}

.planitem-personeelsplanning {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fcfdff;
  background-clip: border-box;
  border: 0 #000;
  border-radius: 0;
  outline: 3px #40454f;
  max-width: 120%;
  margin: 0 31px 0 13px;
  padding: 15px 0 14px;
  font-size: 1px;
}

.offere-header {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #8b646400;
  background-clip: border-box;
  outline: 3px #0f1f3d;
  max-width: 140%;
}

.section-hero-text {
  margin-top: 130px;
}

.section-text-image {
  position: relative;
}

.container-large-4 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.text-image-photo {
  width: 90%;
}

.grain-texture.background-texture-grain {
  z-index: 20;
  opacity: .3;
  position: fixed;
  inset: 0%;
}

.sub-footer-link {
  opacity: .3;
  transition: opacity .1s;
}

.sub-footer-link:hover {
  opacity: .6;
}

.text-color-grey {
  color: #989cb3;
}

.sub-footer-social-link {
  opacity: .6;
  transition: opacity .2s;
}

.sub-footer-social-link.margin-right.margin-small {
  justify-content: center;
  align-items: center;
  transition: opacity .1s, opacity .2s;
  display: flex;
}

.sub-footer-social-link.margin-right.margin-small:hover {
  opacity: 1;
}

.heading-50 {
  color: #1c1d24;
  font-size: 4.44rem;
  font-weight: 400;
  line-height: 110%;
}

.navbar {
  background-color: #0000;
  align-items: center;
}

.footer-light-wrapper {
  z-index: 1;
  width: 100%;
  height: 50vh;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.paragraph-29 {
  line-height: 180%;
}

.page-padding-5 {
  z-index: 30;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.text-image-layout {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  grid-template: ". . . Area"
  / 5.25fr 1fr;
  grid-auto-columns: 5fr;
  grid-auto-flow: row;
  display: flex;
}

.text-color-gradient {
  background-color: var(--bouwportaal-blauw-1);
  -webkit-text-fill-color: transparent;
  vertical-align: baseline;
  -webkit-background-clip: text;
  background-clip: text;
  flex-flow: row;
  justify-content: flex-start;
  margin-left: -185px;
  padding-left: 0;
  display: inline;
}

.navbar-link {
  color: #fff;
  font-size: 1rem;
  font-weight: 500;
  line-height: 110%;
}

.navbar-link.w--current {
  color: #fff;
}

.footer-light-asset {
  width: 80rem;
  height: 80rem;
  position: absolute;
  inset: auto auto -56rem -12rem;
  transform: rotate(-90deg);
}

.team-listing-wrapper {
  grid-column-gap: 6rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

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

.footer-col-2 {
  flex-direction: column;
  display: flex;
}

.paragraph-asset-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-image-content {
  z-index: 30;
  position: relative;
}

.sub-footer-social-icon {
  width: 20px;
}

.sub-footer-social-icon.youtube {
  width: auto;
  height: 18px;
}

.nav-component {
  z-index: 100;
  width: 100%;
  position: absolute;
}

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

.text-color-black {
  color: #fff;
}

.text-color-black.text-size-large.margin-top.margin-medium.max-width-xlarge {
  color: var(--black);
  text-align: center;
  justify-content: center;
  align-self: flex-start;
  width: 90%;
  max-width: 1280px;
  margin-top: 15px;
  font-size: 18px;
}

.text-image-asset {
  z-index: 50;
  opacity: .8;
  width: 30%;
  position: absolute;
  inset: 77px auto -16rem -8.4rem;
}

.heading-51 {
  color: #1c1d24;
  font-size: 3.33rem;
  font-weight: 400;
  line-height: 110%;
}

.heading-51.text-color-white.text-image-title {
  margin-left: -16rem;
}

.element-wrapper {
  position: relative;
}

.main-wrapper-3 {
  z-index: 30;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.main-wrapper-3.margin-top.margin-custom1 {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: visible;
}

.hero-text-layout {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70vh;
  display: flex;
}

.hero-text-layout.text-align-center {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: 74px;
  grid-template-columns: 1.15fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 10vh;
  display: grid;
}

.subfooter-col-1 {
  align-items: center;
  display: flex;
}

.button-15 {
  color: #1c1d24;
  text-align: center;
  background-color: #fff;
  border: 1px solid #fff;
  justify-content: center;
  align-items: center;
  padding: .88rem 1.77rem;
  font-weight: 500;
  line-height: 110%;
  transition: background-color .1s;
}

.button-15:hover {
  color: #fff;
  background-color: #fff0;
}

.button-15.button-navbar {
  color: #fff;
  background-color: #fff3;
  transition: color .1s, background-color .1s;
}

.button-15.button-navbar:hover {
  color: #1c1d24;
  background-color: #fff;
}

.footer-3 {
  z-index: 30;
  position: relative;
}

.page-wrapper-5 {
  position: relative;
}

.text-size-small {
  color: #1c1d24;
  font-size: .88rem;
  line-height: 180%;
}

.text-size-small.text-color-grey.footer-link {
  opacity: .6;
  transition: opacity .1s;
}

.text-size-small.text-color-grey.footer-link:hover {
  opacity: 1;
}

.container-large-5 {
  flex-flow: column;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-52 {
  color: #1c1d24;
  font-size: 4.44rem;
  font-weight: 400;
  line-height: 110%;
}

.heading-52.text-color-white.max-width-xlarge {
  align-self: flex-start;
  width: 100%;
  font-family: Space Grotesk, sans-serif;
  font-size: 50px;
  font-weight: 600;
}

.paragraph-30 {
  line-height: 180%;
}

.paragraph-30.text-color-white.text-weight-light.margin-top.margin-medium {
  margin-left: 0;
  font-size: 16px;
}

.page-padding-6 {
  z-index: 30;
  flex-flow: wrap;
  justify-content: center;
  align-items: stretch;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.heading-53 {
  color: #1c1d24;
  font-size: 3.33rem;
  font-weight: 400;
  line-height: 110%;
}

.heading-53.text-color-white, .heading-53.text-color-white.text-align-center, .heading-53.text-color-white.text-image-title {
  font-size: 40px;
  font-weight: 500;
}

.button-16 {
  color: #1c1d24;
  text-align: center;
  background-color: #fff;
  border: 1px solid #fff;
  justify-content: center;
  align-items: center;
  padding: .88rem 1.77rem;
  font-weight: 500;
  line-height: 110%;
  transition: background-color .1s;
}

.button-16:hover {
  color: #fff;
  background-color: #fff0;
}

.button-16.button-navbar {
  color: #fff;
  background-color: #fff3;
  transition: color .1s, background-color .1s;
}

.button-16.button-navbar:hover {
  color: #1c1d24;
  background-color: #fff;
}

.button-16.margin-top.margin-medium {
  border-radius: 7px;
  display: block;
}

.button-16.margin-top.margin-medium:hover {
  background-color: var(--bouwportaal-blauw-1);
  color: var(--white);
  border-radius: 7px;
}

.page-wrapper-6 {
  position: relative;
}

.team-listing-image-wrapper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.team-listing-image-wrapper.margin-bottom.margin-small {
  background-color: #000000db;
  border-radius: 20px;
  height: 440px;
}

.team-listing-image {
  filter: saturate(0%);
}

.team-listing-image-star1 {
  width: 44px;
  position: absolute;
  inset: auto auto 4rem 4.25rem;
}

.team-listing-image-star2 {
  width: 88px;
  position: absolute;
  inset: 3rem 3rem auto auto;
}

.image-74 {
  border-radius: 20px;
}

.name-employee {
  z-index: 1;
  color: var(--white);
  font-size: 22px;
  font-weight: 700;
  position: absolute;
  inset: 344px 0% 0%;
}

.overlay-image-about-us {
  opacity: 1;
}

.functie-employee {
  z-index: 1;
  color: var(--white);
  position: absolute;
  inset: 389px 0% 0%;
}

.div-block-16 {
  align-self: center;
}

.container-large-5-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.opname-header {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #8b646400;
  background-clip: border-box;
  outline: 3px #0f1f3d;
  max-width: 140%;
  margin-left: -28px;
}

.text-block-107 {
  font-size: 12px;
}

.text-block-oplossing-2 {
  color: #0d0e10;
  text-align: center;
  margin-top: 31px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.heading-54 {
  width: 400px;
}

.text-span-21 {
  color: #2395fd;
}

.wrapper-19 {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.wrapper-19.about-story-up-wrapper {
  padding-top: 22px;
  padding-bottom: 30px;
  top: auto;
}

.pricing-table-checkmark-2 {
  flex: none;
  width: 7%;
  margin-top: 6px;
  margin-right: 8px;
}

.pricing-table-line-2 {
  background-color: #e1e4eb;
  width: 100%;
  height: 1px;
  padding-top: 0;
}

.subheading-125 {
  color: #2494fd;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
}

.koppelingen-div-block {
  margin-top: 64px;
  padding-top: 0;
}

.pricing-cost-2 {
  margin-bottom: 20px;
  font-size: 18px;
}

.pricing-table-plan-text-2 {
  margin-bottom: 8px;
  font-size: 16px;
}

.pricing-table-button-4 {
  color: #2395fd;
  -webkit-text-stroke-color: #fff;
  background-color: #fff;
  border: 1px solid #4ca4fe;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 150px;
  height: 0%;
  margin: 20px auto auto;
  padding: 20px 0;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  position: static;
  overflow: hidden;
}

.pricing-table-button-4:hover {
  color: #fff;
  background-color: #0f1f3d;
}

.wrapper-20 {
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.wrapper-20.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: -13px;
  padding-top: 0;
  padding-bottom: 0;
}

.statistics-left-container-2 {
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  max-width: 500px;
  display: flex;
}

.pricing-table-item-3 {
  background-color: #ecf5ff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 18px;
  margin-bottom: 0;
  padding: 39px 30px 0;
  display: flex;
  overflow: hidden;
}

.pricing-cost-text-span-2 {
  color: #0d0e10;
  letter-spacing: -1px;
  margin-right: 4px;
  font-size: 24px;
  font-weight: 700;
  line-height: 112%;
}

.div-block-koppeling {
  padding-top: 50px;
}

.background-image-koppeling {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-repeat: no-repeat;
  background-size: cover;
  height: 40%;
  max-height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.home-hero-section-koppeling {
  z-index: auto;
  height: 700px;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
}

.wrapper-koppeling-2 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-koppeling-2.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-koppeling-2.home-feature-1-wrapper {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-koppeling-2.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-koppeling-2.home-feature-1-wrapper.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-koppeling-2.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-koppeling-2.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-koppeling-2._1920px {
  -webkit-text-stroke-color: var(--black);
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.wrapper-koppeling-2._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-koppeling-2._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-koppeling-2._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
  display: none;
}

.wrapper-koppeling-2.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-koppeling-2.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-koppeling-2.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-koppeling-2.feature-4-wrapper.vertical {
  flex-direction: column;
  display: none;
}

.wrapper-koppeling-2.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-koppeling-2.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-koppeling-2.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-koppeling-2.about-story-up-wrapper {
  flex-flow: row;
  justify-content: center;
  width: 85%;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-koppeling-2.about-grid {
  text-align: center;
  width: 85%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-koppeling-2.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-koppeling-2.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-koppeling-2.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-koppeling-2.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-koppeling-2.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-koppeling-2.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-koppeling-2.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-koppeling-2.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-koppeling-2.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-koppeling-2.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-koppeling-2.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-koppeling-2.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  margin-top: 100px;
  padding-top: 0;
  padding-bottom: 30px;
}

.wrapper-koppeling-2.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-koppeling-2.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-koppeling-2.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-koppeling-2.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 180px;
  padding-bottom: 50px;
}

.wrapper-koppeling-2.blog-post-image-wrapper {
  border-radius: 12px;
  width: 50%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.wrapper-koppeling-2.blog-post-rich-text-wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  padding-top: 0;
  box-shadow: 0 2px 20px 6px #0003;
}

.wrapper-koppeling-2.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-koppeling-2.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-koppeling-2.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-koppeling-2.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-koppeling-2.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-koppeling-2.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-koppeling-2.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-koppeling-2.location-wrapper {
  padding-top: 145px;
}

.wrapper-koppeling-2.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-koppeling-2.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-koppeling-2.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-koppeling-2.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-koppeling-2.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-koppeling-2._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-koppeling-2.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-koppeling-2.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-koppeling-2.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-koppeling-2.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-koppeling-2.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-koppeling-2.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-koppeling-2.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-koppeling-2.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-koppeling-2.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-koppeling-2.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-koppeling-2.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-koppeling-2.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-koppeling-2.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-koppeling-2.search-result {
  padding-top: 0;
}

.wrapper-koppeling-2.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-koppeling-2.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-koppeling-2.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-koppeling-2.two-cards {
  padding-bottom: 0;
}

.wrapper-koppeling-2.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-koppeling-2.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
  padding-top: 57px;
  padding-bottom: 0;
}

.wrapper-koppeling-2.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-koppeling-2.support-hero-wrapper {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-koppeling-2.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-koppeling-2.case-study-page.template, .wrapper-koppeling-2.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-koppeling-2.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-koppeling-2.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-koppeling-2.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-koppeling-2.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-koppeling-2.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-koppeling-2.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-koppeling-2.overview-page {
  flex-direction: column;
}

.wrapper-koppeling-2.plans {
  align-items: flex-start;
}

.wrapper-koppeling-2.features-vertical-tabs-copy {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-koppeling-2.tabs-2 {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-koppeling-2.tabs-2.homepage-3 {
  padding-top: 145px;
}

.wrapper-koppeling-2.tabs-2.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-koppeling-2.administratie-koppeling {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-koppeling-2.blog-post-video-wrapper {
  border-radius: 12px;
  justify-content: center;
  width: 50%;
  margin-top: -199px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.wrapper-koppeling-2.blog-post-video-wrapper-html {
  position: static;
}

.home-hero-koppeling {
  width: 53%;
  max-width: 620px;
}

.home-hero-koppeling.homepage-3 {
  color: var(--slate-grey);
  width: 50%;
  margin-left: 5%;
}

.home-hero-koppeling.homepage-2 {
  z-index: 2;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: auto;
  max-width: none;
  margin: 0 auto;
  display: flex;
  position: relative;
  top: auto;
  bottom: -313px;
}

.bold-text-9-koppeling {
  font-weight: 300;
}

.visual-features-item-coming-soon {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.visual-features-item-coming-soon.navbar.horizontal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--slate-grey);
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  align-items: flex-start;
  width: 100%;
  margin: 0 auto;
  padding: 20px;
  display: flex;
}

.visual-features-item-coming-soon.navbar.horizontal:hover {
  color: #9299a8;
  -webkit-text-stroke-color: #07f;
  background-color: #a1a1a126;
  border-radius: 10px;
}

.visual-features-item-coming-soon.navbar.horizontal.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .5;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.visual-features-item-coming-soon.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  margin-top: 0;
  padding: 0;
}

.visual-features-item-coming-soon.navbar.blog {
  padding-left: 20px;
  padding-right: 20px;
}

.visual-features-item-coming-soon.navbar {
  color: #0d0e10;
  background-color: #fff;
  border-radius: 0;
  padding: 40px;
}

.visual-features-item-coming-soon.navbar:hover {
  background-color: #fafafa;
}

.visual-features-item-coming-soon.navbar.horizontal {
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.visual-features-item-coming-soon.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 0 16px;
}

.visual-features-item-coming-soon.navbar.right-link:hover {
  color: #145aff;
  background-color: #0000;
}

.text-block-108 {
  flex-flow: row-reverse wrap;
  justify-content: center;
  position: fixed;
}

.main-wrapper-3-copy {
  z-index: 30;
  background-color: var(--white);
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.main-wrapper-3-copy {
  z-index: 30;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.main-wrapper-3-copy.margin-top.margin-custom1 {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: visible;
}

.text-span-22 {
  color: var(--white);
  font-family: Space Grotesk, sans-serif;
}

.text-span-23 {
  color: var(--greenbright);
}

.arrow-left {
  color: #292929;
  width: .75rem;
  height: .5rem;
}

.workflows-slide {
  border-top: 3rem solid #ff7452;
  border-radius: .5rem;
  height: 100%;
  margin-right: 2rem;
  transition: all .3s;
  box-shadow: 0 8px 16px #091e4226;
}

.workflows-slide:hover {
  box-shadow: 0 10px 16px #091e4240;
}

.workflows-slide.yellow {
  border-top-color: #ffc400;
}

.workflows-slide.green {
  background-color: #fff;
  border-top-color: #57d9a3;
  margin-right: 2rem;
}

.workflows-slide.blue {
  border-top-color: #2684ff;
  margin-right: 2rem;
}

.slider-2 {
  background-color: #ddd0;
  justify-content: space-between;
  height: auto;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
}

.container-22 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.content-action {
  justify-content: space-between;
  width: 100%;
  padding-bottom: 5rem;
  display: flex;
}

.text-tab {
  color: #172b4d;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.25;
}

.mask-4 {
  flex: none;
  width: 30%;
  height: 16.25rem;
  overflow: visible;
}

.slider-button {
  border: 1px solid #0052cc;
  border-radius: .3125rem;
  padding: .75rem 1rem;
  text-decoration: none;
  transition: all .3s ease-in-out;
}

.slider-button:hover {
  background-color: #deebff;
}

.slide-nav-4 {
  display: none;
}

.image-slider {
  width: 3rem;
  height: 3rem;
}

.slider-down-wrapper {
  width: 50%;
}

.slider-wrapper-2 {
  width: 100%;
  height: auto;
}

.subheading-126 {
  text-transform: uppercase;
}

.slids-wrapper-content {
  width: 100%;
  height: 100%;
  margin-top: -5%;
  padding-left: 5%;
  padding-right: 5%;
}

.right-arrow-3 {
  background-color: #f4f5f7;
  border-radius: 6.25rem;
  width: 1.875rem;
  height: 1.875rem;
  inset: 0% 0% auto auto;
}

.padding-global {
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
}

.left-arrow-3 {
  background-color: #f4f5f7;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  width: 1.875rem;
  height: 1.875rem;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  inset: 0% 4% auto auto;
}

.arrow-right {
  width: .75rem;
  height: .5rem;
}

.hero-action {
  width: 100%;
  padding-top: 3rem;
  overflow: hidden;
}

.hero-section-home {
  background-color: #f8f8f8;
  margin-bottom: 0;
  padding-top: 220px;
  padding-bottom: 0;
  position: static;
  overflow: hidden;
}

.section-12 {
  z-index: 2;
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 90vh;
  display: flex;
  position: relative;
}

.section-12.x-dark {
  z-index: 1;
  background-color: #000;
  height: 75vh;
}

.divider {
  z-index: 100;
  display: flex;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.divider---half {
  flex: 1;
  height: 3rem;
  position: relative;
  overflow: hidden;
}

.divider---half.x-right {
  transform-origin: 50% 0;
  background-color: #fff;
  transform: rotate(180deg);
}

.divider---wave {
  background-color: #fff;
  border-radius: 50%;
  width: 200%;
  height: 1496%;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

.divider---wave.x-right {
  background-color: #000;
}

.icon-1x1-small-2 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
}

.features-tab-wrapper {
  background-color: #fff;
  border-radius: 20px;
  padding: 20px;
  overflow: hidden;
  box-shadow: 0 5px 20px -10px #66607936;
}

.text-size-medium-4 {
  font-size: 1.2rem;
}

.banner_small-height {
  padding-top: 52%;
  position: relative;
}

.heading-style-h6 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1.5;
}

.feature-tab-menu {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  width: 20%;
  padding: 0 20px 0 0;
  display: flex;
}

.heading-style-h4 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.round_tab-menu {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  height: 3.5rem;
  display: flex;
}

.function-content-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

.banner_large-height {
  padding-top: 54.8%;
  position: relative;
}

.banner-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.bullet-wraper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  display: flex;
}

.full_img-cover {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.feature-tab-content {
  flex: 1;
}

.padding-overflow-mobile {
  padding-left: 4rem;
  padding-right: 4rem;
}

.header-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #0d1317;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.25rem;
  display: flex;
}

.grid-3-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template: "."
  / 2fr 1fr;
  grid-auto-rows: auto;
  height: auto;
}

.arrow-tab {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--deep-sky-blue);
  border-radius: 5px;
  flex-direction: row;
  align-items: center;
  height: 3.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.arrow-tab.w--current {
  border: 3px solid var(--deep-sky-blue);
  color: #3370ff;
  background-color: #f8f8f800;
  background-image: none;
  border-radius: 5px;
  height: 3.5rem;
  font-weight: 700;
}

.tabs-wrapper {
  margin-left: auto;
  margin-right: auto;
}

.button-icon-2 {
  color: #3370ff;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.feature_content-detail {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: #f8f8f8;
  border-radius: 5px;
  justify-content: space-between;
  padding: 3rem;
  display: flex;
}

.slider-tab {
  max-width: 80rem;
  margin-top: 2.25rem;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.tab-text {
  color: var(--dark-slate-grey);
  font-size: 14px;
  font-weight: 300;
}

.button-17 {
  color: #fff;
  text-align: center;
  background-color: #3370ff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-weight: 600;
  transition: border-color .25s, background-color .25s;
}

.button-17:hover {
  background-color: #000cb8;
}

.banner_icon-wrapper {
  background-color: #fff0;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 5.4rem;
  height: 5.4rem;
  margin-bottom: .5rem;
  display: flex;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.button-icon-arrow {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 1rem;
  margin-left: .6rem;
  display: flex;
}

.banner_small {
  border-radius: 12px;
  width: 100%;
  overflow: hidden;
}

.feature-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  align-items: flex-start;
  width: 58%;
  display: flex;
}

.subheader-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: stretch;
  display: flex;
}

.badge {
  color: #3370ff;
  text-align: center;
  flex: none;
  width: 2rem;
  height: 2rem;
  font-weight: 700;
}

.heading-style-h2 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.bullet-wrapper-detail {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.banner_large {
  border-radius: 12px;
  width: 100%;
  overflow: hidden;
}

.text-weight-medium {
  font-weight: 600;
}

.function-icon {
  width: 4.5rem;
  height: 4.5rem;
}

.container-large-6 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.banner-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #5b5b5b;
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1rem 1rem 1.5rem;
  text-decoration: none;
  display: flex;
}

.banner-wrapper.is-purple {
  background-color: #d3d5fd;
}

.banner-wrapper.is-pink {
  background-color: #ffdbef;
}

.banner-wrapper.is-green {
  text-align: center;
  background-color: #c8fdc2;
}

.banner-wrapper.is-orange {
  background-color: #ffebce;
}

.banner-wrapper.is-lightblue {
  background-color: #dffffc;
}

.banner-wrapper.is-blue {
  background-color: #cedfff;
}

.feature-tab-detail {
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.bullet-img-wrapper {
  border-radius: 12px;
  width: 20rem;
  position: relative;
  overflow: hidden;
}

.round-tab {
  background-color: #fff0;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  margin-left: 12px;
  margin-right: 12px;
  padding: 0 20px;
  line-height: 20px;
  display: flex;
}

.round-tab:hover {
  background-color: #fff;
}

.round-tab.w--current {
  color: #000;
  background-color: #fff;
  box-shadow: 4px 4px 14px #5d6ec70a;
}

.bullet-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.grid-six-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-columns: 1fr 1fr 1fr;
  height: 30rem;
}

.text-size-small-2 {
  font-size: .875rem;
}

.page-padding-bouw-copy-home {
  background-color: #f9f9f9;
  padding: 20px 5%;
}

.page-padding-bouw-home1 {
  margin-bottom: 0;
  padding: 20px 10%;
}

.global-component-banner {
  z-index: 5;
  aspect-ratio: auto;
  background-color: var(--white);
  height: 50px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.main-navigations-container-homev2 {
  z-index: 100;
  background-color: #f8f8f8;
  border-bottom: 1px solid #dfe5f9;
  border-radius: 0;
  margin-top: 40px;
  margin-bottom: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  position: fixed;
  inset: 0% 0% auto;
}

.brand-2 {
  margin-right: 20px;
}

.container-navigation {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.light-icon {
  margin-right: 6px;
}

.navigation-5 {
  z-index: 999;
  background-color: #0000;
  border-bottom: 1px solid #e2e7fa;
  align-items: center;
  min-height: 94px;
  margin-top: 133px;
  padding: 20px 3%;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.button-18 {
  background-color: #0059f7;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-height: 56px;
  padding: 14px 24px;
  display: flex;
}

.nav-menu-2 {
  color: #fff;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
}

.link-block {
  color: #7e8bb6;
  border-radius: 8px;
  align-items: center;
  min-height: 56px;
  margin-right: 10px;
  padding: 10px 14px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.link-block:hover {
  color: #fff;
  background-color: #162044;
}

.section-13 {
  z-index: 4;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ebf0fb;
  background-image: none;
  border-bottom: 1px #fff;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  height: 40px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.text-block-110 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--slate-grey);
  object-fit: fill;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 13px;
  font-weight: 300;
  display: flex;
  position: static;
}

.button-19 {
  color: var(--midnight-blue);
  background-color: #03ff99;
  border-radius: 5px;
  margin-left: 5px;
  padding: 0 8px 0 10px;
  font-size: 12px;
  font-weight: 300;
}

.button-19-2 {
  color: var(--midnight-blue);
  background-color: #ff914b;
  border-radius: 5px;
  margin-left: 0;
  padding: 3px 10px;
  font-size: 12px;
}

.logo-section {
  margin-bottom: 20px;
  padding: 10px 3%;
}

.container-23 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.logo-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.logo-card {
  justify-content: center;
  align-items: center;
  padding: 24px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.divider-2 {
  background-color: #e2e7fa;
  width: 100%;
  height: 1px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
  overflow: visible;
}

.background-video-3 {
  z-index: -5;
  background-color: #ffffff57;
  flex: 1;
  max-height: 50px;
}

.logo-link {
  opacity: .5;
  position: absolute;
  inset: auto 0% 0% auto;
}

.logo-link:hover {
  opacity: 1;
}

.gradient-wrapper {
  z-index: -1;
  filter: blur(160px);
  min-height: 90vh;
  position: absolute;
  inset: 0%;
}

.page-padding-7 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.hidden-section {
  height: 50vh;
  display: none;
  position: relative;
}

.gradient-for-text {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fe3218 6%, #ff911a 40%, #e100f5 70%, #450eff);
  -webkit-background-clip: text;
  background-clip: text;
}

.main-wrapper-4 {
  max-height: 100%;
}

.container-large-7 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-hero {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.link-block-8 {
  background-color: #000;
  border: 2px solid #fff;
  border-radius: 12px;
  padding: .75rem 1.25rem;
  text-decoration: none;
  display: none;
}

.link-block-8:hover {
  color: #fff;
  background-color: #fff;
}

.circle {
  background-color: #fe3218;
  border-radius: 50%;
  width: 50vw;
  height: 80vh;
  position: absolute;
  inset: 0% 0% auto auto;
}

.circle._4 {
  background-color: #450eff;
  inset: auto -10% -25% auto;
}

.circle._3 {
  background-color: #e100f5;
  inset: auto auto -39% -4%;
}

.circle._2 {
  background-color: #ff911a;
  inset: -25% -10% auto auto;
}

.circle._1 {
  top: -25%;
  left: 1%;
}

.text-block-111 {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2rem;
  font-weight: 900;
  line-height: 1;
  text-decoration: none;
}

.page-padding-8 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-large-8 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link-block-9 {
  background-color: #000;
  border: 2px solid #fff;
  border-radius: 12px;
  padding: .75rem 1.25rem;
  text-decoration: none;
  display: none;
}

.link-block-9:hover {
  color: #fff;
  background-color: #fff;
}

.text-block-112 {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2rem;
  font-weight: 900;
  line-height: 1;
  text-decoration: none;
}

.hero-title-home {
  color: #061d52;
  margin-bottom: 1px;
  padding-bottom: 0;
  font-size: 64px;
}

.content-section {
  padding: 96px 3%;
}

.container-x-small {
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
}

.title-wrap {
  max-width: 480px;
  margin-bottom: 60px;
}

.paragraph-large {
  color: #7e8bb6;
  font-size: 20px;
  line-height: 1.5;
}

.feature-grid {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
}

.feature-card-2 {
  border: 1px solid #e2e7fa;
  border-radius: 16px;
  padding: 40px;
  text-decoration: none;
  transition: all .3s;
}

.feature-card-2:hover {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 37px 37px 96px #070e2714;
}

.icon-11 {
  margin-bottom: 32px;
}

.card-title-home {
  color: var(--slate-grey);
  letter-spacing: 2px;
  font-size: 12px;
  font-weight: 300;
  line-height: 24px;
}

.text-span-26 {
  color: var(--bouwportaal-blauw-1);
  font-weight: 300;
}

.section-modules-home {
  background-color: var(--geel);
  box-shadow: none;
  border-radius: 20px;
  margin: 37px 75px 0;
  padding: 10px 10px 0;
  font-weight: 300;
}

.cell-5-home {
  background-color: #dfe9fc00;
  border: 1px #e1eafb;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.cell-5-home:hover {
  background-color: #f7f7f7;
}

.cell-5-copy {
  background-color: #f5f7ff00;
  border: 1px #e1eafb;
  border-radius: 12px;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell-5-copy:hover {
  background-color: #f7f7f7;
}

.quick-stack-3-copy-home {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  width: 1000px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 20px;
}

.text-block-81-home, .text-block-81-copy {
  color: var(--midnight-blue);
  text-align: center;
  width: auto;
  margin-top: 0;
  padding-top: 20px;
  font-size: 14px;
  font-weight: 300;
}

.text-block-81-home1 {
  color: var(--slate-grey);
  text-align: center;
  width: 250px;
  margin-top: 0;
  padding-top: 10px;
  font-size: 13px;
  font-weight: 300;
}

.divider-2-home {
  background-color: #e2e7fa;
  width: 80%;
  height: 1px;
  margin: 30px auto -39px;
  padding-top: 0;
  overflow: visible;
}

.text-block-113 {
  color: var(--midnight-blue);
  margin-bottom: 20px;
  padding-top: 0;
  font-size: 15px;
  font-weight: 300;
}

.scroll-inner-homepage-modules {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-direction: column;
  grid-template-rows: 100px 100px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 100px;
  grid-auto-columns: 1fr;
  place-items: start center;
  width: 100%;
  margin: auto auto 0;
  padding: 10px 7% 0;
  display: grid;
  overflow: visible;
}

.image-63-module {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-module, .heading-38-copy {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy {
  width: 60px;
  max-width: 80%;
  margin-top: 18px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.image-63-module1, .image-63-module2 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy1 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy2 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy3, .heading-38-copy4 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy4, .image-63-copy5 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy5 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy6 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy6, .heading-38-copy7 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy7 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy8 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy8, .image-63-copy9 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy9, .heading-38-copy10 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.image-63-copy11 {
  width: 50px;
  max-width: 80%;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.heading-38-copy11 {
  color: var(--midnight-blue);
  letter-spacing: -.8px;
  width: 190px;
  margin-top: 5px;
  padding-top: 0;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.testimonial-section-4-home {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  justify-content: center;
  align-items: center;
  height: 70%;
  min-height: 200px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 0 5%;
  display: flex;
  position: relative;
}

.div-block-17 {
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
}

.lottie-animation {
  z-index: 10;
  height: 90%;
  position: absolute;
}

.lottie-animation._2, .lottie-animation._3 {
  opacity: 0;
}

.image-75 {
  position: absolute;
  inset: auto auto -20px -57px;
}

.feature-paragraph {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.lottie-holder-calendar {
  background-color: #f3f4f6;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 400px;
  display: flex;
  position: relative;
}

.container-24 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-20 {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 10px 24px;
}

.button-20:hover {
  background-color: #1f38e0;
}

.button-20.features {
  padding-left: 45px;
  padding-right: 45px;
}

.green-text {
  color: #03ff9a;
}

.image-76 {
  position: absolute;
  inset: -20px 0% auto auto;
}

.heading-55 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.feature-heading-2 {
  margin-top: 15px;
  margin-bottom: 12px;
  font-size: 28px;
  line-height: 32px;
}

.div-block-18 {
  width: 50%;
  height: 100vh;
  position: sticky;
  top: 88px;
}

.div-block-19 {
  height: 319px;
}

.div-block-20 {
  grid-row-gap: 350px;
  flex-direction: column;
  width: 50%;
  max-width: 569px;
  height: 330vh;
  padding-top: 315px;
  padding-left: 120px;
  display: flex;
}

.wrapper-21 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-21.sticky-section {
  padding-top: 97px;
}

.image-77 {
  background-color: #fff;
  width: 100%;
  position: absolute;
  inset: auto auto -15.4688px 0%;
}

.div-block-21 {
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
}

.image-78 {
  position: absolute;
  inset: auto auto -20px -57px;
}

.container-25 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-21 {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 10px 24px;
}

.button-21:hover {
  background-color: #1f38e0;
}

.button-21.features {
  padding-left: 45px;
  padding-right: 45px;
}

.green-text-2 {
  color: #44ba94;
}

.image-79 {
  position: absolute;
  inset: -20px 0% auto auto;
}

.heading-56 {
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.div-block-22 {
  width: 50%;
  height: 100vh;
  position: sticky;
  top: 88px;
}

.div-block-23 {
  height: 319px;
}

.div-block-24 {
  grid-row-gap: 350px;
  flex-direction: column;
  width: 50%;
  max-width: 569px;
  height: 330vh;
  padding-top: 315px;
  padding-left: 120px;
  display: flex;
}

.wrapper-22 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-22.sticky-section {
  padding-top: 97px;
}

.container-25-copy {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-24-copy {
  grid-row-gap: 350px;
  flex-direction: column;
  width: 50%;
  max-width: 569px;
  height: 330vh;
  padding-top: 315px;
  padding-left: 120px;
  display: flex;
}

.tool-description {
  color: #0f1f3d;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
}

.coming-soon-tag {
  color: #44ba94;
  background-color: #eff5f3;
  border-radius: 19px;
  padding: 5px 10px;
  font-size: 15px;
  line-height: 18px;
  display: inline-block;
}

.tools-heading {
  color: #0f1f3d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 48px;
  line-height: 56px;
}

.tools-paragraph {
  color: #0f1f3d;
  text-align: center;
  align-self: center;
  width: 100%;
  margin: 0 0 auto;
  padding-bottom: 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
  display: block;
}

.tool-name {
  grid-column-gap: 12px;
  color: #0f1f3d;
  letter-spacing: -.8px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 32px;
  display: flex;
}

.tool-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center stretch;
  place-items: stretch stretch;
  width: 90%;
  margin-top: 40px;
  margin-bottom: 50px;
  display: grid;
}

.container-26 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tool-holder {
  grid-column-gap: 26px;
  background-color: #fff;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 500px;
  height: 150px;
  max-height: 200px;
  padding: 36px 40px;
  display: flex;
}

.tools-section {
  background-color: #f3f4f6;
}

.tools-cta-button {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 20px 71px;
  font-size: 18px;
}

.tools-cta-button:hover {
  background-color: #1f38e0;
}

.wrapper-23 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-23.tools {
  background-color: #f3f4f6;
  flex-direction: column;
  margin-top: 90px;
  padding-top: 55px;
  padding-bottom: 20px;
}

.image-80, .image-81, .image-82, .image-83 {
  width: 60px;
}

.text-span-27 {
  color: #0f1f3d;
}

.image-6 {
  aspect-ratio: auto;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-color: #e4ecfb00;
  background-clip: border-box;
  position: absolute;
  inset: auto 0% 0%;
}

.image-84 {
  width: 100%;
  position: absolute;
  inset: auto auto 0 0%;
}

.brands-section {
  background-color: #f3f4f6;
  margin-bottom: auto;
  position: relative;
}

.border {
  border-bottom: 1px solid #0b0f271a;
  border-left: 1px solid #0b0f271a;
  border-right: 1px solid #0b0f271a;
  justify-content: center;
  width: 409px;
  height: 10px;
  margin-top: 28px;
  margin-left: 117px;
  display: flex;
  position: relative;
}

.backed-text {
  color: #0b0f27;
  background-color: #fff;
  border-radius: 28px;
  width: 108px;
  height: 20px;
  padding: 4px 10px;
  font-size: 12px;
  line-height: 12px;
  position: absolute;
  top: 0;
}

.brand-images {
  width: 115px;
}

.container-27 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-85 {
  width: 100%;
  position: absolute;
  inset: auto auto -15.4688px 0%;
}

.brand-heading {
  color: #0b0f27;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 32px;
}

.brand-grid {
  grid-column-gap: 16px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  display: grid;
}

.wrapper-24 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-24.brands {
  grid-row-gap: 40px;
  flex-direction: column;
  min-height: 0;
  padding-top: 45vw;
  padding-bottom: 77px;
}

.brands-wrapper {
  width: 100%;
}

.hero-lottie {
  aspect-ratio: auto;
  border: 3px #2a2a2a;
  border-radius: 15px;
  margin-left: 180px;
  margin-right: 180px;
  padding-right: 0;
  position: absolute;
  inset: -174px auto auto 0%;
}

.div-block-25 {
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
}

.image-86 {
  position: absolute;
  inset: auto auto -20px -57px;
}

.button-22 {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 10px 24px;
}

.button-22:hover {
  background-color: #1f38e0;
}

.button-22.features {
  padding-left: 45px;
  padding-right: 45px;
}

.image-87 {
  position: absolute;
  inset: -20px 0% auto auto;
}

.heading-57 {
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.div-block-26 {
  width: 50%;
  height: 100vh;
  position: sticky;
  top: 88px;
}

.div-block-27 {
  height: 319px;
}

.div-block-28 {
  grid-row-gap: 350px;
  flex-direction: column;
  width: 50%;
  max-width: 569px;
  height: 330vh;
  padding-top: 315px;
  padding-left: 120px;
  display: flex;
}

.wrapper-25 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-25.sticky-section {
  padding-top: 97px;
}

.image-88 {
  -webkit-text-fill-color: inherit;
  background-color: #e4ecfb00;
  background-clip: border-box;
  position: absolute;
  inset: -15px 0% auto;
}

.text-span-28 {
  color: #07f;
}

.scroll-card-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: #fff;
  border: 1px solid #f3f4f7;
  border-radius: 8px;
  flex-direction: row;
  flex: 0 auto;
  grid-template: ". ." 90px
                 ". ."
                 ". Area"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0 0 1px;
  font-size: 1px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-89 {
  z-index: 10;
  float: none;
  object-fit: fill;
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.image-90 {
  object-fit: fill;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
  overflow: auto;
}

.image-91 {
  width: 100%;
  position: absolute;
  inset: auto auto -15.4688px 0%;
}

.image-92 {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.image-93 {
  z-index: 10;
  position: absolute;
  inset: auto 0% 0%;
}

.image-94 {
  position: absolute;
  inset: -15px 0% auto;
}

.image-95 {
  width: 100%;
  margin-top: -3px;
  margin-bottom: 59px;
  padding-top: 0;
  position: absolute;
  inset: auto auto -15.4688px 0%;
}

.image-96, .image-96-pakketten {
  position: absolute;
  inset: -15px 0% auto;
}

.container-28 {
  max-width: 100%;
  height: 50px;
}

.image-97 {
  max-width: 100%;
  position: relative;
  inset: auto 0% 0%;
}

.section-14 {
  background-color: #f8f8f8;
  height: auto;
  margin-bottom: 0;
}

.card-item-reverse-copy {
  background-color: #f9f9f900;
  border-radius: 20px;
  margin-bottom: 50px;
  display: flex;
}

.grid-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  place-content: stretch center;
  place-items: center stretch;
  margin-left: -87px;
}

.section-15 {
  height: auto;
  margin-top: 56px;
}

.paragraph-31 {
  color: var(--slate-grey);
  text-align: right;
  font-size: 12px;
}

.button-in-klein-onder-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-in-klein-onder-copy.white {
  border: 2px none var(--deep-sky-blue);
  background-color: var(--geel);
  box-shadow: none;
  opacity: 1;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 300px;
  height: 100%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
}

.button-in-klein-onder-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.text-span-29 {
  color: #21a570;
}

.text-span-30 {
  color: var(--medium-sea-green);
}

.text-span-31 {
  color: #21a570;
}

.text-block-3-cop123y {
  color: var(--midnight-blue);
  -webkit-text-stroke-color: #fff;
  flex: 0 auto;
  align-self: center;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 300;
  line-height: 155%;
}

.image-98 {
  text-align: right;
  max-width: 25%;
  margin-left: 0;
  margin-right: 10px;
}

.bold-text-10, .text-span-32, .bold-text-11 {
  font-weight: 300;
}

.section_featuresv8 {
  padding-top: 12rem;
}

.featuresv8_header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  align-items: center;
  margin-bottom: 3.75rem;
  display: flex;
}

.padding-section-large {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

._2x1-grid-layout {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.featuresv8_content {
  max-width: 45rem;
}

.text-custom-gray {
  color: #636262;
}

.featuresv8_component {
  background-color: #fff;
  border: 1px solid #000;
  border-bottom-style: none;
  border-top-left-radius: 46px;
  border-top-right-radius: 46px;
  padding: 2.5rem 5rem;
  position: sticky;
}

.featuresv8_component.is-first {
  margin-top: -12rem;
  margin-bottom: 12rem;
  top: 0;
}

.featuresv8_component.is-second {
  margin-top: -6rem;
  margin-bottom: 6rem;
  top: 6rem;
}

.featuresv8_component.is-third {
  margin-bottom: 0;
  top: 12rem;
}

.featuresv8_sticky-wrapper {
  position: relative;
}

.h2-paragraph-padding {
  max-width: 30rem;
}

.page-wrapper-8 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.featuresv8_header-text {
  font-size: 1.5rem;
  font-weight: 700;
}

.featuresv8_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.cta-arrow {
  margin-top: 113px;
  margin-left: 64px;
  position: absolute;
  inset: 30px auto auto 323px;
}

.button-19-home1 {
  color: var(--midnight-blue);
  background-color: #03ff99;
  border-radius: 5px;
  margin-top: 30px;
  margin-bottom: 0;
  margin-left: 0;
  padding: 10px 20px;
  font-size: 15px;
  font-weight: 300;
}

.float-image-holder {
  z-index: -1;
  align-self: auto;
  margin-top: -85px;
  position: absolute;
  inset: 164px auto auto 0%;
}

.float-image-holder._3 {
  inset: 275px 0% auto auto;
}

.float-image-holder._2 {
  top: 404px;
  left: 135px;
}

.hero-button {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 22px 64px;
  font-size: 18px;
}

.hero-button:hover {
  background-color: #1f38e0;
}

.float-image {
  z-index: -1;
  position: static;
  inset: 164px auto auto 0%;
  transform: rotate(-16deg);
}

.float-image._3 {
  inset: 275px 0% auto auto;
  transform: rotate(16deg);
}

.float-image._2 {
  max-width: 80%;
  top: 404px;
  left: 35px;
  transform: rotate(-30deg);
}

.paragraph-32 {
  color: #0f1f3d;
  text-align: center;
  width: 50%;
  max-width: 570px;
  margin: 16px auto 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 28px;
}

.hero-wrapper-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 92px;
  padding-bottom: 237px;
  display: flex;
  position: relative;
}

.cta-holder {
  position: relative;
}

.container-29 {
  z-index: 0;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.cta-arrow-2 {
  position: absolute;
  inset: 30px auto auto 323px;
}

.hero-heading {
  color: #0b0f27;
  text-align: center;
  font-size: 48px;
  line-height: 64px;
}

.container-30 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-99 {
  width: 100%;
  position: absolute;
  inset: auto auto -15.4688px 0%;
}

.wrapper-26 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-26.brands {
  grid-row-gap: 40px;
  flex-direction: column;
  min-height: 0;
  padding-top: 194px;
  padding-bottom: 0;
}

.button-19-home1-copy {
  color: var(--midnight-blue);
  background-color: #ebf0fb;
  border-radius: 7px;
  margin-top: 30px;
  margin-bottom: 0;
  margin-left: 0;
  padding: 10px 20px;
  font-size: 15px;
  font-weight: 300;
}

.button-19-home1-45 {
  color: var(--midnight-blue);
  background-color: #d4e4f8;
  border-radius: 5px;
  margin-top: 30px;
  margin-bottom: 0;
  margin-left: 0;
  padding: 10px 20px;
  font-size: 15px;
  font-weight: 300;
}

.div-block-29 {
  background-color: #fff0;
}

.link-block-10 {
  width: auto;
}

.section-15-copy {
  height: auto;
  margin-top: 1px;
  padding-bottom: 48px;
}

.image-100 {
  position: absolute;
  inset: -15px 0% auto;
}

.tab-content {
  height: 100%;
}

.tab-button {
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-start;
  height: 64px;
  padding: 20px;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.tab-button.w--current {
  background-color: #fff;
  height: 146px;
}

.tabs-content-3 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6698c9dfc5e7f16548de02ac_asset%2021.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  max-width: 400px;
  height: 110%;
  margin-top: -19px;
  position: absolute;
  right: 0;
}

.div-block-30 {
  width: 100%;
}

.image-101 {
  position: absolute;
  inset: auto auto -20px 66px;
}

.tab-paragraph {
  color: #0f1f3d;
  margin-top: 14px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
}

.image-102 {
  width: 150px;
  max-width: 50%;
  position: absolute;
  inset: 300px 0% auto auto;
}

.container-31 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-23 {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 10px 24px;
}

.button-23:hover {
  background-color: #1f38e0;
}

.load-bar {
  background-color: #d0d2d5;
  width: 0;
  height: 100%;
}

.tab-lottie {
  height: 100%;
}

.tabs-2 {
  justify-content: flex-start;
  display: flex;
}

.heading-58 {
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.heading-58._50 {
  color: var(--midnight-blue);
  width: 50%;
}

.load-bar-base {
  border-radius: 10px;
  width: 100%;
  height: 3px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.tabs-menu-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.tab-lottie-holder {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.tab-section {
  background-color: #f3f4f6;
  margin-top: 16px;
  position: relative;
}

.tab-title-wrapper {
  grid-column-gap: 12px;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  display: flex;
}

.wrapper-27 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-27.tabs {
  grid-row-gap: 48px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 44px;
  padding-top: 60px;
  padding-bottom: 40px;
  position: relative;
}

.image-103, .image-104, .image-105 {
  width: 26px;
}

.text-block-114 {
  color: var(--midnight-blue);
}

.text-block-115, .text-block-116 {
  align-self: center;
}

.section-13-los {
  z-index: 4;
  background-color: #ebf0fb;
  background-image: none;
  border-bottom: 1px #fff;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  height: 40px;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.heading-h3-home {
  color: #0c2153;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 40px;
}

.overflow-hidden-home {
  z-index: 0;
  background-color: #fff;
  overflow: hidden;
}

.card-content-home, .card-content-copy, .card-content-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  width: 50%;
  margin-left: 0;
  padding: 40px 60px;
}

.grid-4 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  grid-template-rows: auto;
  align-content: center;
  place-items: center;
  margin-top: 39px;
  margin-left: 25px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.home-features-pointer-item-2-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-2-copy.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 40%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-2-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.float-image-holder-copy {
  z-index: -1;
  align-self: auto;
  margin-top: -85px;
  position: absolute;
  inset: 164px auto auto 0%;
}

.float-image-holder-copy._3 {
  margin-top: -289px;
  inset: 275px 0% auto auto;
}

.float-image-holder-copy._2 {
  top: 404px;
  left: 135px;
}

.cta-arrow-3 {
  flex: 0 auto;
  align-self: auto;
  margin-top: -308px;
  margin-left: 523px;
  display: inline-block;
  position: absolute;
  inset: 30px auto auto 323px;
}

.cta-arrow-4 {
  background-color: #0000;
  margin-top: 244px;
  margin-left: 282px;
  position: absolute;
  inset: 30px auto auto 323px;
}

.heading-58-copy {
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.heading-58-copy._50 {
  color: var(--midnight-blue);
  width: 50%;
}

.section-17 {
  margin-top: 190px;
}

.headerproduct-inloggen {
  color: var(--midnight-blue);
  font-size: 13px;
  font-weight: 700;
}

.headerproduct-inloggen:active, .headerproduct-inloggen:focus {
  color: var(--bouwportaal-blauw);
}

.image-97-copy {
  width: 120%;
  max-width: 120%;
  margin-top: -50px;
  margin-left: -47px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  inset: auto 0% 0%;
}

.padding-global-2 {
  padding-bottom: 3rem;
  padding-left: 0%;
  padding-right: 0%;
}

.container-small-4 {
  width: 100%;
  max-width: 55rem;
  margin-left: auto;
  margin-right: auto;
}

.padding-section-large-2 {
  padding-top: 2rem;
  padding-bottom: 0;
  display: flex;
}

.content7_component {
  flex: 0 auto;
}

.heading-59 {
  text-align: left;
  font-size: 36px;
}

.paragraph-33, .paragraph-34, .paragraph-35, .paragraph-36 {
  font-size: 16px;
}

.image-106 {
  position: absolute;
  inset: -15px 0% auto;
}

.tab-content-2 {
  height: 100%;
}

.tab-button-2 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-start;
  height: 64px;
  padding: 20px;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.tab-button-2.w--current {
  background-color: #fff;
  height: 146px;
}

.tabs-content-4 {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6698c9dfc5e7f16548de02ac_asset%2021.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 50%;
  max-width: 400px;
  height: 100%;
  position: absolute;
  right: 0;
}

.div-block-31 {
  width: 100%;
}

.image-107 {
  position: absolute;
  inset: auto auto -20px 66px;
}

.tab-paragraph-2 {
  color: #0b0f27b3;
  margin-top: 14px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.image-108 {
  width: 150px;
  max-width: 50%;
  position: absolute;
  inset: 300px 0% auto auto;
}

.container-32 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-24 {
  background-color: #3750fe;
  border-radius: 40px;
  padding: 10px 24px;
}

.button-24:hover {
  background-color: #1f38e0;
}

.tab-lottie-2 {
  height: 100%;
}

.heading-60 {
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.heading-60._50 {
  width: 50%;
}

.tabs-menu-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.tab-lottie-holder-2 {
  background-color: #cc979700;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.wrapper-28 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-28.tabs {
  grid-row-gap: 48px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 97px;
  padding-bottom: 98px;
  position: relative;
}

.logos_text {
  color: #a8b6b8;
}

.padding-global-3 {
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.padding-global-3:hover {
  color: #f9fbfb;
}

.container-large-9 {
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
}

.logos_collection-list {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.logos_img {
  max-width: 120%;
  height: 120%;
  max-height: 1.9rem;
}

.logos_wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.logos_component {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.logos_collection {
  flex: none;
  padding-right: 5rem;
}

.logos_shadow {
  position: absolute;
  inset: 0%;
}

.logos_item {
  flex: none;
}

.section_logos {
  width: 110%;
  margin-left: -43px;
  margin-right: auto;
}

.icon-1x1-regular {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
}

.text-block_text {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block_paragraph {
  text-align: center;
  width: 100%;
  max-width: 40rem;
  font-size: 1.5rem;
}

.text-align-center-3 {
  color: var(--midnight-blue);
  text-align: center;
}

.beneftis_tab-top {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.beneftis_tab-link {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  color: #dfe6e7;
  background-color: #ddd0;
  border-radius: 24px;
  flex-flow: column;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 1.25rem;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.beneftis_tab-link.w--current {
  box-shadow: none;
  color: #fff;
  background-color: #fff;
  border: 1px solid #ebf0fb;
  border-radius: 8px;
}

.text-block_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-wrap: balance;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.benefits_tab-title {
  color: #0f1f3d;
  letter-spacing: -.8px;
  margin-left: 10px;
  font-size: 18px;
  font-weight: 700;
}

.benefits_content {
  z-index: 1;
  flex: 1;
}

.benefits_content.is-first-scroll-in {
  margin-right: 0;
}

.fenefits_menu {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  width: 100%;
  max-width: 30rem;
  margin-left: 0;
  margin-right: 5rem;
  display: flex;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 2rem;
}

.benefits_icon {
  color: #0f1f3d;
}

.section-block {
  background-color: #0f1415;
  border-radius: 32px;
  padding: 2.5rem;
  position: relative;
}

.section-block.is-padding-top {
  background-color: var(--white-smoke);
  padding-top: 0;
  padding-bottom: 0;
}

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

.beneftis_pane.is-elevate-customization-video {
  aspect-ratio: 1704 / 1276;
  width: 100%;
  height: auto;
}

.beneftis_par {
  color: #767c90;
  margin-left: 10px;
  padding-left: 0;
  font-size: 15px;
  font-weight: 300;
}

.beneftis_component {
  display: flex;
}

.tag_component {
  grid-column-gap: 10px;
  color: #dfe6e7;
  white-space: nowrap;
  background-color: #22a570;
  background-image: linear-gradient(#ffffff0f, #fff0);
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 2.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .875rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  box-shadow: inset 0 1px 1px #fff3, inset 0 6px 12px #ffffff0a, 0 1px 2px #0003, 0 4px 4px #00000014;
}

.benefits_video {
  z-index: 1;
  border-radius: 24px;
  width: 100%;
  height: 100%;
}

.padding-global-4 {
  grid-column-gap: 39px;
  grid-row-gap: 39px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 100px;
  margin-left: 100px;
  margin-right: 100px;
  padding-bottom: 3rem;
  padding-left: 0%;
  padding-right: 0%;
  display: inline-grid;
}

.paragraph-37, .paragraph-38 {
  color: var(--slate-grey);
  font-size: 15px;
  font-weight: 300;
}

.heading-61 {
  color: var(--midnight-blue);
  text-align: left;
  letter-spacing: -.8px;
  font-size: 18px;
}

.text-span-33 {
  color: var(--midnight-blue);
}

.text-span-34 {
  color: var(--medium-sea-green);
}

.tools-heading-review {
  color: #0f1f3d;
  text-align: center;
  margin-top: 78px;
  margin-bottom: -74px;
  font-size: 48px;
  line-height: 56px;
}

.heading-62 {
  color: var(--midnight-blue);
  margin-bottom: 12px;
}

.tools-paragraph-copy {
  color: #0f1f3d;
  text-align: center;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 300;
  line-height: 24px;
}

.text-span-35 {
  color: var(--medium-sea-green);
}

.hero-wrapper-2-copy {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 237px;
  display: flex;
  position: relative;
}

.wrapper-copy.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-copy.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.case-study-page.template, .wrapper-copy.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.heading-63, .heading-64 {
  color: var(--midnight-blue);
}

.productupdatelist {
  max-width: 100%;
  margin-top: 0;
}

.all-updates-containe {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.heading-65, .heading-66 {
  color: var(--midnight-blue);
}

.link-block-partner {
  color: var(--bouwportaal-blauw);
  flex-direction: row;
  height: 60px;
  display: flex;
}

.grid-2-partner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr;
  margin-top: 0;
  padding-top: 12px;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.button-demo-aanvraag-partner {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-aanvraag-partner.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 200px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-aanvraag-partner.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.image-73-partner {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #8b646400;
  background-clip: border-box;
  outline: 3px #0f1f3d;
  max-width: 85%;
  margin-top: -50px;
}

.text-block-117 {
  color: var(--midnight-blue);
  font-size: 15px;
  font-weight: 300;
}

.button-in-partners {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-in-partners.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 220px;
  height: 110%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.button-in-partners.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.link-block-6-partners {
  height: 10.6952%;
}

.link-wrapper-copy {
  font-size: 1.5rem;
}

.binnenkort-button {
  grid-column-gap: 12px;
  color: #0f1f3d;
  letter-spacing: -.8px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 32px;
  display: flex;
}

.image-109 {
  margin-top: 0;
}

.ms-chat-frame {
  z-index: 1;
  position: relative;
}

.ms-chat-frame.ms-chat-home {
  display: none;
}

.ms-chat-submit-button {
  background-color: #0f1f3d;
  border-radius: 4px;
  width: 100%;
  padding: 15px;
}

.ms-chat-icon-img {
  background-color: #e4cccc00;
  max-width: 100%;
  margin-top: 4px;
  transform: rotate(-15deg);
}

.ms-exit-icon {
  display: none;
}

.ms-chat-label {
  z-index: 2;
  background-color: #fff;
  margin-left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 300;
  display: inline-block;
  position: relative;
}

.ms-chat-animation {
  height: 190px;
  overflow: hidden;
}

.ms-chat-smaller-text {
  opacity: .75;
  color: #757c90;
  font-size: 90%;
  font-weight: 300;
}

.ms-chat-icon {
  z-index: 2;
  background-color: #0076ff;
  border-radius: 20%;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 18px;
  display: none;
  position: absolute;
  inset: 0%;
  box-shadow: 0 20px 30px -10px #555e6980;
}

.ms-chat-icon:hover {
  background-image: linear-gradient(#0000001a, #0000001a);
}

.ms-chat-header {
  color: #fff;
  text-align: center;
  background-color: #f8f8f8;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 15px 17px 45px;
  font-size: 14px;
  display: flex;
}

.ms-chat-channel-icon {
  width: 50px;
  min-width: 50px;
  margin-right: 20px;
}

.success-message-6 {
  background-color: #0000;
}

.ms-chat-wrapper {
  z-index: 1001;
  width: 70px;
  height: 70px;
  position: fixed;
  bottom: 55px;
  right: 15px;
}

.ms-chat-field {
  border: 1px solid #aaa9a9;
  border-radius: 4px;
  margin-top: -1.1em;
}

.ms-chat-field.ms-chat-message {
  min-height: 150px;
}

.ms-chat-profile-img-wrap {
  width: 100%;
  max-height: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.ms-chat-profile {
  object-fit: fill;
  border-radius: 100%;
  margin-left: 43px;
  margin-right: 0;
  display: block;
  overflow: visible;
}

.ms-chat-back {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/66bcad8b42e3c06c30f0b681_noun_back_2627267.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.ms-chat-channel-wrap {
  margin-top: -25px;
  padding-left: 12px;
  padding-right: 12px;
}

.ms-chat-bottom-text {
  opacity: .75;
  margin-top: 80px;
  padding-bottom: 10px;
  font-size: 90%;
  position: relative;
  inset: auto 0% 0%;
}

.ms-chat-bold {
  color: #061d53;
  font-weight: 700;
}

.ms-chat-channel-btn {
  z-index: 1;
  color: #181823;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e7e7;
  border-radius: 10px;
  align-items: center;
  width: 100%;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 15px 20px 25px;
  font-size: 15px;
  text-decoration: none;
  transition: box-shadow .2s, border-color .2s, top .2s;
  display: flex;
  position: relative;
  top: 0;
  box-shadow: 0 7px 15px -4px #555e6933;
}

.ms-chat-channel-btn:hover {
  border-color: #4baeb2;
  top: -4px;
  box-shadow: 0 7px 15px #555e694d;
}

.ms-chat-channel-form {
  z-index: 1;
  color: #181823;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e7e7;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 15px 20px 25px;
  font-size: 15px;
  text-decoration: none;
  position: relative;
  top: 0;
  box-shadow: 0 7px 15px -4px #555e6933;
}

.ms-chat-box {
  z-index: 1;
  text-align: center;
  background-color: #f4fbff;
  border: 1px solid #e9e7e7;
  border-radius: 6px;
  width: 100vw;
  max-width: 350px;
  height: 630px;
  max-height: 75vh;
  line-height: 1.5em;
  display: none;
  position: absolute;
  inset: auto -5px 24px auto;
  overflow: auto;
  box-shadow: 0 20px 40px -5px #555e6940;
}

.ms-chat {
  opacity: .75;
  color: #bebebe;
  font-size: 13px;
}

.ms-chat-bg {
  background-color: #4baeb2;
  height: 190px;
  position: absolute;
  inset: 0% 0% auto;
}

.text-block-118 {
  color: #061d52;
  font-size: 15px;
  font-weight: 700;
}

.image-110 {
  margin-left: 80px;
  margin-right: auto;
  display: block;
  position: static;
  left: 1200px;
}

.image-111 {
  flex: 0 auto;
  margin-left: 128px;
  margin-right: auto;
  display: block;
  position: static;
  left: 1200px;
}

.image-112 {
  margin-left: 76px;
}

.image-113 {
  margin-left: 92px;
}

.ms-chat-header-copy {
  background-color: var(--midnight-blue);
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 15px 17px 45px;
  font-size: 14px;
  display: none;
}

.lightbox-link {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: relative;
}

.play-button-2 {
  z-index: 4;
  background-color: #fa183d;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding: 0;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.play-button-2:hover {
  background-color: #dd1233;
}

.play-icon-2 {
  border-top: 22px solid #0000;
  border-bottom: 22px solid #0000;
  border-left: 33px solid #fff;
  width: 0;
  height: 0;
}

.play-button-pulse {
  z-index: 3;
  background-color: #f5144380;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(0, -50%)translate(-50%);
}

.button-demo-partnerworden {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-partnerworden.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 200px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-partnerworden.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.image-114 {
  width: 60px;
}

.link-block-12 {
  width: auto;
}

.image-115 {
  width: 60px;
}

.div-block-32 {
  background-color: #fff0;
}

.image-116, .image-117 {
  width: 60px;
}

.text-span-36 {
  color: #0f1f3d;
}

.image-118 {
  width: 60px;
}

.link-block-13 {
  width: auto;
}

.container-33 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-119 {
  width: 60px;
}

.text-span-37 {
  color: #21a570;
}

.div-block-33 {
  background-color: #fff0;
}

.wrapper-29 {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-29.tools {
  background-color: #f3f4f6;
  flex-direction: column;
  margin-top: 90px;
  padding-top: 55px;
  padding-bottom: 84px;
}

.image-120, .image-121 {
  width: 60px;
}

.wrapper-29-partner {
  justify-content: space-between;
  align-items: center;
  padding-left: 66px;
  padding-right: 66px;
  display: flex;
}

.wrapper-29-partner.tools {
  background-color: #fff;
  flex-direction: column;
  margin-top: 0;
  padding-top: 55px;
  padding-bottom: 84px;
}

.tool-holder-copy {
  grid-column-gap: 26px;
  grid-column-gap: 26px;
  grid-column-gap: 26px;
  background-color: #f8f8f8;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 500px;
  height: 150px;
  max-height: 200px;
  padding: 36px 40px;
  display: flex;
}

.paragraph-39 {
  font-size: 15px;
}

.paragraph-40 {
  font-size: 15px;
  font-weight: 300;
}

.button-demo-topvakmannen {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-topvakmannen.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 200px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-topvakmannen.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-demo-da {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-da.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 200px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-da.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.track-overlay {
  z-index: 1;
  background-image: linear-gradient(#f9f5ff, #0000 50%, #f9f5ff);
  position: absolute;
  inset: 0%;
}

.track-overlay.unclickable {
  background-image: linear-gradient(#fff, #0000 50%, #fff);
  width: 100%;
  height: 100%;
  position: absolute;
}

.heading-large {
  color: #111322;
  flex: none;
  order: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 300;
  line-height: 15px;
}

.heading-large.rotate-text {
  color: #dcdfea;
  white-space: nowrap;
  font-weight: 600;
}

.heading-large.rotate-text._1 {
  color: #111323;
  flex: 0 auto;
  margin-top: 0;
  font-weight: 300;
}

.heading-large.rotate-text._2 {
  color: #101321;
  font-weight: 300;
}

.heading-large.rotate-text._14 {
  font-weight: 300;
}

.infinite-rotation-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 3vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.track-vertical {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  margin-top: -2px;
  margin-left: 4px;
  display: flex;
  position: absolute;
}

.vertical-scroll-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 150px;
  font-weight: 400;
  position: relative;
}

.text-rotation-wrapper {
  display: flex;
}

.heading-large-2 {
  color: #111322;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.25;
}

.heading-large-2.rotate-text {
  color: #dcdfea;
  white-space: nowrap;
  font-weight: 600;
}

.track-vertical-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  font-weight: 300;
  display: flex;
  position: absolute;
}

.vertical-scroll-wrapper-2 {
  object-fit: fill;
  flex-direction: column;
  align-items: flex-start;
  width: 150px;
  position: relative;
  overflow: hidden;
}

.heading-large-3 {
  color: #0f1f3d;
  flex: 1;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 3px;
  font-size: 15px;
  font-weight: 300;
  line-height: 1.25;
  display: block;
}

.heading-large-3.rotate-text {
  color: #dcdfea;
  white-space: nowrap;
  font-weight: 600;
}

.heading-large-3.rotate-text._1 {
  color: var(--midnight-blue);
  -webkit-text-stroke-color: #fff;
  mix-blend-mode: normal;
  font-weight: 300;
}

.heading-large-3.rotate-text._4, .heading-large-3.rotate-text._5, .heading-large-3.rotate-text._2, .heading-large-3.rotate-text._3, .heading-large-3.rotate-text._6 {
  font-weight: 300;
}

.text-block-119 {
  font-size: 15px;
  line-height: 1.25;
}

.typer {
  color: #0f1f3d;
}

.code-block {
  font-size: 6px;
}

.section-18 {
  margin-top: 140px;
  margin-bottom: 180px;
}

.body-8 {
  margin-top: 80px;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 0;
}

.image-109-copy {
  float: none;
  text-align: left;
  margin-top: 17px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.section-15-copy {
  height: auto;
  margin-top: 56px;
}

.pricing-table-button-copy {
  color: var(--bouwportaal-blauw-1);
  background-color: #145aff33;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  padding-top: 17px;
  padding-bottom: 18px;
  font-style: normal;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.pricing-table-button-copy:hover {
  background-color: var(--medium-sea-green);
  color: var(--white);
}

.pricing-table-button-copy.white {
  background-color: var(--white);
}

.pricing-table-button-copy.white:hover {
  background-color: var(--medium-sea-green);
}

.pricing-table-button-copy.pricing-page-3 {
  text-align: center;
  flex: none;
  margin-bottom: 0;
}

.pricing-table-button-copy.pricing-page-2 {
  width: auto;
  margin-bottom: 0;
  padding-left: 28px;
  padding-right: 28px;
}

.pricing-table-button-copy.pricing-page-2.white {
  background-color: var(--white);
  color: #0f1f3d;
  border: 1px solid #ebeef2;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  padding: 10px 20px;
  font-weight: 300;
}

.pricing-table-button-copy.pricing-page-2.white:hover {
  color: #0f2140;
  background-color: #f1f3f6e0;
}

.pricing-table-button-copy.ecom {
  text-align: center;
  flex: none;
  margin-bottom: 0;
}

.pricing-table-button-copy.ecom:hover {
  color: var(--midnight-blue);
  background-color: #1ebd534d;
}

.subheading-copy {
  color: var(--medium-sea-green);
  text-align: left;
  justify-content: center;
  align-self: flex-start;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-copy.light-blue {
  color: #0277ff;
  text-align: left;
  font-size: 20px;
}

.text-span-38 {
  color: var(--medium-sea-green);
}

.bold-text-12 {
  font-weight: 300;
}

.grid-5 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.blur-5 {
  z-index: -1;
  filter: blur(100px);
  background-color: #d5e2ff;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 300px;
  margin: -18px -17px auto auto;
  position: absolute;
  inset: 0%;
}

.container-large-10 {
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
}

.link-block-5-copy-2 {
  color: #fff0;
  flex-direction: row;
  height: 60px;
  display: flex;
}

.padding-global-5 {
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.padding-global-5:hover {
  color: #f9fbfb;
}

.image-122 {
  margin-top: 17px;
}

.container-34 {
  max-width: 1280px;
  margin-bottom: 0;
  padding: 7px 30px 0;
}

.feature-icon-box-2 {
  background-color: #fff0;
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.container-35 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-120 {
  color: #0f1f3d;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  flex: 0 auto;
  align-self: center;
  width: auto;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 300;
  line-height: 155%;
}

.card-title-copy-2 {
  color: #0f1f3d;
  width: 350px;
  font-size: 15px;
  font-weight: 300;
  line-height: 15px;
}

.feature-item-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff0;
  border-radius: 10px;
  align-items: center;
  padding: 8px 12px 8px 0;
  display: flex;
}

.image-123 {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #8b646400;
  background-clip: border-box;
  outline: 3px #0f1f3d;
  max-width: 140%;
}

.divider-3 {
  background-color: #e2e7fa;
  width: 100%;
  height: 1px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
  overflow: visible;
}

.text-block-121 {
  color: var(--midnight-blue);
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 15px;
  font-weight: 300;
}

.image-123-over-ons {
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #8b646400;
  background-clip: border-box;
  outline: 3px #0f1f3d;
  max-width: 130%;
}

.container-36 {
  width: 90vw;
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.timeline_quote {
  color: #fff;
  margin-bottom: 0;
  font-size: 21px;
  display: block;
}

.inline-block {
  display: inline-block;
}

.timeline_date-text-2 {
  color: #fff;
  letter-spacing: -.03em;
  font-size: 48px;
  font-weight: 500;
  line-height: 1.2;
  position: sticky;
  top: 50vh;
}

.overlay-fade-bottom {
  background-image: linear-gradient(to top, #0a0a0a, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: auto 0% 0%;
}

.text-colour-lightgrey {
  color: #ffffffa6;
}

.timeline_quote-text-wrapper {
  flex: 1;
}

.timeline_link {
  opacity: .6;
  color: var(--slate-grey);
  letter-spacing: .8px;
  text-transform: uppercase;
  border-radius: 8px;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  text-decoration: none;
  transition: opacity .3s;
  display: flex;
}

.timeline_link:hover {
  opacity: 1;
}

.timeline_quote-wrapper {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  background-color: var(--greenbright);
  border: 2px #d3d3d3;
  border-radius: 8px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 280px;
  padding: 0 43px 0 40px;
  display: flex;
}

.overlay-fade-top {
  background-image: linear-gradient(#0a0a0a, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: 0% 0% auto;
}

.timeline_text {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.3;
}

.link-icon {
  width: 20px;
  height: 20px;
  margin-left: 8px;
}

.timeline_progress-bar-5 {
  z-index: -1;
  background-color: #fff;
  background-image: linear-gradient(#ff7448, #ff4848 51%, #6248ff);
  width: 3px;
  height: 50vh;
  position: fixed;
  inset: 0 auto 50vh;
}

.text-colour-white {
  color: #fff;
}

.timeline_component-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.timeline_badge {
  color: #fff;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #ffffff26;
  border-radius: 8px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 6px 8px;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  display: inline-block;
}

.timeline_quote-image {
  border-radius: 8px;
  width: 48px;
  height: 48px;
  margin-right: -9px;
}

.timeline_quote-title {
  color: #0f1f3d;
  font-size: 14px;
  font-weight: 500;
}

.timeline_image-wrapper-2 {
  border-radius: 12px;
  overflow: hidden;
}

.timeline_circle-2 {
  background-color: #fff;
  border-radius: 100%;
  width: 15px;
  min-width: 15px;
  max-width: 15px;
  height: 15px;
  min-height: 15px;
  max-height: 15px;
  position: sticky;
  top: 50vh;
  box-shadow: 0 0 0 8px #0a0a0a;
}

.timeline_left-2 {
  text-align: right;
  justify-content: flex-end;
  align-items: stretch;
}

.timeline_definition-wrapper {
  background-color: #ffffff0d;
  border-radius: 16px;
  padding: 16px;
}

.timeline_item-3 {
  z-index: 2;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: 1;
  outline-offset: 0px;
  pointer-events: auto;
  outline: 3px #0f1f3d;
  grid-template-rows: auto;
  grid-template-columns: 1fr 180px 1fr;
  grid-auto-columns: 1fr;
  margin-top: 122px;
  padding-top: 80px;
  padding-bottom: 80px;
  display: grid;
  position: relative;
}

.timeline_progress-3 {
  z-index: -2;
  background-color: #414141;
  width: 3px;
  height: 100%;
  position: absolute;
}

.section-timeline-2 {
  z-index: -3;
  background-color: #0a0a0a;
  position: relative;
}

.timeline_milestone-badge {
  color: #0f1f3d;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #06ff98;
  border-radius: 8px;
  margin-bottom: 24px;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 12px;
  display: inline-block;
}

.padding-vertical-xlarge {
  padding-top: 120px;
  padding-bottom: 120px;
}

.container-37 {
  width: 90vw;
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.timeline-main_heading-wrapper {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.timeline_date-text-3 {
  color: #0f1f3d;
  letter-spacing: -.03em;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.2;
  position: sticky;
  top: 50vh;
}

.margin-bottom-large {
  margin-bottom: 40px;
}

.padding-vertical-footer {
  padding-top: 120px;
  padding-bottom: 40px;
}

.button-wrapper-2 {
  justify-content: center;
  display: flex;
}

.margin-bottom-small {
  margin-bottom: 24px;
}

.button-icon-small {
  z-index: 500;
  color: #fff;
  letter-spacing: .8px;
  text-transform: uppercase;
  background-color: #0a0a0a;
  border: 2px solid #0a0a0a;
  border-radius: 8px;
  align-items: center;
  padding: 12px 20px 12px 18px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.button-icon-small:hover {
  transform: translate(0, -2px);
}

.button-icon-small.margin-right-small {
  margin-right: 16px;
}

.button-inverted {
  color: #161616;
  letter-spacing: .05em;
  text-transform: uppercase;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 8px;
  padding: 14px 32px;
  font-weight: 700;
  line-height: 20px;
  transition: all .4s;
}

.button-inverted:hover {
  transform: translate(0, -4px);
}

.overlay-fade-top-3 {
  background-image: linear-gradient(#0a0a0a, #0a0a0a00);
  height: 80px;
  position: absolute;
  inset: 0% 0% auto;
}

.timeline_text-3 {
  color: #0f1f3d;
  font-size: 15px;
  font-weight: 300;
  line-height: 1.3;
}

.button-icon-3 {
  width: 24px;
  height: 24px;
  margin-right: 12px;
  position: relative;
}

.timeline_progress-bar-6 {
  z-index: -1;
  background-color: #fff;
  background-image: linear-gradient(180deg, #03ff99, var(--bouwportaal-blauw-1) 78%, #0378ff 100%, #03ff99 100%, #0378ff);
  width: 3px;
  height: 50vh;
  position: fixed;
  inset: 0 auto 50vh;
}

.timeline_component-4 {
  opacity: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.page-wrapper-9 {
  z-index: 0;
  position: relative;
}

.footer_credits-wrapper {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.section-timeline-cta {
  background-color: #fff;
}

.text-link-2 {
  color: #000;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: underline;
}

.footer_text-wrapper {
  text-align: center;
  max-width: 640px;
  margin-bottom: 120px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.section-footer {
  position: relative;
}

.paragraph-large-2 {
  color: #0f1f3d;
  letter-spacing: 0;
  font-size: 15px;
  font-weight: 300;
}

.background-layer {
  z-index: 0;
  background-color: #d8d5d1;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/66e9888b19165394ae030609_Grain%20Background.png"), url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/66e9888b19165394ae03061f_Gaussian%20Blur%20-%20Brighter.svg");
  background-position: 0 0, 50% 80%;
  background-repeat: repeat, no-repeat;
  background-size: 300px 300px, cover;
  position: absolute;
  inset: 0%;
}

.timeline_progress-4 {
  z-index: -2;
  background-color: #0378ff59;
  width: 3px;
  height: 100%;
  position: absolute;
}

.button-icon-small-secondary {
  z-index: 500;
  color: #161616;
  letter-spacing: .8px;
  text-transform: uppercase;
  background-color: #fff;
  border: 2px solid #0a0a0a;
  border-radius: 8px;
  align-items: center;
  padding: 12px 20px 12px 18px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.button-icon-small-secondary:hover {
  transform: translate(0, -2px);
}

.section-timeline-3 {
  z-index: -3;
  background-color: #fff;
  position: relative;
}

.section-timeline-heading {
  background-color: #fff;
}

.heading-67 {
  color: var(--midnight-blue);
}

.hero-section-over-ons {
  z-index: 1;
  float: none;
  background-color: #f8f8f8;
  margin-bottom: 0;
  padding-top: 220px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.image-124 {
  max-width: 60%;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 45px;
  display: block;
}

.text-span-39, .text-span-40, .text-span-41 {
  font-size: 10px;
}

.image-125 {
  box-shadow: 8px 5px 5px 9px #000000a3;
}

.text-block-122 {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 0;
  margin-right: -70px;
  padding-bottom: 0;
  font-weight: 300;
}

.text-span-42 {
  font-weight: 300;
}

.link-18 {
  color: var(--midnight-blue);
}

.dropdown-list-body {
  z-index: 3;
  position: relative;
}

.footer-divider {
  margin-left: 24px;
  margin-right: 24px;
}

.inline-footer {
  margin-left: .05em;
  margin-right: .05em;
  font-weight: 500;
  display: inline;
}

.inline-footer.svg {
  line-height: 0;
  position: relative;
  top: 3px;
}

.dropdown-inner-shadow {
  z-index: 4;
  background-image: linear-gradient(#24324214, #0000 15%);
  height: 56px;
  position: absolute;
  bottom: 100%;
  left: 0%;
  right: 0%;
  box-shadow: 0 3px 12px #24324214;
}

.dropdown-card-title {
  color: #151b26;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight: 700;
}

.dropdown-card-title.not-margin {
  margin-top: 2px;
  margin-bottom: 0;
}

.dropdown-card {
  margin-bottom: 36px;
  display: block;
  position: relative;
}

.dropdown-card.has-icon {
  display: flex;
}

.sidebar-column-bg {
  display: none;
}

.dropdown-bg-full {
  background-color: #fff;
  position: absolute;
  inset: 0%;
  box-shadow: 35px 35px 50px #24324226;
}

.dropdown-sidebar-bg {
  background-color: #f6f8f9;
  border-left: 1px solid #e0e6e8;
  width: 100vw;
  position: absolute;
  inset: 0 0 0 706px;
}

.dropdown-card-text {
  font-weight: 400;
}

.dropdown-footer {
  align-items: center;
  height: 45px;
  display: flex;
}

.dropdown-footer-wrapper {
  background-color: #fbfdfe;
  border-top: 1px solid #e0e6e8;
  position: absolute;
  bottom: 0;
  left: 0%;
  right: 0%;
}

.dropdown-card-bg {
  opacity: 0;
  border-radius: 3px;
  position: absolute;
  inset: -16px;
}

.dropdown-card-bg.orange {
  background-color: #f9dc0026;
}

.dropdown-card-bg.is-yellow {
  background-color: #fffede;
}

.dropdown-card-bg.is-red {
  background-color: #ffedef;
}

.dropdown-card-bg.is-blue {
  background-color: #edf8ff;
}

.dropdown-card-bg.purple {
  background-color: #f0f0ff;
}

.dropdown-card-bg.white {
  background-color: #fff;
  border: 1px solid #edf1f2;
}

.dropdown-card-bg.is-green {
  background-color: #e2fffa;
}

.dropdown-column.third {
  padding-left: 20px;
  position: relative;
}

.dropdown-footer-copy {
  position: absolute;
  top: 50%;
  right: 32px;
  transform: translate(0, -50%);
}

.dropdown-overflow {
  padding-top: 40px;
  overflow: auto;
}

.dropdown-list-2 {
  z-index: 1;
  background-color: #0000;
  padding-bottom: 142px;
  font-size: 13px;
  position: fixed;
  inset: 56px 0% auto;
  overflow: hidden;
}

.dropdown-column-title {
  color: #151b26;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-bottom: 1px solid #e0e6e8;
  margin-bottom: 30px;
  padding-bottom: 16px;
  font-size: 13px;
  font-weight: 700;
  position: relative;
}

.dropdown-card-content {
  position: relative;
}

.container-38 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
}

.dropdown-subgrid {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.divider-4 {
  background-color: #e0e6e8;
  width: 1px;
  height: 28px;
}

.dropdown-footer-full {
  z-index: 1;
  opacity: 1;
  position: absolute;
  inset: 0 0% 96px;
}

.dropdown-footer-link {
  color: #848f99;
  transition: color .2s;
}

.dropdown-footer-link:hover {
  color: #796eff;
}

.dropdown-grid {
  grid-column-gap: 50px;
  grid-row-gap: 75px;
  grid-template-rows: auto;
  grid-template-columns: 180px 410px 240px;
  grid-auto-columns: 1fr;
  display: grid;
}

.dropdown-toggle-4 {
  color: #646f79;
  align-items: center;
  height: 100%;
  padding: 6px 13px 0;
  font-size: 15px;
  transition: color .2s cubic-bezier(.4, 0, .2, .01);
  display: flex;
}

.dropdown-toggle-4:hover {
  color: #796eff;
}

.dropdown-toggle-4.w--open {
  color: #796eff;
  box-shadow: inset 0 -3px #796eff;
}

.dropdown-card-icon {
  flex: 0 0 18px;
  width: 32px;
  margin-top: 2px;
  margin-right: 12px;
  line-height: 0;
  position: relative;
}

.dropdown-card-icon.arrow {
  opacity: .5;
  flex-basis: 14px;
  align-self: center;
  margin-left: 8px;
  margin-right: 0;
}

.footer-copy-link {
  color: #796eff;
}

.dropdown-bg {
  position: absolute;
  inset: 0% 0% 96px;
}

.dropdown-toggle-text {
  margin-right: 6px;
}

.container-39 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
}

.divider-5 {
  background-color: #e0e6e8;
  width: 1px;
  height: 28px;
}

.visual-features-groot {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.visual-features-groot.navbar.horizontal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--slate-grey);
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  align-items: flex-start;
  width: 100%;
  margin: 0 auto;
  padding: 20px;
  display: flex;
}

.visual-features-groot.navbar.horizontal:hover {
  color: #9299a8;
  -webkit-text-stroke-color: #07f;
  background-color: #a1a1a126;
  border-radius: 10px;
}

.visual-features-groot.navbar.horizontal.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.visual-features-groot.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  margin-top: 0;
  padding: 0;
}

.visual-features-groot.navbar.blog {
  padding-left: 20px;
  padding-right: 20px;
}

.visual-features-groot.navbar {
  color: #0d0e10;
  background-color: #fff;
  border-radius: 0;
  padding: 40px;
}

.visual-features-groot.navbar:hover {
  background-color: #fafafa;
}

.visual-features-groot.navbar.horizontal {
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.visual-features-groot.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 0 16px;
}

.visual-features-groot.navbar.right-link:hover {
  color: #145aff;
  background-color: #0000;
}

.section-19 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  height: auto;
  padding-top: 0;
  display: block;
}

.visual-features-item-groot {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ebf0fb;
  border-radius: 0 20px 20px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: flex-start;
  place-items: center;
  width: 320px;
  height: 220px;
  margin-top: 10px;
  margin-left: -10px;
  margin-right: 0;
  padding: 0;
  display: block;
}

.visual-features-item-groot:hover {
  background-color: #e0eaff;
}

.visual-features-item-groot.navbar.horizontal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--slate-grey);
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  align-items: flex-start;
  width: 100%;
  margin: 0 auto;
  padding: 20px;
  display: flex;
}

.visual-features-item-groot.navbar.horizontal:hover {
  color: #9299a8;
  -webkit-text-stroke-color: #07f;
  background-color: #a1a1a126;
  border-radius: 10px;
}

.visual-features-item-groot.navbar.horizontal.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.visual-features-item-groot.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  margin-top: 0;
  padding: 0;
}

.visual-features-item-groot.navbar.blog {
  padding-left: 20px;
  padding-right: 20px;
}

.visual-features-item-groot.navbar {
  color: #0d0e10;
  background-color: #fff;
  border-radius: 0;
  padding: 40px;
}

.visual-features-item-groot.navbar:hover {
  background-color: #fafafa;
}

.visual-features-item-groot.navbar.horizontal {
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.visual-features-item-groot.navbar.right-link {
  border-radius: 12px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 0 16px;
}

.visual-features-item-groot.navbar.right-link:hover {
  color: #145aff;
  background-color: #0000;
}

.text-block-123 {
  float: none;
  color: var(--midnight-blue);
  object-fit: fill;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-left: 25px;
  padding-right: 0;
  font-size: 16px;
  font-weight: 600;
  position: static;
  inset: 29% 0% auto;
}

.text-block-124 {
  padding-left: 80px;
}

.image-126 {
  max-width: 50%;
  margin-right: 0;
  padding-left: 8px;
}

.text-block-123-copy {
  color: var(--slate-grey);
  object-fit: fill;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  margin-left: auto;
  margin-right: 15px;
  padding-top: 0;
  padding-left: 25px;
  padding-right: 0;
  font-size: 11px;
  font-weight: 300;
  line-height: 150%;
  position: static;
  inset: 29% 0% auto;
}

.text-block-123-copy-copy {
  color: var(--medium-sea-green);
  object-fit: fill;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  margin-left: auto;
  margin-right: 15px;
  padding-top: 10px;
  padding-left: 25px;
  padding-right: 0;
  font-size: 11px;
  font-weight: 300;
  line-height: 150%;
  position: static;
  inset: 29% 0% auto;
}

.image-127 {
  vertical-align: baseline;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  margin-top: 8px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}

.section-20 {
  background-color: #70707000;
}

.visual-features-items-modules-copy {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.visual-features-items-modules-copy.nav {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-items-modules-copy.nav.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: auto;
  place-items: start end;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-items-modules-copy.nav.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-items-modules-copy.nav.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-items-modules-copy.nav.pagina-product {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 0px solid var(--white-smoke);
  text-align: left;
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-rows: .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start;
  align-self: auto;
  place-items: center start;
  width: 95%;
  margin: 0 auto;
  padding: 10px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-items-modules-copy.nav-copy {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-items-modules-copy.nav-copy.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-content: space-between start;
  align-self: auto;
  place-items: stretch start;
  width: 80%;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-items-modules-copy.nav-copy.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-items-modules-copy.nav-copy.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-oplossing-container-copy {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.visual-features-oplossing-container-copy.nav {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-oplossing-container-copy.nav.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: auto;
  place-items: start end;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-oplossing-container-copy.nav.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-oplossing-container-copy.nav.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-oplossing-container-copy.nav.pagina-product {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 0px solid var(--white-smoke);
  text-align: left;
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start;
  align-self: auto;
  place-items: center start;
  width: 95%;
  margin: 0;
  padding: 10px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-oplossing-container-copy.nav-copy {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-oplossing-container-copy.nav-copy.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-content: space-between start;
  align-self: auto;
  place-items: stretch start;
  width: 80%;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-oplossing-container-copy.nav-copy.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-oplossing-container-copy.nav-copy.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-koppelingen-container-copy {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.visual-features-koppelingen-container-copy.nav {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-koppelingen-container-copy.nav.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: auto;
  place-items: start end;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-koppelingen-container-copy.nav.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-koppelingen-container-copy.nav.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-koppelingen-container-copy.nav.pagina-product {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 0px solid var(--white-smoke);
  text-align: left;
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-rows: .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start;
  align-self: auto;
  place-items: center start;
  width: 95%;
  margin: 0;
  padding: 10px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-koppelingen-container-copy.nav-copy {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-koppelingen-container-copy.nav-copy.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-content: space-between start;
  align-self: auto;
  place-items: stretch start;
  width: 80%;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-koppelingen-container-copy.nav-copy.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-koppelingen-container-copy.nav-copy.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-ondersteuning-container-copy {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.visual-features-ondersteuning-container-copy.nav {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-ondersteuning-container-copy.nav.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: auto;
  place-items: start end;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-ondersteuning-container-copy.nav.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-ondersteuning-container-copy.nav.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-ondersteuning-container-copy.nav.pagina-product {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 0px solid var(--white-smoke);
  text-align: left;
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-rows: .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start;
  align-self: auto;
  place-items: center start;
  width: 95%;
  margin: 0;
  padding: 10px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-ondersteuning-container-copy.nav-copy {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-ondersteuning-container-copy.nav-copy.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-content: space-between start;
  align-self: auto;
  place-items: stretch start;
  width: 80%;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-ondersteuning-container-copy.nav-copy.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-ondersteuning-container-copy.nav-copy.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.text-block-125 {
  margin-top: 20px;
  font-size: 15px;
  font-weight: 300;
}

.bold-text-13 {
  font-weight: 300;
}

.wrapper-cta-zzp {
  -webkit-text-stroke-color: var(--bouwportaal-blauw);
  background-color: #0077fe;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6638f293b69809bfd7be2442_Ontwerp%20zonder%20titel%20(31).png");
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  max-height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.wrapper-cta-zzp.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-cta-zzp.home-feature-1-wrapper {
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-cta-zzp.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-cta-zzp.home-feature-1-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-zzp.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-cta-zzp.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-cta-zzp._1920px {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1440px;
  padding-top: 80px;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-zzp._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-zzp._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-cta-zzp._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
}

.wrapper-cta-zzp.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-zzp.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 80px;
}

.wrapper-cta-zzp.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-cta-zzp.feature-4-wrapper.vertical {
  flex-direction: column;
}

.wrapper-cta-zzp.cta-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-cta-zzp.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-cta-zzp.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-cta-zzp.about-story-up-wrapper {
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-cta-zzp.about-grid {
  text-align: center;
  margin-bottom: -73px;
  padding-top: 0;
  padding-bottom: 105px;
}

.wrapper-cta-zzp.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-zzp.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-cta-zzp.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-cta-zzp.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-cta-zzp.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-cta-zzp.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-cta-zzp.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-cta-zzp.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-cta-zzp.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-cta-zzp.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-zzp.pricing-hero-wrapper.pricing-page-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 150px;
  padding-bottom: 161px;
}

.wrapper-cta-zzp.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-cta-zzp.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-zzp.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-zzp.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 140px;
}

.wrapper-cta-zzp.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-cta-zzp.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-cta-zzp.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 275px;
}

.wrapper-cta-zzp.blog-post-image-wrapper {
  border-radius: 12px;
  height: 560px;
  margin-top: -180px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wrapper-cta-zzp.blog-post-rich-text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 840px;
  padding-top: 0;
}

.wrapper-cta-zzp.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-cta-zzp.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-zzp.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-cta-zzp.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-cta-zzp.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-cta-zzp.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-cta-zzp.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-cta-zzp.location-wrapper {
  padding-top: 145px;
}

.wrapper-cta-zzp.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-zzp.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-cta-zzp.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-cta-zzp.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-cta-zzp.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-cta-zzp._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-cta-zzp.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-zzp.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-cta-zzp.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-zzp.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-cta-zzp.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-zzp.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-cta-zzp.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-zzp.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-cta-zzp.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-cta-zzp.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-cta-zzp.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-cta-zzp.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-cta-zzp.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-cta-zzp.search-result {
  padding-top: 0;
}

.wrapper-cta-zzp.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-cta-zzp.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-cta-zzp.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-cta-zzp.two-cards {
  padding-bottom: 0;
}

.wrapper-cta-zzp.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 40px;
  display: flex;
}

.wrapper-cta-zzp.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 144px;
  padding-bottom: 0;
}

.wrapper-cta-zzp.plans-grid {
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-cta-zzp.support {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 144px;
  padding-bottom: 144px;
}

.wrapper-cta-zzp.support-hero-wrapper {
  flex-direction: column;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-cta-zzp.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-cta-zzp.case-study-page.template, .wrapper-cta-zzp.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-cta-zzp.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-cta-zzp.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-cta-zzp.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-cta-zzp.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-cta-zzp.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-cta-zzp.navigation-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421497_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 13px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-cta-zzp.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-cta-zzp.overview-page {
  flex-direction: column;
}

.wrapper-cta-zzp.plans {
  align-items: flex-start;
}

.button-25 {
  color: var(--midnight-blue);
  background-color: #06ff98;
  border-radius: 4px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 300;
}

.dropdown-toggle-voor-wie {
  color: #fff;
  padding-left: 0;
  padding-right: 20px;
  font-weight: 500;
  transition: color .2s;
}

.dropdown-toggle-voor-wie.white {
  color: var(--white);
}

.visual-features-oplossing-menu {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.visual-features-oplossing-menu.nav {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-oplossing-menu.nav.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: start;
  align-self: auto;
  place-items: start end;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-oplossing-menu.nav.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-oplossing-menu.nav.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.visual-features-oplossing-menu.nav.pagina-product {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-right: 0px solid var(--white-smoke);
  text-align: left;
  flex-flow: wrap;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .5fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-rows: .5fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: flex-start;
  align-self: auto;
  place-items: center start;
  width: 95%;
  margin: 0;
  padding: 10px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-oplossing-menu.nav-copy {
  grid-column-gap: 0px;
  text-align: center;
  flex: 0 auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  place-items: stretch center;
}

.visual-features-oplossing-menu.nav-copy.pages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 2px solid var(--white-smoke);
  text-align: left;
  flex: 0 auto;
  order: 0;
  grid-template-rows: .25fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-content: space-between start;
  align-self: auto;
  place-items: stretch start;
  width: 80%;
  margin: 54px auto 40px;
  padding: 5px 20px 0;
  display: grid;
  position: static;
  top: -9px;
  left: 0;
}

.visual-features-oplossing-menu.nav-copy.blogs {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.visual-features-oplossing-menu.nav-copy.pages {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid #f1f3f6;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 40px;
  padding: 0 20px;
}

.hero-dec-subtitle-copy {
  color: #848fb4;
  flex: 0 auto;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 300;
  line-height: 150%;
  display: block;
}

.image-blog {
  text-align: left;
  object-fit: fill;
  border-radius: 0;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 180%;
  display: block;
  position: relative;
  overflow: clip;
}

.image-blog.contain {
  outline-offset: 0px;
  color: #0c0404d9;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 140%;
  max-width: 150%;
  height: 150%;
  margin-top: 0;
  margin-left: auto;
  margin-right: -60px;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-blog.contain.signup {
  display: inline-block;
}

.image-blog.about-team {
  filter: grayscale();
}

.image-blog.contain {
  object-fit: contain;
}

.image-person {
  text-align: left;
  object-fit: fill;
  border-radius: 20px;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 175%;
  display: block;
  position: relative;
  overflow: clip;
}

.image-person.contain {
  outline-offset: 0px;
  color: #0c0404d9;
  -webkit-text-stroke-color: #ffffff87;
  object-fit: fill;
  border-radius: 7px;
  outline: 3px #40454f;
  width: 140%;
  max-width: 150%;
  height: 150%;
  margin-top: 0;
  margin-left: auto;
  margin-right: -60px;
  padding: 0 0 2px;
  display: block;
  overflow: auto;
}

.image-person.contain.signup {
  display: inline-block;
}

.image-person.about-team {
  filter: grayscale();
}

.image-person.contain {
  object-fit: contain;
}

.heading-68 {
  color: var(--midnight-blue);
  font-size: 18px;
}

.text-block-126 {
  font-size: 12px;
  line-height: 120%;
}

.main-container {
  flex-direction: column;
  max-width: 1340px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.main-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.main-section.cloneables-listing {
  padding-top: 72px;
}

.main-section.hero-section {
  min-height: 50vh;
  margin-top: 119px;
}

.main-section.hero-sect {
  background-color: var(--brand-bg-color);
  min-height: 50vh;
  margin-top: 116px;
  padding-top: 60px;
}

.main-section.links-section {
  padding-top: 60px;
  padding-bottom: 0;
}

.main-section.cta-section-div {
  color: var(--geel);
  background-color: #061d52;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.main-section.dim {
  background-color: var(--deep-sky-blue);
  background-color: #f8f8f8;
}

.hero-main-div {
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  margin-left: 40px;
  display: flex;
}

.hero-content-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 50%;
  display: flex;
}

.hero-image-div {
  background-color: #f8f8f8;
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.hero-hammer-image {
  margin-left: 101px;
}

.hero-button-div {
  margin-top: 20px;
}

.main-button {
  background-color: var(--greenbright);
  color: var(--midnight-blue);
  text-align: center;
  border-radius: 5px;
  padding: 12px 25px;
  font-size: 15px;
  font-weight: 300;
  line-height: 1.55em;
  transition: all .2s;
}

.main-button:hover {
  background-color: #00e68a;
}

.main-button.ver-white {
  background-color: var(--geel);
  color: var(--black);
}

.main-button.ver-white.u {
  border: 1px solid var(--white);
  background-color: var(--bouwportaal-blauw);
  color: var(--white);
}

.main-button.ver-white.u:hover {
  background-color: #ffffff1a;
}

.main-button.u {
  background-color: #0f9;
  border-radius: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 20px;
}

.main-button.u:hover {
  background-color: #0f9c;
}

.big-links {
  color: var(--slate-grey);
  font-size: 15px;
  font-weight: 300;
}

.big-links:active, .big-links:focus {
  color: var(--midnight-blue);
}

.links-main-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.head-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.main-heading {
  color: var(--midnight-blue);
  font-size: 64px;
}

.sub-heading {
  color: var(--midnight-blue);
  font-size: 43px;
  line-height: 110%;
}

.sub-heading.short {
  font-size: 35px;
  line-height: 1.2em;
}

.steps-cards-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.steps-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--geel);
  text-align: center;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: clip;
  box-shadow: 0 2px 10px #0000001a;
}

.steps-card:hover {
  transform: scale(1.03);
}

.card-heading {
  font-size: 26px;
  line-height: 130%;
}

.card-icon {
  width: 60px;
}

.card-icon-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cta-main-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cta-heading {
  color: var(--geel);
  font-size: 48px;
}

.cta-button-div {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  width: 100%;
  max-width: 590px;
  margin-top: 20px;
  display: flex;
}

.list-main-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--white-smoke);
  flex-flow: row;
  margin-top: 20px;
  display: flex;
}

.list-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  font-size: 19px;
  display: flex;
}

.cta-para {
  color: var(--white-smoke);
  font-size: 20px;
  line-height: 1.5em;
}

.button-outer-div {
  flex-flow: column;
  flex: 1;
  display: flex;
}

.div-block-35 {
  max-width: 990px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
}

.accordion-trigger---brix {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.accordion-content---brix {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.accordion-arrow-wrap---brix {
  background-color: #fff0;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-height: 50px;
  display: flex;
}

.accordion-paragraph---brix {
  width: 100%;
  max-width: 90%;
  margin-top: 18px;
  margin-bottom: 0;
}

.accordion-arrow-wrapper---brix {
  z-index: 200;
  color: #0478ff;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  padding-bottom: 2px;
  display: flex;
  position: relative;
  transform: rotate(90deg);
}

.arrow-line---brix {
  background-color: #4a3aff;
  border-radius: 500px;
  width: 11px;
  min-height: 2px;
  position: absolute;
}

.arrow-line---brix._2---brix {
  background-color: #07f;
  right: 7px;
  transform: rotate(-45deg);
}

.arrow-line---brix._1---brix {
  background-color: #07f;
  left: 7px;
  transform: rotate(45deg);
}

.accordion-item-title---brix {
  color: var(--midnight-blue);
  font-size: 22px;
  font-weight: 500;
  line-height: 1.3em;
}

.accordion-item---brix {
  cursor: pointer;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 20px;
  display: flex;
}

.accordion-item---brix.accordion-1---brix {
  box-shadow: none;
  background-color: #f3f4f6;
  border: 2px solid #0000;
  margin-bottom: 32px;
  transition: border-color .2s, box-shadow .2s;
}

.accordion-item---brix.accordion-1---brix:hover {
  box-shadow: 0 5px 16px #080f340f;
}

.accordion-item---brix.accordion-1---brix.last {
  margin-bottom: 0;
}

.simple-para {
  color: var(--slate-grey);
  font-size: 15px;
  font-weight: 300;
  line-height: 166%;
}

._2-col-main-div {
  background-color: #f8f8f8;
  border: 1px #0000001a;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 50px;
  display: flex;
  position: sticky;
  top: 130px;
  box-shadow: 0 0 15px #0000001a;
}

._2-col-main-div.reverse {
  flex-flow: row-reverse;
  top: 0;
}

._2-col-div {
  flex: 1;
}

._2-col-div.content-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  max-width: 40%;
  display: flex;
}

._2-col-div.image-div {
  justify-content: center;
  align-items: flex-start;
  max-width: 48%;
  display: flex;
}

._2-col-div.image-div-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 55%;
  padding: 20px;
  display: flex;
}

._2-col-div.content-div-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  max-width: 50%;
  display: flex;
}

.button-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-block-127 {
  color: var(--dark-slate-grey);
  font-size: 15px;
}

.snapping-div {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  display: flex;
  position: relative;
}

.second-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid var(--doorzichtig);
  color: var(--dark-slate-grey);
  background-color: #f8f8f8;
  border-radius: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 20px;
  transition: all .25s;
  display: flex;
}

.second-card:hover {
  border-color: #08cf65;
  box-shadow: 0 8px 24px #2b38571f;
}

.card-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--bouwportaal-blauw-1);
  justify-content: flex-start;
  align-items: center;
  margin-top: auto;
  font-size: 20px;
  font-weight: 500;
  display: flex;
}

.second-cards-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-link-arrow {
  width: 23px;
  height: 25px;
}

.card-category {
  text-transform: uppercase;
  margin-bottom: -10px;
  font-size: 15px;
}

.bold-text-14 {
  font-size: 30px;
}

.card-label {
  background-color: var(--bouwportaal-blauw-1);
  color: var(--white);
  border-radius: 0 0% 30px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  font-size: 25px;
  font-weight: 500;
  line-height: 1em;
  display: flex;
  position: absolute;
  inset: -3px auto auto -5px;
}

.testimonial-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: #fff;
  flex-flow: column;
  align-items: center;
  margin-top: 0;
  padding-top: 60px;
  display: flex;
}

.opacity-60 {
  opacity: .6;
}

.read-more-tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fbfbfb;
  border: 1px solid #0b69d6bd;
  border-radius: 2.3125rem;
  justify-content: space-between;
  align-items: center;
  padding: .25rem 1rem;
  text-decoration: none;
  display: flex;
}

.testimonial-image-5 {
  border-radius: .5rem;
  max-width: 3rem;
  max-height: 3rem;
  overflow: hidden;
}

.max-width-40ch {
  max-width: 40ch;
}

.testimonial-content-2 {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.arrow-3 {
  background-color: var(--black);
  color: #922525;
  width: auto;
  height: auto;
}

.testimonial-person-info {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.opacity-50 {
  opacity: .5;
}

.text-size-medium-5 {
  color: var(--midnight-blue);
  font-size: 17px;
  font-weight: 300;
}

.testimonial-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: start stretch;
  display: grid;
}

.testimonial-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 41ch;
  height: auto;
  padding: 2.5rem 3rem;
  transition: background-color .25s;
  display: flex;
  position: static;
}

.testimonial-card:hover {
  background-color: #ebf0fb;
}

.text-size-small-3 {
  font-size: .875rem;
}

.text-size-small-3.text-weight-bold {
  color: #0f1f3d;
  line-height: 140%;
}

.quote-icon {
  justify-content: center;
  align-items: center;
  width: .8rem;
  height: .8rem;
  display: flex;
}

.testimonial-component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  max-width: 50vw;
  display: flex;
}

.read-more-button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  transition: all .25s;
  display: flex;
}

.read-more-button:hover {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
}

.heading-69 {
  font-size: 3rem;
  line-height: 1.15;
}

.heading-69.text-weight-medium {
  width: 140%;
  font-weight: 700;
}

.vertical-line-tag {
  opacity: .5;
  color: #fff;
  background-color: #fff;
  width: 1px;
  height: 1rem;
}

.header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  max-width: 63ch;
  display: flex;
}

.text-size-label {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--bouwportaal-blauw-1);
  background-color: #0478ff33;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label.text-weight-bold {
  color: #0f1f3d;
}

.link-block-15 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center stretch;
  align-self: auto;
  place-items: center start;
  display: flex;
}

.text-size-label-afbouw {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--coral);
  background-color: #ff710433;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-afbouw.text-weight-bold {
  color: #0f1f3d;
}

.text-span-43 {
  color: var(--medium-sea-green);
}

.text-size-label-montage {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--green);
  background-color: #03470533;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-montage.text-weight-bold {
  color: #0f1f3d;
}

.text-size-snelstart {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--slate-grey);
  background-color: #00055533;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-snelstart.text-weight-bold {
  color: #0f1f3d;
}

.text-size-label-istallatie {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--bouwportaal-blauw-1);
  background-color: #00b7ff33;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-istallatie.text-weight-bold {
  color: #0f1f3d;
}

.text-size-label-infra {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--medium-sea-green);
  background-color: #00700733;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-infra.text-weight-bold {
  color: #0f1f3d;
}

.text-size-label-bouw {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--bouwportaal-blauw);
  background-color: #2200e633;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-bouw.text-weight-bold {
  color: #0f1f3d;
}

.text-size-afas {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--coral);
  background-color: #ffb70033;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-afas.text-weight-bold {
  color: #0f1f3d;
}

.tabs-menu-4 {
  grid-row-gap: 30px;
  border-bottom: 1px #f9fbff;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 85%;
  margin-bottom: 40px;
  display: flex;
}

.tabs-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.tab-buttons {
  border-bottom: 3px solid var(--white-smoke);
  background-color: var(--doorzichtig);
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.tab-buttons:hover {
  color: var(--medium-sea-green);
}

.tab-buttons.w--current {
  border-bottom: 3px solid var(--medium-sea-green);
  background-color: var(--doorzichtig);
  padding-left: 5px;
  padding-right: 5px;
}

.tabs-content-5 {
  width: 100%;
}

.slider-3 {
  background-color: var(--doorzichtig);
  height: auto;
  margin-top: 60px;
  padding-bottom: 80px;
}

.hide-arrow {
  display: none;
}

.sliding-nav {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.up-link-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  transition: all .2s;
  display: flex;
}

.tab-link-icon {
  width: 17px;
}

._2-col-main-div-2 {
  border-radius: 20px;
  justify-content: space-between;
  align-items: stretch;
  padding: 50px;
  display: flex;
  position: sticky;
  top: 130px;
  box-shadow: 0 0 15px #0000001a;
}

._2-col-main-div-2.reverse {
  flex-flow: row-reverse;
  top: 0;
}

.tab-content-images {
  width: 650px;
}

.tab-content-images.min {
  filter: drop-shadow(0 7px 30px #9da2a833) drop-shadow(0 2px 7px #9aa0a629);
  margin-left: 70px;
  transform: scale(1.2);
}

.feature-item-7 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff0;
  border-radius: 10px;
  align-items: center;
  padding: 8px 12px 8px 0;
  display: flex;
}

.card-title-copy-3 {
  color: #0f1f3d;
  width: 350px;
  font-size: 15px;
  font-weight: 300;
  line-height: 15px;
}

.card-image-div {
  border-radius: 30px;
  flex-flow: column;
  flex: none;
  width: 100%;
  min-height: 330px;
  display: flex;
  overflow: hidden;
}

.s-card-image {
  transform: scale(1.15);
}

.slidering-main-div {
  background-color: #f3f4f6;
  border-radius: 20px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.slider-image-div {
  border-radius: 20px;
  overflow: clip;
}

.slidering-content-div {
  flex: 1;
  align-self: center;
  padding: 48px 60px;
}

.slidering-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.testimonials-para {
  color: #0f1f3f;
  font-size: 22px;
  line-height: 1.4em;
}

.person-detail {
  color: #2b3857;
  margin-top: 10px;
  font-size: 16px;
}

.div-block-36 {
  justify-content: space-between;
  align-items: center;
  margin-top: 35px;
  display: flex;
}

.image-block {
  width: 33%;
  display: flex;
}

.read-more-links {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.slider-testimonials {
  background-color: var(--doorzichtig);
  height: auto;
  padding-bottom: 80px;
}

.marque-main-div {
  margin-top: 60px;
}

.home-logo-left-gradient {
  background-image: linear-gradient(90deg, #fff, #fff0);
  width: 10%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home-logo-left-gradient.right {
  background-image: linear-gradient(270deg, #fff, #fff0);
  inset: 0% 0% 0% auto;
}

.client-logo-image {
  border: 1px solid var(--bouwportaal-blauw);
  object-fit: cover;
  border-radius: 50px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  transition: opacity .4s;
}

.client-logo-image:hover {
  opacity: 1;
}

.overline {
  color: #72767d;
  text-align: center;
  letter-spacing: .08rem;
  text-transform: uppercase;
  font-size: .7rem;
  font-weight: 500;
}

.clients-grid {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.clients-grid.logo-animate-alt {
  grid-column-gap: 12px;
  flex: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
  display: flex;
}

.clients-grid.logo-animate {
  grid-column-gap: 12px;
  flex: none;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
}

.embed {
  display: none;
}

.home-logo-wrapper2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
}

.home-logo-wrapper2.bottom {
  margin-top: 0;
  display: none;
}

.moving-logo {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid var(--bouwportaal-blauw);
  color: var(--midnight-blue);
  text-transform: capitalize;
  background-color: #f3f4f6;
  border-radius: 30px;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding: 15px 32px;
  font-size: 20px;
  font-weight: 600;
  transition: all .35s;
  display: flex;
}

.moving-logo:hover {
  border-color: var(--greenbright);
  margin-top: -4px;
  margin-bottom: 4px;
  box-shadow: 0 8px 24px #2b38571f;
}

.moving-logo-icon {
  width: 24px;
  height: 24px;
}

.grid-6 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  text-align: left;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  align-self: auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 155%;
  text-decoration: none;
  display: flex;
  position: static;
}

.text-block-128 {
  color: #0f1f3d;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  flex: 0 auto;
  align-self: center;
  width: auto;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 300;
  line-height: 155%;
}

.text-block-129, .text-block-130 {
  font-size: 16px;
}

.page-padding-9 {
  padding: 5em 5%;
}

.page-padding-9.s0 {
  padding-top: 2em;
  padding-bottom: 2em;
}

.container-large-11 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.logo_component-slider {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 2200px;
  display: flex;
}

.logo-slider-img {
  width: 130px;
}

.page-padding-10 {
  padding: 5em 5%;
}

.page-padding-10.s0 {
  padding-top: 2em;
  padding-bottom: 1.5em;
}

.container-large-12 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.home-features-pointer-item-home {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-home.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 83%;
  margin: auto 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-home.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.home-features-pointer-item-home.white {
  opacity: 1;
  opacity: 1;
  background-color: #0f9;
  border: 2px #fff;
  border-radius: 5px;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.grid-6-product {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  text-align: left;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  align-self: auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 155%;
  text-decoration: none;
  display: grid;
  position: static;
}

.hero-dec-subtitlehome {
  color: #848fb4;
  flex: 0 auto;
  align-self: auto;
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 300;
  line-height: 150%;
  display: block;
}

.feature-item-5-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--brand-bg-color);
  border-radius: 10px;
  align-items: center;
  padding: 8px 12px 8px 0;
  display: flex;
}

.feature-item-5-copy._2 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.home-features-pointer-item-home-copy.white {
  border: 2px none var(--white);
  opacity: 1;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 83%;
  margin: auto 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-home-copy.white {
  opacity: 1;
  opacity: 1;
  background-color: #0f9;
  border: 2px #fff;
  border-radius: 5px;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-demo-home-copy-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-demo-home-copy-copy.white {
  border: 2px none var(--white);
  opacity: 1;
  background-color: #f8f8f8;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 83%;
  margin: auto 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-demo-home-copy-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.home-features-pointer-demo-home-copy-copy.white {
  opacity: 1;
  opacity: 1;
  background-color: #0f9;
  border: 2px #fff;
  border-radius: 5px;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-demo-home-copy-copy.white-copy {
  border: 1px none var(--slate-grey);
  opacity: 1;
  color: var(--white);
  background-color: #eaedf6;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 83%;
  margin: auto 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-demo-home-copy-copy.white-copy.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.consult-table-item-copy {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px 26px;
  display: flex;
  overflow: hidden;
  box-shadow: 17px 17px 200px #40454f0f;
}

.consult-table-item-copy.bg {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421316_Shapes.png");
  background-position: 50%;
  background-size: auto;
}

.consult-table-item-copy.bg.white {
  background-repeat: no-repeat;
  background-size: cover;
}

.consult-table-item-copy.pricing-page-2-item {
  max-width: 840px;
  padding: 40px;
}

.consult-table-item-copy.pricing-page-2-item.business {
  background-color: var(--white);
  border: 1px solid #dfdfdf;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: 100%;
  padding-top: 40px;
  padding-right: 40px;
  display: block;
}

.consult-table-item-copy.plans-ecommerce-ecommerce {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pricing-page-plan-type-copy {
  margin-bottom: 8px;
}

.pricing-page-plan-type-copy.white {
  color: var(--midnight-blue);
  width: 100%;
  font-size: 22px;
}

.pricing-table-item-text-copy {
  margin-bottom: 28px;
  font-size: 16px;
  line-height: 150%;
}

.pricing-table-item-text-copy.pricing-page-3 {
  margin-bottom: 52px;
}

.pricing-table-item-text-copy.pricing-page-2.white {
  color: var(--slate-grey);
  width: 100%;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 300;
}

.pricing-table-item-text-copy.ecommerce {
  margin-bottom: 20px;
}

.pricing-table-item-text-copy.pricing-page-2 {
  margin-bottom: 0;
}

.pricing-table-item-text-copy-copy {
  margin-bottom: 28px;
  font-size: 16px;
  line-height: 150%;
}

.pricing-table-item-text-copy-copy.pricing-page-3 {
  margin-bottom: 52px;
}

.pricing-table-item-text-copy-copy.pricing-page-2.white {
  color: var(--slate-grey);
  border: 1px solid #0478ff;
  border-radius: 3px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px;
  font-size: 15px;
  font-weight: 300;
  display: flex;
}

.pricing-table-item-text-copy-copy.ecommerce {
  margin-bottom: 20px;
}

.pricing-table-item-text-copy-copy.pricing-page-2 {
  margin-bottom: 0;
}

.text-span-44 {
  font-size: 25px;
}

.text-span-45 {
  font-size: 28px;
}

.grid-7 {
  border: 1px solid #ebeef2;
  border-radius: 5px;
  grid-template: "Area"
  / 2fr 1fr;
  margin-top: 10px;
  padding: 20px 15px;
}

.text-block-131 {
  color: var(--slate-grey);
  font-size: 15px;
  font-weight: 300;
}

.text-block-131-copy {
  color: var(--slate-grey);
  text-align: right;
  font-size: 15px;
  font-weight: 700;
}

.price-point-copy {
  color: var(--dark-slate-grey);
  margin-left: 16px;
  font-size: 18px;
  font-weight: 400;
}

.price-point-copy.white {
  color: var(--slate-grey);
  margin-left: 0;
  font-size: 15px;
  font-weight: 300;
}

.pricing-top-flex-copy {
  border-bottom: 2px solid var(--gainsboro);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 24px;
  display: flex;
}

.pricing-top-flex-copy.business {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom-style: none;
  border-bottom-color: #f1f3f6;
  flex-flow: row;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 0;
  display: block;
}

.container-large-13 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.divider-6 {
  background-color: #e2e7fa;
  width: 100%;
  height: 1px;
  margin: 0 auto 20px;
  padding-top: 0;
  overflow: visible;
}

.page-padding-11 {
  padding: 5em 5%;
}

.page-padding-11.s0 {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}

.image-128 {
  max-width: 100%;
  position: relative;
  inset: auto 0% 0%;
}

.text-block-132 {
  color: var(--bouwportaal-blauw);
  text-align: center;
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  font-weight: 300;
}

.text-span-46 {
  color: var(--midnight-blue);
}

.text-size-snelstart-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #767c90;
  background-color: #00055533;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.testimonial-content-3 {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.link-block-17 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center stretch;
  align-self: auto;
  place-items: center start;
  display: flex;
}

.text-size-label-afbouw-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #ff7847;
  background-color: #ff710433;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #07f;
  background-color: #0478ff33;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.image-129 {
  margin-top: 0;
}

.text-size-label-montage-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #043d34;
  background-color: #03470533;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-label-bouw-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #6f0088;
  background-color: #2200e633;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.heading-70 {
  font-size: 3rem;
  line-height: 1.15;
}

.heading-70.text-weight-medium {
  width: 140%;
  font-weight: 700;
}

.text-size-label-infra-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #21a570;
  background-color: #00700733;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-medium-6 {
  color: #0f1f3d;
  font-size: 17px;
  font-weight: 300;
}

.text-span-47 {
  color: #21a570;
}

.text-size-label-istallatie-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #07f;
  background-color: #00b7ff33;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.text-size-afas-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #ff7847;
  background-color: #ffb70033;
  border-radius: 20px;
  flex-flow: row;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: .875rem;
  font-weight: 400;
  display: flex;
}

.button-demo-buers-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-buers-copy.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 280px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-buers-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.image-130 {
  width: 50px;
  max-width: 80%;
  margin-top: 18px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.columns-7 {
  flex-direction: column;
  margin-top: 24px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.heading-71 {
  color: #0f1f3d;
  letter-spacing: -1.2px;
  width: 190px;
  margin-top: 0;
  padding-top: 0;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.paragraph-41 {
  color: #767c90;
  width: 210px;
  font-size: 10px;
  font-style: normal;
  font-weight: 300;
}

.image-131 {
  width: 50px;
  max-width: 80%;
  margin-top: 18px;
  margin-left: 0;
  margin-right: 14px;
  padding-top: 0;
  display: block;
}

.columns-8 {
  flex-direction: column;
  margin-top: 24px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.heading-72 {
  color: #0f1f3d;
  letter-spacing: -1.2px;
  width: 190px;
  margin-top: 0;
  padding-top: 0;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
}

.paragraph-42 {
  color: #767c90;
  width: 210px;
  font-size: 10px;
  font-style: normal;
  font-weight: 300;
}

.button-demo-da-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-da-copy.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  width: 200px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-da-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-demo-aanvragenproduct-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.button-demo-aanvragenproduct-copy.white {
  border: 2px none var(--white);
  background-color: var(--deep-sky-blue);
  opacity: 1;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.button-demo-aanvragenproduct-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-demo-aanvragenproduct-copy.white {
  opacity: 1;
  opacity: 1;
  background-color: #dbe5ff70;
  border: 2px #fff;
  border-radius: 5px;
  justify-content: center;
  width: 160px;
  height: 83%;
  margin: 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.pricing-point-wrapper-consultancy {
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.pricing-point-wrapper-consultancy.inactive {
  opacity: .5;
}

.contact-form-field-label-3 {
  color: #40454f;
  margin-bottom: 16px;
  font-weight: 500;
}

.contact-form-field-label-3.contact-page {
  color: #fff;
  font-size: 15px;
  font-weight: 300;
}

.subheading-copy-2 {
  color: var(--bouwportaal-blauw);
  text-align: left;
  align-self: center;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-copy-2.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.subheading-copy-copy {
  color: var(--bouwportaal-blauw);
  text-align: left;
  align-self: center;
  margin-bottom: 16px;
  font-size: 20px;
}

.subheading-copy-copy.light-blue {
  color: #0277ff;
  font-size: 16px;
}

.pricing-tables-container-consultancy {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.pricing-tables-container-consultancy.monthly {
  grid-column-gap: 30px;
}

.pricing-tables-container-consultancy.yearly {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.pricing-tables-container-consultancy.pricing-page-3 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-tables-container-consultancy.pricing-page-2 {
  grid-column-gap: 20px;
  grid-row-gap: 48px;
  grid-template-columns: 1.1fr;
  width: 100%;
}

.pricing-tables-container-consultancy.monthly {
  grid-column-gap: 30px;
  grid-row-gap: 3px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.cell-5-copy, .cell-5-copy-copy, .cell-5-copy-copy-copy {
  border: 1px #000;
  border-radius: 20px;
  align-items: center;
}

.image-61-copy {
  margin-top: 10px;
  padding-top: 0;
}

.cell-5-copy {
  border: 1px #000;
  border-radius: 20px;
  align-items: center;
}

.home-features-pointer-item-home-copy {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 14px;
  display: flex;
}

.home-features-pointer-item-home-copy.white {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 190px;
  height: 83%;
  margin: auto 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-home-copy.white.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.home-features-pointer-item-home-copy.white {
  opacity: 1;
  opacity: 1;
  background-color: #0f9;
  border: 2px #fff;
  border-radius: 5px;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  width: 160px;
  height: 83%;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-home-copy.white-home {
  border: 2px none var(--white);
  background-color: var(--greenbright);
  opacity: 1;
  border-radius: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 83%;
  margin: auto 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 12px;
  box-shadow: 0 2px 5px #0003;
}

.home-features-pointer-item-home-copy.white-home.margin-left-24px {
  direction: ltr;
  text-align: left;
  margin-left: 0;
  margin-right: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 27px;
  font-size: 14px;
}

.button-26 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #0b6dff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 18px 48px;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.button-26:hover {
  background-color: #284ee7;
}

.button-26.mg-top-36px {
  color: var(--dark-slate-grey);
  background-color: #03ff99;
  border-radius: 4px;
  margin-top: 36px;
  font-weight: 300;
}

.button-26.is--secondary {
  color: #080808;
  background-color: #ededed00;
  border: 1px solid #080808;
  border-radius: 20px;
  padding: 10px 12px;
}

.page-wrapper-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: auto;
  margin-top: 100px;
  margin-bottom: 0;
  display: grid;
}

.button-_icon {
  margin-left: 12px;
}

.form_text-field {
  border: 1px solid #ededed;
  border-radius: 2px;
  margin-bottom: 37px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.information_header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 96px;
  display: flex;
}

.display-1 {
  margin-bottom: 40px;
  font-size: 50px;
  line-height: 62px;
}

.display-1.width-80percent {
  color: #0c0c0c;
  width: 80%;
  margin-top: 40px;
  font-weight: 700;
}

.information_section {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100vh;
  padding: 40px;
  display: flex;
}

.information_section.background-color.neutral-200 {
  background-color: #fff;
}

.information_section.background-color.neutral-200.is--footer.hide-desktop {
  display: none;
}

.form_success-message {
  background-color: #eaf3ff;
  border-radius: 6px;
}

.divider-7 {
  background-color: #ccc;
  width: 100%;
  max-width: 300px;
  height: 1px;
  margin-top: 56px;
  margin-bottom: 16px;
}

.text-span-48 {
  color: #0c0c0c;
}

.form_section {
  background-color: #f8f8f8;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 64px;
  display: flex;
}

.form_block {
  width: 400px;
}

.form_field-label {
  color: #2b2b2b;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 500;
}

.paragraph-small {
  font-size: 14px;
  line-height: 20px;
}

.form_error-message {
  background-color: #ffecec;
  border-radius: 6px;
}

.width-60percent {
  width: 60%;
  line-height: 1.3em;
}

.text-span-49 {
  color: #0478ff;
}

.form_field-label-copy {
  color: #2b2b2b;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
}

.text-span-50 {
  color: #0478ff;
}

.card-buttons {
  margin-top: 30px;
}

.features {
  margin-bottom: 30px;
}

.switch-p {
  font-size: 16px;
}

.green {
  color: #fff;
  font-size: 38px;
}

.card-top {
  border-bottom: 1px solid #1118284d;
  padding: 40px 30px;
}

.card-top.white-3 {
  border-bottom-color: #ffffff4d;
}

.card-4 {
  border: 1px solid #1118284d;
  border-radius: 10px;
  width: 100%;
}

.card-4.blue {
  color: var(--bouwportaal-blauw-1);
  background-color: #0f1f3f;
  border-style: none;
  text-decoration: none;
}

.white-3 {
  color: #fff;
  text-decoration: none;
}

.monthly-wrap {
  color: #fff;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  padding: 10px;
  display: flex;
}

.card-header {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.containter {
  width: 100%;
  max-width: 1260px;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.card-price {
  grid-column-gap: 10px;
  align-items: flex-end;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
}

.popular {
  color: #111828;
  background-color: #03ff99;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 30px;
  font-size: 13px;
  display: flex;
}

.capitalize {
  text-transform: uppercase;
}

.capitalize.mb-10 {
  margin-bottom: 10px;
}

.annual-wrap {
  cursor: pointer;
  margin-right: 5px;
  padding: 10px;
}

.switcher {
  z-index: -1;
  background-color: #111828;
  border-radius: 8px;
  width: 140px;
  height: 50px;
  position: absolute;
}

.content-heading {
  width: 100%;
  max-width: 540px;
  margin-bottom: 40px;
}

.card-bot {
  padding: 40px 30px;
}

.switch-wrap {
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.button-27 {
  color: #fff;
  white-space: nowrap;
  background-color: #111828;
  border: 1px solid #111828;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 45px;
  text-decoration: none;
  display: flex;
}

.button-27.mb-10 {
  border-style: none;
  margin-bottom: 10px;
  transition: color .2s, border-color .2s, background-color .2s;
}

.button-27.mb-10:hover {
  color: #111828;
  background-color: #adff14;
  border-color: #adff14;
}

.button-27.transparent {
  color: #111828;
  background-color: #fff;
  border-color: #1118284d;
  transition: color .2s, background-color .2s;
}

.button-27.transparent:hover {
  background-color: #11182880;
  border-color: #111828b3;
}

.button-27.transparent.blue:hover {
  color: #fff;
  background-color: #0000;
  border-color: #ffffffb3;
}

.button-27.green {
  color: #111828;
  background-color: #adff14;
}

.button-27.green.mb-10 {
  background-color: #03ff99;
  border-style: none;
  border-color: #adff14;
}

.button-27.green.mb-10:hover {
  background-color: #fff;
  border-color: #fff;
}

.mb-5 {
  margin-bottom: 5px;
}

.switch {
  border: 1px solid #1118284d;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  width: 200px;
  height: 57px;
  padding: 2px;
  display: flex;
  position: relative;
}

.content {
  padding-top: 0;
  padding-bottom: 100px;
}

.cards-wrap {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.tabs-menu-5 {
  display: none;
}

.check-line {
  grid-column-gap: 15px;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.check-line.last {
  margin-bottom: 0;
}

.wrapper-copy {
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 85%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.wrapper-copy.home-stats-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.wrapper-copy.home-feature-1-wrapper {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-copy.home-feature-1-wrapper.homepage-3 {
  padding-top: 145px;
}

.wrapper-copy.home-feature-1-wrapper.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-copy.features-2-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 145px;
}

.wrapper-copy.features-2-wrapper.homepage-2 {
  background-color: var(--midnight-blue);
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.home-integrations-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 0;
}

.wrapper-copy._1920px {
  -webkit-text-stroke-color: var(--black);
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.wrapper-copy._1920px.background-image {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4213b3_Shapes-min-min.png");
  background-position: 50%;
  background-size: cover;
  max-width: none;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-copy._1920px.background-image.pricing-page-3 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.wrapper-copy._1920px.features-2-vertical {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  max-width: none;
  padding-top: 82px;
  padding-bottom: 82px;
  display: none;
}

.wrapper-copy.home-feature-3-wrapper {
  flex-direction: row-reverse;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-copy.home-feature-3-wrapper.home-2 {
  width: 100%;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-copy.feature-4-wrapper {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.feature-4-wrapper.features {
  flex-direction: row-reverse;
}

.wrapper-copy.feature-4-wrapper.vertical {
  flex-direction: column;
  display: none;
}

.wrapper-copy.cta-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421481_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  border-radius: 12px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 85%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
  overflow: hidden;
}

.wrapper-copy.about-hero-up {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 900px;
  margin-bottom: auto;
  padding-top: 202px;
  padding-bottom: 60px;
}

.wrapper-copy.about-images-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 0;
  display: block;
}

.wrapper-copy.about-story-up-wrapper {
  flex-flow: row;
  justify-content: center;
  width: 85%;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  top: auto;
}

.wrapper-copy.about-grid {
  text-align: center;
  width: 85%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.about-values-wrapper {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-copy.home-hero-wrapper {
  align-items: flex-start;
}

.wrapper-copy.home-hero-wrapper.homepage-3 {
  flex-direction: row-reverse;
}

.wrapper-copy.home-hero-wrapper.homepage-2 {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.home-blog-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 145px;
}

.wrapper-copy.home-blog-wrapper.vertical-blog {
  align-items: center;
  padding-top: 145px;
  padding-bottom: 45px;
}

.wrapper-copy.features-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 60px;
}

.wrapper-copy.features-loop-wrapper {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
  width: 300%;
  max-width: none;
  padding-top: 0;
}

.wrapper-copy.visual-features-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 145px;
  padding-bottom: 145px;
}

.wrapper-copy.features-5-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.team-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 70px;
  padding-bottom: 130px;
}

.wrapper-copy.pricing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-copy.pricing-hero-wrapper.pricing-page-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  width: 85%;
  max-width: 100%;
  margin: 0 auto;
  padding-top: 150px;
  padding-bottom: 10px;
  display: block;
}

.wrapper-copy.pricing-table-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.faq-wrapper {
  flex-direction: column;
  align-items: flex-end;
  padding-top: 0;
}

.wrapper-copy.blog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  margin-top: 190px;
  padding-top: 0;
  padding-bottom: 30px;
}

.wrapper-copy.blog-featured-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-copy.all-blogs-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.all-blogs-wrapper.blog-page-2 {
  align-items: flex-start;
}

.wrapper-copy.blog-subscribe-wrapper {
  background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421383_Shapes-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  padding-left: 96px;
  padding-right: 96px;
  overflow: hidden;
}

.wrapper-copy.blog-post-hero-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 180px;
  padding-bottom: 50px;
}

.wrapper-copy.blog-post-image-wrapper {
  border-radius: 12px;
  width: 50%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.wrapper-copy.blog-post-rich-text-wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  padding-top: 0;
  box-shadow: 0 2px 20px 6px #0003;
}

.wrapper-copy.blog-similar-post-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.wrapper-copy.career-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-copy.career-images-wrapper {
  margin-top: -145px;
  padding-top: 0;
}

.wrapper-copy.jobs-wrapper {
  align-items: flex-start;
  padding-bottom: 120px;
  position: relative;
}

.wrapper-copy.perks-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 100px;
}

.wrapper-copy.contact-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 100px;
  padding-bottom: 240px;
}

.wrapper-copy.contact-form-wrapper {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: 920px;
  margin-top: -145px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.wrapper-copy.location-wrapper {
  padding-top: 145px;
}

.wrapper-copy.sign-up-wrapper {
  align-items: flex-start;
  width: 100%;
  max-width: 1920px;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.pricing-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-copy.integrations-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 840px;
  padding-top: 149px;
  padding-bottom: 240px;
}

.wrapper-copy.integrations-features-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.wrapper-copy.most-popular-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
}

.wrapper-copy.all-integrations-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 145px;
}

.wrapper-copy._404-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  max-width: 620px;
  height: 100vh;
}

.wrapper-copy.vacancy-hero-wrapper {
  flex-direction: row;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-copy.vacancy-rich-text-wrapper {
  align-items: flex-start;
  padding-top: 145px;
}

.wrapper-copy.style-guide-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-copy.style-guide-wrapper {
  align-items: flex-start;
  padding-top: 100px;
}

.wrapper-copy.licensing-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-copy.licensing-wrapper {
  align-items: flex-start;
}

.wrapper-copy.changelog-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-copy.changelog-wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: 130px;
  padding-bottom: 130px;
}

.wrapper-copy.instructions-hero-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 620px;
  padding-top: 100px;
}

.wrapper-copy.instructions-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
}

.wrapper-copy.testimonial-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 620px;
  padding-top: 145px;
}

.wrapper-copy.footer-wrapper {
  border-bottom: 1px solid var(--dark-slate-grey);
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 0;
}

.wrapper-copy.footer-wrapper._80-top-padding {
  padding-top: 80px;
}

.wrapper-copy.search-result {
  padding-top: 0;
}

.wrapper-copy.download-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 0;
  display: grid;
}

.wrapper-copy.reviews-page {
  align-items: flex-start;
  padding-top: 60px;
}

.wrapper-copy.reviews {
  z-index: 5;
  flex-direction: column;
  position: relative;
}

.wrapper-copy.two-cards {
  padding-bottom: 0;
}

.wrapper-copy.features-vertical-tabs {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-copy.integrations-icons-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
  padding-top: 57px;
  padding-bottom: 0;
}

.wrapper-copy.plans-grid {
  justify-content: space-between;
  align-items: center;
  width: 95%;
  max-width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.wrapper-copy.integrations-details-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.wrapper-copy.support-hero-wrapper {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding-top: 138px;
  padding-bottom: 65px;
}

.wrapper-copy.case-study-page {
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.wrapper-copy.case-study-page.template, .wrapper-copy.case-study-page.main {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.cs-bottom {
  z-index: 1;
  flex-direction: column;
  padding-top: 0;
  position: relative;
}

.wrapper-copy.cs {
  z-index: 1;
  flex-direction: column;
  padding-top: 84px;
  position: relative;
}

.wrapper-copy.cs-template {
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.overview-section {
  flex-direction: column;
  padding-top: 128px;
  padding-bottom: 128px;
}

.wrapper-copy.overview-section.no-top-padding {
  padding-top: 0;
}

.wrapper-copy.checkout {
  align-items: flex-start;
  width: 85%;
}

.wrapper-copy.navigation-wrapper {
  background-color: #fff0;
  border-radius: 0;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 22px;
}

.wrapper-copy.navigation-wrapper.homepage {
  background-image: none;
}

.wrapper-copy.overview-page {
  flex-direction: column;
}

.wrapper-copy.plans {
  align-items: flex-start;
}

.wrapper-copy.features-vertical-tabs-copy {
  justify-content: space-between;
  width: 100%;
  padding-top: 60px;
  display: flex;
}

.wrapper-copy.tabs-2 {
  width: 100%;
  margin-top: 100px;
  padding-top: 50px;
  padding-bottom: 93px;
}

.wrapper-copy.tabs-2.homepage-3 {
  padding-top: 145px;
}

.wrapper-copy.tabs-2.home-2 {
  width: 100%;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.wrapper-copy.administratie-koppeling {
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.wrapper-copy.blog-post-video-wrapper {
  border-radius: 12px;
  justify-content: center;
  width: 50%;
  margin-top: -199px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.wrapper-copy.blog-post-video-wrapper-html {
  position: static;
}

.paragraph-43 {
  border: 0 #000;
  text-decoration: none;
}

.heading-73 {
  color: var(--dark-slate-grey);
  font-size: 38px;
}

.heading-74 {
  font-size: 38px;
}

.heading-75 {
  color: var(--dark-slate-grey);
  font-size: 38px;
}

.paragraph-44 {
  font-size: 16px;
  font-weight: 300;
}

.paragraph-45 {
  font-size: 16px;
}

@media screen and (min-width: 1280px) {
  .display-heading-koppeling.home-hero-heading.white-center {
    max-width: 100%;
    font-size: 62px;
  }

  .wrapper.home-feature-1-wrapper.home-2, .wrapper.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper.features-vertical-tabs, .wrapper.features-vertical-tabs-copy, .wrapper.tabs-2.home-2 {
    padding-top: 40px;
  }

  .home-hero-left.homepage-2 {
    bottom: -300px;
  }

  .para-large.overview {
    width: 100%;
  }

  .button-demo.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-demo.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-demo.navigation-button {
    font-size: 14px;
  }

  .button-demo.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .home-hero-images-container.homepage-2.super {
    width: 70%;
  }

  .subheading {
    font-size: 30px;
  }

  .subheading.light-blue, .home-features-subheading {
    font-size: 18px;
  }

  .home-features-heading.white {
    font-size: 34px;
  }

  .home-features-pointers-wrapper, .home-features-pointer-item {
    font-size: 16px;
  }

  .white.features-4-text.center {
    text-align: center;
    font-size: 16px;
  }

  .white.cta-heading {
    width: 700px;
  }

  .h2-60-px.white.center {
    font-size: 50px;
  }

  .cta-section {
    margin-top: 17px;
    margin-bottom: 40px;
    padding-top: 24px;
  }

  .cta-pointers-container.left-align {
    font-size: 18px;
  }

  .cta-pointer-item.first {
    font-size: 16px;
  }

  .visual-features-item.navbar.horizontal {
    width: 100%;
  }

  .white-2.cta-heading {
    width: 700px;
    margin-top: 0;
    padding-top: 0;
    font-size: 40px;
  }

  .blogs-collection-list-wrapper {
    max-width: 100%;
  }

  .blog-post-heading {
    font-size: 80px;
  }

  .rich-text {
    font-size: 15px;
  }

  .blog-post-author-and-social {
    flex-direction: row;
  }

  .blog-share-on {
    margin-bottom: 10px;
  }

  .job-tabs-menu {
    top: 275px;
  }

  .sign-up-section {
    max-width: none;
  }

  .footer {
    background-color: #061d52;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .footer-form-field-label {
    color: #7891ad;
    font-size: 16px;
  }

  .footer-text-field {
    color: #7891ad;
    background-color: #7791ac;
    border-style: none;
    border-color: #0f1f3d1a;
    font-size: 16px;
  }

  .footer-link {
    color: #7891ad;
    font-size: 15px;
  }

  .footer-link.cf {
    font-size: 14px;
  }

  .footer-links-container {
    color: #43619e;
  }

  .nav-link {
    color: var(--black);
  }

  .nav-link.w--current {
    font-size: 13px;
  }

  .statistics-right-text {
    padding-top: 0;
    padding-bottom: 28px;
    font-size: 14px;
  }

  .features-tabs-menu {
    grid-auto-columns: 1fr;
    align-content: stretch;
  }

  .white-button {
    margin-bottom: -20px;
  }

  .footer-text {
    color: #7891ad;
    font-size: 17px;
  }

  .footer-text.text-white {
    color: #fff;
  }

  .text-block-3 {
    font-weight: 300;
  }

  .text-block-4, .text-block-5 {
    font-size: 18px;
  }

  .text-block-oplossing {
    font-size: 13px;
  }

  .text-block-7, .text-block-8, .text-block-9 {
    font-size: 18px;
  }

  .text-block-10 {
    font-size: 16px;
  }

  .text-block-14 {
    font-size: 12px;
  }

  .grid {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .h3 {
    font-size: 30px;
  }

  .app-download {
    mix-blend-mode: normal;
  }

  .quick-stack {
    padding-left: 0;
    padding-right: 110px;
  }

  .image-10 {
    max-width: 100px;
    margin-right: -115px;
    padding-left: 0;
    font-size: 40px;
  }

  .text-block-21, .text-block-22, .text-block-23 {
    font-size: 14px;
  }

  .text-block-24, .text-block-25, .text-block-26, .text-block-27, .text-block-28, .text-block-29, .text-block-30 {
    font-size: 16px;
  }

  .image-11 {
    font-size: 18px;
  }

  .text-block-33 {
    font-size: 14px;
  }

  .text-block-36 {
    font-size: 12px;
  }

  .text-block-37, .footer-text-field-2 {
    font-size: 16px;
  }

  .link-4 {
    color: #47c1fe;
  }

  .text-block-40 {
    font-size: 12px;
  }

  .link-5 {
    color: #47c1fe;
    -webkit-text-stroke-color: #145aff;
  }

  .project_quote-2 {
    font-size: 30px;
  }

  .navigation-menu-2 {
    font-size: 16px;
  }

  .image-12.contain {
    object-fit: contain;
    width: 80%;
    height: 100.374%;
    margin-top: -2px;
    overflow: auto;
  }

  .text-block-41, .button-4.navigation-button {
    font-size: 14px;
  }

  .button-4.footer-form-button {
    font-size: 16px;
  }

  .sticky-nav-div-2 {
    margin-top: -120px;
  }

  .wrapper-3 {
    padding-top: 80px;
  }

  .wrapper-3.cta-wrapper {
    padding-top: 1px;
    padding-bottom: 38px;
  }

  .text-block-42 {
    font-size: 14px;
  }

  .footer-form-field-label-2 {
    font-size: 16px;
  }

  .nav-link-2 {
    font-size: 14px;
  }

  .nav-link-2.w--current {
    color: #0d0e10;
    font-size: 16px;
  }

  .text-block-43 {
    font-size: 14px;
  }

  .white-button-2 {
    width: auto;
    height: auto;
    margin: 23px 0 -12px -60px;
    padding: 30px 20px;
    font-size: 32px;
  }

  .text-block-44 {
    font-size: 12px;
  }

  .link-6 {
    color: #47c1fe;
    -webkit-text-stroke-color: #145aff;
  }

  .navigation-menu-3 {
    font-size: 16px;
  }

  .image-13.contain {
    object-fit: contain;
    width: 80%;
    height: 100.374%;
    margin-top: -2px;
    overflow: auto;
  }

  .text-block-45, .button-5.navigation-button {
    font-size: 14px;
  }

  .button-5.footer-form-button {
    font-size: 16px;
  }

  .sticky-nav-div-3 {
    margin-top: -120px;
  }

  .wrapper-4 {
    padding-top: 80px;
  }

  .wrapper-4.cta-wrapper {
    padding-top: 1px;
    padding-bottom: 38px;
  }

  .text-block-46 {
    font-size: 14px;
  }

  .footer-form-field-label-3 {
    font-size: 16px;
  }

  .text-block-47 {
    font-size: 14px;
  }

  .white-button-3 {
    width: auto;
    height: auto;
    margin: 23px 0 -12px -60px;
    padding: 30px 20px;
    font-size: 32px;
  }

  .button-6.navigation-button, .button-6.navigation-button.white {
    font-size: 14px;
  }

  .nav-link-3 {
    color: #0d0e10;
  }

  .nav-link-3.w--current {
    font-size: 13px;
  }

  .koppeling-text {
    max-width: 700px;
  }

  .subheading-administratie.light-blue, .subheading-proces.light-blue, .subheading-copy.light-blue {
    font-size: 18px;
  }

  .image-44 {
    border-radius: 0;
  }

  .text-block-36-copy {
    font-size: 12px;
  }

  .button-copy.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-copy.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-copy.navigation-button {
    font-size: 14px;
  }

  .button-copy.navigation-button.white {
    font-size: 12px;
  }

  .button-copy.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #ffffffba;
  }

  .button-copy.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .subheading-modules.light-blue {
    font-size: 18px;
  }

  .text-block-36-copy-copy, .inloggen-1 {
    font-size: 12px;
  }

  .aanmeldbutton {
    font-size: 16px;
  }

  .wrapper-cta.home-feature-1-wrapper.home-2, .wrapper-cta.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-cta.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-cta.features-vertical-tabs {
    padding-top: 40px;
  }

  .hero__container {
    height: 200vh;
  }

  .hero__cta-section {
    margin-top: -10vh;
    margin-bottom: 8vw;
  }

  .intro__workflow-text {
    width: 525px;
  }

  .intro__logos {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .intro__workflow {
    flex-direction: row;
    max-width: 100em;
    margin-left: auto;
    margin-right: auto;
  }

  .intro__logo.intro__logo--rmargin {
    margin-right: 80px;
  }

  .intro {
    align-items: stretch;
    padding-left: 10vw;
    padding-right: 10vw;
    display: block;
  }

  .decks__text {
    margin-bottom: 40px;
  }

  .decks {
    height: 100vh;
  }

  .formatting {
    padding-left: 7vw;
    padding-right: 9vw;
    display: block;
  }

  .formatting__wrapper {
    max-width: 80em;
    margin-left: auto;
    margin-right: auto;
  }

  .integrations {
    padding-left: 10vw;
    padding-right: 10vw;
    display: block;
  }

  .integrations__wrapper {
    max-width: 80em;
    margin-left: auto;
    margin-right: auto;
  }

  .integrations__lottie {
    width: 80em;
  }

  .sharing__plane-wrapper {
    width: auto;
  }

  .sharing__plane {
    width: 396px;
  }

  .sharing__plane-shadow {
    display: inline-block;
    bottom: 53px;
    right: 57px;
  }

  .sharing__wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: 86em;
  }

  .sharing__invite {
    width: 362px;
    top: 317px;
    right: 9px;
  }

  .sharing__access {
    width: 335px;
    top: 157px;
    left: 22px;
  }

  .sharing__hand {
    width: 274px;
    left: 167px;
  }

  .sharing__image {
    width: 1198px;
  }

  .news__card-content {
    flex-direction: column;
    flex: 36em;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .news__card-heading {
    font-size: 4em;
  }

  .news {
    padding-left: 10vw;
    padding-right: 10vw;
    display: block;
  }

  .news__wrapper {
    max-width: 100em;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonials {
    padding-left: 10vw;
    padding-right: 10vw;
  }

  .testimonials__card {
    flex-grow: 1;
    flex-basis: 0%;
  }

  .testimonials__wrapper {
    max-width: 100em;
  }

  .hero__container-2 {
    height: 200vh;
  }

  .paragraph-2 {
    width: 180px;
  }

  .app-tekst-wrapper {
    margin-top: 65px;
    padding-top: 0;
    padding-bottom: 96px;
  }

  .app-subheading.light-blue {
    font-size: 18px;
  }

  .aanmeldbutton-app, .aanmeldbutton-app-ios, .text-block-3-copy2, .aanmeldbutton-app-copy {
    font-size: 16px;
  }

  .text-block-36-copy-copy-copy {
    font-size: 12px;
  }

  .subheading-support.light-blue, .subheading-copy-copy.light-blue {
    font-size: 18px;
  }

  .wrapper-module.home-feature-1-wrapper.home-2, .wrapper-module.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-module.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-module.features-vertical-tabs, .wrapper-module.tabs-1 {
    padding-top: 40px;
  }

  .home-features-pointer-item-copy, .text-block-3-copy, .home-features-pointer-item-copy, .home-features-pointer-item-copy, .text-block-3-copy, .home-features-pointer-item-thema-copy {
    font-size: 16px;
  }

  .section-modules {
    background-color: var(--bouwportaal-blauw);
  }

  .quick-stack-modules {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 0;
  }

  .cell {
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .text-block-81 {
    padding-top: 10px;
    padding-left: 5px;
  }

  .home-features-pointer-item-copy-copy, .voordelen-meerinformatie, .text-block-3-copy, .home-features-pointer-item-thema-copy-copy, .prijzenbutton, .home-features-pointer-item-thema-copy-copy {
    font-size: 16px;
  }

  .titel {
    padding-top: 10px;
    padding-left: 5px;
  }

  .headhome, .aanmeldbutton-copy {
    font-size: 16px;
  }

  .aanmeldbutton-copy.white {
    width: 230px;
    margin-right: 50px;
    padding: 20px 0;
    font-size: 18px;
    font-weight: 300;
  }

  .wrapper-cta-projectmangement.home-feature-1-wrapper.home-2, .wrapper-cta-projectmangement.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-cta-projectmangement.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-cta-projectmangement.features-vertical-tabs, .wrapper-oplossingen.home-feature-1-wrapper.home-2, .wrapper-oplossingen.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-oplossingen.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-oplossingen.features-vertical-tabs, .wrapper-oplossingen.features-vertical-tabs-copy, .wrapper-oplossingen.tabs-2.home-2 {
    padding-top: 40px;
  }

  .cta-section-oplossing {
    margin-top: 17px;
    margin-bottom: 40px;
    padding-top: 24px;
  }

  .image-63 {
    width: 60px;
  }

  .paragraph-19 {
    font-style: normal;
  }

  .home-features-pointer-item-thema-copy-copy-copy, .voordelen-project-30-dagen {
    font-size: 16px;
  }

  .section-modules-software {
    background-color: var(--white-smoke);
  }

  .home-features-pointer-item-copy-copy {
    font-size: 16px;
  }

  .button-exact.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-exact.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-exact.navigation-button {
    font-size: 14px;
  }

  .button-exact.navigation-button.white {
    font-size: 12px;
  }

  .button-exact.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #ffffffba;
  }

  .button-exact.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .paragraph-20 {
    font-style: normal;
  }

  .home-button, .project-administratie, .erp, .uren-registratie, .crmbutton, .wkbbutton {
    font-size: 16px;
  }

  .wrapperctaexact.home-feature-1-wrapper.home-2, .wrapperctaexact.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapperctaexact.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapperctaexact.features-vertical-tabs {
    padding-top: 40px;
  }

  .buttonfacturatie {
    font-size: 16px;
  }

  .headerproduct {
    font-size: 13px;
  }

  .buttonheader.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .buttonheader.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .buttonheader.navigation-button {
    font-size: 14px;
  }

  .buttonheader.navigation-button.white {
    width: 160px;
    font-size: 13px;
    font-weight: 300;
  }

  .buttonheader.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #44e5a0;
    width: 160px;
    font-size: 13px;
    font-weight: 300;
  }

  .buttonheader.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  ._4040button, .home-features-pointer-item-copy-copy-copy, .schildersmeerinformatie, .aanmeldbutton-app-copy-copy, .aanmeldbutton-app-copy {
    font-size: 16px;
  }

  .cta-section-copy {
    margin-top: 17px;
    margin-bottom: 40px;
    padding-top: 24px;
  }

  .text-block-3-copy {
    font-size: 13px;
  }

  .home-features-pointer-item-copy-copy-copy {
    font-size: 16px;
  }

  .headerproduct-copy {
    font-size: 13px;
  }

  .paragraph-22 {
    font-size: 17px;
  }

  .text-span-18 {
    font-size: 28px;
  }

  .wrapper-cta-home2.home-feature-1-wrapper.home-2, .wrapper-cta-home2.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-cta-home2.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-cta-home2.features-vertical-tabs {
    padding-top: 40px;
  }

  .aanmeldbutton-copy-copy {
    font-size: 16px;
  }

  .button-home-above.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-home-above.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-home-above.navigation-button {
    font-size: 14px;
  }

  .button-home-above.navigation-button.white {
    width: 220px;
    margin-left: 0;
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 0;
    font-size: 18px;
  }

  .button-home-above.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #ffffffba;
    width: 220px;
    font-size: 18px;
  }

  .button-home-above.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .button-home-above-tel.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-home-above-tel.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-home-above-tel.navigation-button {
    font-size: 14px;
  }

  .button-home-above-tel.navigation-button.white {
    width: 240px;
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 18px;
  }

  .button-home-above-tel.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #ffffffba;
    width: 240px;
    font-size: 18px;
  }

  .button-home-above-tel.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .subheading-123 {
    font-size: 30px;
  }

  .subheading-123.light-blue {
    font-size: 18px;
  }

  .subheading-cop12y {
    font-size: 30px;
  }

  .subheading-cop12y.light-blue {
    font-size: 18px;
  }

  .buttonheader-2.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .buttonheader-2.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .buttonheader-2.navigation-button {
    font-size: 14px;
  }

  .buttonheader-2.navigation-button.white {
    width: 160px;
    font-size: 13px;
    font-weight: 300;
  }

  .buttonheader-2.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #44e5a0;
    width: 160px;
    font-size: 13px;
    font-weight: 300;
  }

  .buttonheader-2.navigation-button.white.w--current:hover {
    background-color: var(--deep-sky-blue);
    color: var(--light-grey);
  }

  .buttonheader-2.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .button-probeer-gratis.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-probeer-gratis.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-probeer-gratis.navigation-button {
    font-size: 14px;
  }

  .button-probeer-gratis.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .button-home-above-mail.footer-form-button {
    color: #7891ad;
    background-color: #586b9200;
    border: 2px solid #7791ac;
    font-size: 16px;
  }

  .button-home-above-mail.footer-form-button:hover {
    color: #7891ad;
    -webkit-text-stroke-color: #7891ad;
    background-color: #ffffff75;
  }

  .button-home-above-mail.navigation-button {
    font-size: 14px;
  }

  .button-home-above-mail.navigation-button.white {
    width: 240px;
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 18px;
  }

  .button-home-above-mail.navigation-button.white:hover {
    color: var(--midnight-blue);
    background-color: #ffffffba;
    width: 240px;
    font-size: 18px;
  }

  .button-home-above-mail.trial.white {
    width: auto;
    height: auto;
    font-size: 16px;
  }

  .button.dark-blue.submit {
    background-color: #0f1f3d;
  }

  .button.dark-blue.submit:hover {
    background-color: #2494fd;
  }

  .titel-2, .text-block-95, .text-block-96 {
    padding-top: 10px;
    padding-left: 5px;
  }

  .aanmeldknop1, .demobuttoninplannen, .button-in-modules, .button-demo-aanvragenproduct {
    font-size: 16px;
  }

  .wrapper-cta-new.home-feature-1-wrapper.home-2, .wrapper-cta-new.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-cta-new.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-cta-new.features-vertical-tabs {
    padding-top: 40px;
  }

  .testimonial-paragraph {
    font-size: 15px;
  }

  .section-10.purple {
    background-color: #0779ff;
  }

  .heading-48.for-buy-sell {
    font-size: 44px;
  }

  .text-block-100, .text-block-101, .text-block-102 {
    font-size: 120px;
  }

  .white-header1.features-4-text.center {
    text-align: center;
    font-size: 16px;
  }

  .white-header1.cta-heading {
    width: 700px;
  }

  .buttonios {
    font-size: 16px;
  }

  .home-features-heading-1.white {
    font-size: 34px;
  }

  .button2modules, .demo-button, .button-in-modules-2, .buttondemoaanvraag, .buttondemoaanvraag-copy {
    font-size: 16px;
  }

  .white-copy.features-4-text.center {
    text-align: center;
    font-size: 16px;
  }

  .white-copy.cta-heading {
    width: 700px;
  }

  .white-copy-2.features-4-text.center {
    text-align: center;
    font-size: 16px;
  }

  .white-copy-2.cta-heading {
    width: 700px;
  }

  .text-image-asset {
    top: 10px;
  }

  .main-wrapper-3.margin-top.margin-custom1 {
    margin-top: 100px;
  }

  .container-large-5 {
    display: block;
  }

  .text-block-oplossing-2 {
    font-size: 16px;
  }

  .wrapper-koppeling-2.home-feature-1-wrapper.home-2, .wrapper-koppeling-2.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-koppeling-2.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-koppeling-2.features-vertical-tabs, .wrapper-koppeling-2.features-vertical-tabs-copy, .wrapper-koppeling-2.tabs-2.home-2 {
    padding-top: 40px;
  }

  .home-hero-koppeling.homepage-2 {
    bottom: -300px;
  }

  .visual-features-item-coming-soon.navbar.horizontal {
    width: 95%;
  }

  .section-modules-home {
    background-color: var(--white);
    margin-bottom: 20px;
  }

  .text-block-81-home, .text-block-81-copy, .text-block-81-home1 {
    padding-top: 10px;
    padding-left: 5px;
  }

  .image-63-module, .image-63-module1, .image-63-module2, .image-63-copy2, .image-63-copy4, .image-63-copy5, .image-63-copy6, .image-63-copy7, .image-63-copy8, .image-63-copy9, .image-63-copy11 {
    width: 60px;
  }

  .tools-paragraph {
    padding-bottom: 0;
  }

  .tool-name {
    font-size: 18px;
  }

  .hero-lottie {
    margin-left: 180px;
    margin-right: 180px;
  }

  .scroll-card-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-left: 10px;
  }

  .button-in-klein-onder-copy {
    font-size: 16px;
  }

  .text-block-3-cop123y {
    font-weight: 300;
  }

  .button-19-home1 {
    font-size: 15px;
  }

  .wrapper-26.brands {
    padding-top: 176px;
  }

  .button-19-home1-copy, .button-19-home1-45 {
    font-size: 15px;
  }

  .wrapper-27.tabs {
    margin-top: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .home-features-pointer-item-2-copy {
    font-size: 16px;
  }

  .home-features-pointer-item-2-copy.white {
    width: 140px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 15px;
  }

  .headerproduct-inloggen {
    font-size: 13px;
  }

  .beneftis_tab-link, .beneftis_tab-link.w--current {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .fenefits_menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .benefits_video {
    height: 80%;
  }

  .wrapper-copy.home-feature-1-wrapper.home-2, .wrapper-copy.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-copy.features-vertical-tabs, .wrapper-copy.features-vertical-tabs-copy, .wrapper-copy.tabs-2.home-2 {
    padding-top: 40px;
  }

  .productupdatelist {
    max-width: 100%;
  }

  .button-demo-aanvraag-partner, .button-in-partners {
    font-size: 16px;
  }

  .binnenkort-button {
    font-size: 18px;
  }

  .button-demo-partnerworden, .button-demo-topvakmannen, .button-demo-da {
    font-size: 16px;
  }

  .subheading-copy {
    font-size: 30px;
  }

  .subheading-copy.light-blue {
    font-size: 18px;
  }

  .text-block-120 {
    font-weight: 300;
  }

  .dropdown-sidebar-bg {
    left: 862px;
  }

  .container-38 {
    padding-left: 64px;
    padding-right: 64px;
  }

  .dropdown-grid {
    grid-template-columns: 200px 516px 300px;
  }

  .container-39 {
    padding-left: 64px;
    padding-right: 64px;
  }

  .visual-features-groot.navbar.horizontal, .visual-features-item-groot.navbar.horizontal {
    width: 100%;
  }

  .wrapper-cta-zzp.home-feature-1-wrapper.home-2, .wrapper-cta-zzp.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-cta-zzp.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-cta-zzp.features-vertical-tabs {
    padding-top: 40px;
  }

  .second-card {
    background-color: #f3f4f6;
  }

  .text-block-128 {
    font-weight: 300;
  }

  .home-features-pointer-item-home, .home-features-pointer-item-home-copy, .home-features-pointer-demo-home-copy-copy, .button-demo-buers-copy {
    font-size: 16px;
  }

  .image-130 {
    width: 60px;
  }

  .paragraph-41 {
    font-style: normal;
  }

  .image-131 {
    width: 60px;
  }

  .paragraph-42 {
    font-style: normal;
  }

  .button-demo-da-copy, .button-demo-aanvragenproduct-copy {
    font-size: 16px;
  }

  .subheading-copy-2.light-blue, .subheading-copy-copy.light-blue, .subheading-copy-copy.light-blue {
    font-size: 18px;
  }

  .home-features-pointer-item-home-copy {
    font-size: 16px;
  }

  .form_text-field {
    margin-bottom: 20px;
  }

  .form_block {
    margin-top: -60px;
  }

  .form_field-label-copy {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .wrapper-copy.home-feature-1-wrapper.home-2, .wrapper-copy.home-feature-3-wrapper.home-2 {
    padding-top: 40px;
  }

  .wrapper-copy.cta-wrapper {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .wrapper-copy.features-vertical-tabs, .wrapper-copy.features-vertical-tabs-copy, .wrapper-copy.tabs-2.home-2 {
    padding-top: 40px;
  }
}

@media screen and (min-width: 1440px) {
  .wrapper.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .button-demo.trial.white {
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    border-style: solid;
    border-color: #000;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    transition: color .2s, background-color .2s;
  }

  .home-hero-images-container.homepage-2 {
    z-index: 1;
    clear: none;
    -webkit-text-fill-color: inherit;
    object-fit: fill;
    object-position: 50% 0%;
    background-clip: border-box;
    flex-wrap: nowrap;
    position: relative;
    overflow: visible;
  }

  .home-hero-images-container.homepage-2.super {
    align-content: stretch;
    width: 70%;
  }

  .home-hero-circle-decoration-2.homepage-2 {
    left: 3%;
  }

  .white.cta-heading {
    text-align: left;
    width: 900px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .feature-3-floating-image-2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .cta-pointers-container {
    padding-bottom: 0;
  }

  .cta-pointers-container.left-align {
    padding-bottom: 0;
    font-size: 20px;
  }

  .visual-features-item.navbar.horizontal {
    width: 100%;
  }

  .white-2.cta-heading {
    font-size: 46px;
  }

  .pricing-table-item.pricing-page-2-item.business {
    width: 100%;
    padding-top: 40px;
  }

  .blog-post-heading {
    font-size: 80px;
  }

  .rich-text {
    font-size: 17px;
  }

  .sign-up-section {
    max-width: none;
  }

  .footer-down {
    margin-left: 0;
  }

  .navigation-drop-container.features.pages {
    width: 95%;
  }

  .dropdown-toggle {
    font-size: 12px;
  }

  .nav-link.w--current {
    font-size: 16px;
  }

  .home-hero-circle-decoration-homepage-3.homepage-2 {
    right: 8%;
  }

  .background-image-container {
    padding-bottom: 100px;
  }

  .statistics-homepage-2 {
    font-family: Montserrat, sans-serif;
  }

  .statistics-right-text {
    font-size: 14px;
  }

  .features-tabs-menu {
    grid-column-gap: 36px;
  }

  .page-wrapper {
    box-shadow: 0 2px 5px #00000075;
  }

  .sticky-nav-div {
    padding-top: 0;
  }

  .text-block-3 {
    font-size: 14px;
    font-weight: 300;
  }

  .text-block-oplossing {
    font-size: 14px;
  }

  .project_circle_wrap-2 {
    margin-left: 10px;
  }

  .column {
    padding-left: 0;
  }

  .button-2 {
    width: 280px;
  }

  .wrapper-2 {
    max-width: 80%;
  }

  .main-grid {
    grid-column-gap: 40px;
    grid-row-gap: 8px;
    text-align: left;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1.5fr;
    grid-auto-flow: column;
    justify-content: stretch;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: grid;
  }

  .text-block-32, .text-block-33, .text-block-34, .text-block-36 {
    font-size: 16px;
  }

  .bold-text {
    color: var(--white);
  }

  .navigation-center-2 {
    font-size: 20px;
  }

  .text-block-40 {
    font-size: 14px;
  }

  .navigation-menu-2 {
    font-size: 18px;
  }

  .image-12.contain {
    width: 80%;
    margin-left: 0;
  }

  .text-block-41 {
    font-size: 16px;
  }

  .navigation-2 {
    margin-top: 0;
    padding-top: 0;
  }

  .button-4.navigation-button, .dropdown-toggle-2 {
    font-size: 16px;
  }

  .sticky-nav-div-2 {
    margin-top: -120px;
    padding-top: 0;
  }

  .text-block-42, .nav-link-2, .text-block-43 {
    font-size: 16px;
  }

  .white-button-2 {
    width: auto;
    height: auto;
    margin: 50px -10px 0;
    padding: 35px 20px;
    font-size: 40px;
  }

  .navigation-center-3 {
    font-size: 20px;
  }

  .text-block-44 {
    font-size: 14px;
  }

  .navigation-menu-3 {
    font-size: 18px;
  }

  .image-13.contain {
    width: 80%;
    margin-left: 0;
  }

  .text-block-45 {
    font-size: 16px;
  }

  .navigation-3 {
    margin-top: 0;
    padding-top: 0;
  }

  .button-5.navigation-button, .dropdown-toggle-3 {
    font-size: 16px;
  }

  .sticky-nav-div-3 {
    margin-top: -120px;
    padding-top: 0;
  }

  .text-block-46, .text-block-47 {
    font-size: 16px;
  }

  .white-button-3 {
    width: auto;
    height: auto;
    margin: 50px -10px 0;
    padding: 35px 20px;
    font-size: 40px;
  }

  .link-7 {
    object-fit: fill;
    font-family: Space Grotesk, sans-serif;
    font-weight: 500;
  }

  .nav-link-3.w--current {
    font-size: 16px;
  }

  .sticky-nav-div-4 {
    padding-top: 0;
  }

  .text-block-36-copy {
    font-size: 12px;
  }

  .button-copy.trial.white {
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    border-style: solid;
    border-color: #000;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    transition: color .2s, background-color .2s;
  }

  .text-block-36-copy-copy, .inloggen-1 {
    font-size: 12px;
  }

  .wrapper-cta.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero__container {
    height: 150vh;
  }

  .hero__cta-section {
    margin-top: 0;
    margin-bottom: 4vw;
  }

  .intro__workflow-lottie {
    flex-basis: 55em;
  }

  .formatting {
    padding-left: 8vw;
    padding-right: 11vw;
  }

  .integrations {
    padding-bottom: 100px;
  }

  .testimonials__card {
    flex-grow: 1;
    flex-basis: 0%;
  }

  .hero__container-2 {
    height: 150vh;
  }

  .image-47 {
    max-width: 100%;
  }

  .aanmeldbutton-app.white {
    margin-top: 30px;
    padding-top: 10px;
  }

  .text-block-3-copy2 {
    font-size: 18px;
  }

  .appparagraph {
    margin-bottom: 40px;
  }

  .text-block-36-copy-copy-copy {
    font-size: 12px;
  }

  .wrapper-module.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-modules {
    background-color: var(--bouwportaal-blauw);
  }

  .text-block-3-copy-copy {
    font-size: 14px;
  }

  .headhome {
    font-size: 16px;
  }

  .wrapper-cta-projectmangement.cta-wrapper, .wrapper-oplossingen.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .paragraph-19 {
    font-style: normal;
  }

  .headingcenter {
    letter-spacing: -1px;
  }

  .button-exact.trial.white {
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    border-style: solid;
    border-color: #000;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    transition: color .2s, background-color .2s;
  }

  .paragraph-20 {
    font-style: normal;
  }

  .headingcenter-2 {
    letter-spacing: -1px;
  }

  .wrapperctaexact.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .headerproduct {
    font-size: 14px;
  }

  .buttonheader.navigation-button.white {
    font-size: 13px;
  }

  .buttonheader.navigation-button.white:hover {
    background-color: #44e5a0;
    font-size: 13px;
    font-weight: 300;
  }

  .buttonheader.trial.white {
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    border-style: solid;
    border-color: #000;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    transition: color .2s, background-color .2s;
  }

  .text-block-3-copy, .headerproduct-copy {
    font-size: 14px;
  }

  .paragraph-22 {
    font-size: 19px;
  }

  .page-wrapper-copy {
    box-shadow: 0 2px 5px #00000075;
  }

  .button-4, .button-4-2, .button-6 {
    transform: scale(1.2);
  }

  .button-6_bg:active {
    background-color: #00000073;
  }

  .label {
    z-index: 5;
  }

  .button-1 {
    transform: scale(1.15);
  }

  .wrapper-cta-home2.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .button-home-above.trial.white, .button-home-above-tel.trial.white {
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    border-style: solid;
    border-color: #000;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    transition: color .2s, background-color .2s;
  }

  .buttonheader-2.navigation-button.white {
    font-size: 13px;
  }

  .buttonheader-2.navigation-button.white:hover {
    background-color: #44e5a0;
    font-size: 13px;
    font-weight: 300;
  }

  .buttonheader-2.trial.white, .button-probeer-gratis.trial.white, .button-home-above-mail.trial.white {
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    border-style: solid;
    border-color: #000;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    transition: color .2s, background-color .2s;
  }

  .wrapper-cta-new.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .white-header1.cta-heading, .white-copy.cta-heading, .white-copy.cta-heading, .white-copy-2.cta-heading {
    text-align: left;
    width: 900px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .main-wrapper-3 {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .code-embed {
    background-color: #f8f8f8;
  }

  .koppelingen-div-block {
    font-family: Montserrat, sans-serif;
  }

  .background-image-koppeling {
    padding-bottom: 100px;
  }

  .wrapper-koppeling-2.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .visual-features-item-coming-soon.navbar.horizontal {
    width: 100%;
  }

  .main-wrapper-3-copy {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .main-wrapper-3-copy.margin-top.margin-custom1 {
    padding-bottom: 300px;
  }

  .section-modules-home {
    background-color: var(--white);
  }

  .tool-name {
    margin-bottom: 5px;
  }

  .tool-holder {
    max-width: 100%;
  }

  .hero-lottie {
    box-shadow: none;
    align-self: center;
    margin-top: -39px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 200px;
    padding-right: 200px;
  }

  .grid-3 {
    text-align: right;
    justify-content: center;
  }

  .text-block-3-cop123y {
    text-align: right;
    font-size: 14px;
    font-weight: 300;
  }

  .hero-wrapper-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 99px;
    padding-bottom: 277px;
  }

  .container-30 {
    padding-bottom: 0;
  }

  .wrapper-26.brands {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-content-3 {
    height: 120%;
    margin-left: 19px;
    padding-left: 1px;
    padding-right: 15px;
  }

  .tab-lottie-holder {
    margin-left: -109px;
  }

  .wrapper-27.tabs {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .card-content-home, .card-content-copy {
    align-self: center;
  }

  .section-17 {
    margin-top: 239px;
  }

  .headerproduct-inloggen {
    font-size: 14px;
  }

  .beneftis_tab-link {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
  }

  .hero-wrapper-2-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 70px;
    padding-bottom: 247px;
  }

  .binnenkort-button {
    margin-bottom: 5px;
  }

  .tool-holder-copy {
    max-width: 100%;
  }

  .text-block-120 {
    font-size: 14px;
    font-weight: 300;
  }

  .dropdown-sidebar-bg {
    left: 50%;
    transform: translate(144px);
  }

  .visual-features-groot.navbar.horizontal, .visual-features-item-groot.navbar.horizontal {
    width: 100%;
  }

  .visual-features-koppelingen-container-copy.nav.pagina-product {
    width: 95%;
  }

  .visual-features-ondersteuning-container-copy.nav.pagina-product {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    width: 95%;
  }

  .text-block-125 {
    color: var(--slate-grey);
    margin-top: 30px;
    font-size: 15px;
    font-weight: 300;
  }

  .bold-text-13 {
    font-weight: 300;
  }

  .wrapper-cta-zzp.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .dropdown-toggle-voor-wie {
    font-size: 12px;
  }

  .image-blog {
    max-width: 100%;
    height: 100%;
  }

  .text-block-128 {
    font-size: 14px;
    font-weight: 300;
  }

  .paragraph-41, .paragraph-42 {
    font-style: normal;
  }

  .form_block {
    width: 500px;
  }

  .form_field-label, .width-60percent {
    font-size: .8em;
  }

  .form_field-label-copy {
    font-size: 1em;
  }

  .wrapper-copy.cta-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

@media screen and (min-width: 1920px) {
  .wrapper._1920px {
    min-height: 300px;
  }

  .wrapper.about-hero-up {
    color: #bdbdbd;
  }

  .wrapper.navigation-wrapper {
    width: 100%;
    max-width: 90%;
    height: 80px;
  }

  .button-demo.navigation-button.white {
    font-size: 16px;
  }

  .button-demo.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .image.contain {
    box-sizing: border-box;
    aspect-ratio: auto;
    width: 180%;
    max-width: 250%;
    height: 200%;
    margin-left: -17px;
    margin-right: -70px;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible;
  }

  .image.nav-icons {
    font-size: 18px;
  }

  .home-hero-images-container.homepage-2 {
    margin-top: -400px;
  }

  .home-hero-images-container.homepage-2.super {
    margin-top: 0;
  }

  .home-features-pointer-item.white {
    background-color: #0077fe;
    border-style: none;
    margin-top: 36px;
    margin-right: -10px;
    padding-top: 17px;
    padding-bottom: 17px;
  }

  .home-features-pointer-icon {
    margin-right: 10px;
  }

  .white {
    font-size: 18px;
  }

  .cta-section.flex-horizontal.blue-shapes {
    background-image: none;
    margin-top: 0;
  }

  .about-hero-text {
    color: #585858;
  }

  .about-lightbox-section {
    background-color: #f1f3f600;
    overflow: visible;
  }

  .overflow-hidden {
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-items-container.nav.pagina-product {
    flex: 0 auto;
    order: 0;
    grid-auto-flow: row;
    align-content: center;
    align-self: baseline;
    justify-items: start;
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .visual-features-item.navbar.horizontal {
    flex-wrap: nowrap;
    width: 100%;
  }

  .team-member-item {
    align-items: center;
  }

  .pricing-hero-section {
    margin-top: 24px;
  }

  .pricing-table-button.pricing-page-2.white {
    font-size: 15px;
  }

  .job-tabs-menu {
    top: 266px;
  }

  .sign-up-section {
    max-width: 1800px;
  }

  .navigation-drop-container.features.pages {
    clear: none;
    display: flex;
  }

  .dropdown-toggle {
    padding-right: 40px;
    font-size: 20px;
    overflow: hidden;
  }

  .navigation-menu {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-left: 70px;
    font-size: 20px;
  }

  .dropdown-arrow {
    color: var(--midnight-blue);
    font-size: 20px;
  }

  .dropdown-arrow:active {
    color: var(--deep-sky-blue);
  }

  .dropdown-list-full-wrapper.product {
    align-items: center;
    width: 90%;
    max-width: 2000px;
    margin-top: 20px;
  }

  .main-navigations-container {
    margin-bottom: 0;
  }

  .menu-button-mob {
    font-size: 16px;
  }

  .faq-questions {
    font-size: 22px;
  }

  .faq-content {
    font-size: 16px;
  }

  .contain {
    width: 100%;
  }

  .background-image-container {
    padding-bottom: 198px;
  }

  .statistics-homepage-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .statistics-right-text {
    font-size: 18px;
  }

  .features-tabs-menu {
    grid-column-gap: 36px;
  }

  .integration-icon-bottom-row {
    margin-left: -4%;
  }

  .overview-stats-section {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .overview-image-contain {
    justify-content: space-between;
  }

  .text-block-3 {
    width: auto;
    font-size: 15px;
  }

  .text-block-oplossing {
    font-size: 15px;
  }

  .rocket_icon {
    background-color: #0000;
  }

  .rocket_link {
    padding-right: 21px;
    display: block;
  }

  .cta-knop {
    opacity: 1;
    padding: 10px;
  }

  .project_circle_wrap-2 {
    color: var(--bouwportaal-blauw-1);
    -webkit-text-stroke-color: var(--bouwportaal-blauw-1);
    width: 40px;
    height: 40px;
  }

  .badge-popular---brix {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid {
    padding-left: 0;
  }

  .download-text-container {
    margin-top: 0;
  }

  .download.android {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421462_android.svg"), radial-gradient(circle farthest-side at 0% 100%, var(--midnight-blue), #2fc070);
    background-position: 90%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: auto 200%, auto;
  }

  .download.apple {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421455_Apple%20logo.svg"), linear-gradient(to bottom, var(--midnight-blue), #1d74f3 75%, #1d69f2);
    background-position: 120% 35%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: auto 275%, auto;
  }

  .main-grid {
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-26, .text-block-27, .text-block-34, .text-block-36 {
    font-size: 18px;
  }

  .navigation-center-2 {
    font-size: 20px;
  }

  .text-block-40 {
    font-size: 16px;
  }

  .project_quote-2 {
    padding: 20px;
  }

  .navigation-menu-2 {
    font-size: 20px;
  }

  .image-12.contain {
    width: 100%;
    font-size: 28px;
  }

  .image-12.nav-icons, .button-4.navigation-button {
    font-size: 18px;
  }

  .button-4.navigation-button.mobile {
    font-size: 20px;
  }

  .dropdown-toggle-2 {
    font-size: 18px;
  }

  .sticky-nav-div-2 {
    margin-top: -120px;
  }

  .nav-link-2 {
    font-size: 18px;
  }

  .white-button-2 {
    text-align: center;
    width: auto;
    height: auto;
    margin-top: 50px;
    margin-left: -145px;
    margin-right: -86px;
    padding: 35px 40px;
    font-size: 48px;
  }

  .navigation-center-3 {
    font-size: 20px;
  }

  .text-block-44 {
    font-size: 16px;
  }

  .navigation-menu-3 {
    font-size: 20px;
  }

  .image-13.contain {
    width: 100%;
    font-size: 28px;
  }

  .image-13.nav-icons, .button-5.navigation-button {
    font-size: 18px;
  }

  .button-5.navigation-button.mobile {
    font-size: 20px;
  }

  .dropdown-toggle-3 {
    font-size: 18px;
  }

  .sticky-nav-div-3 {
    margin-top: -120px;
  }

  .white-button-3 {
    text-align: center;
    width: auto;
    height: auto;
    margin-top: 50px;
    margin-left: -145px;
    margin-right: -86px;
    padding: 35px 40px;
    font-size: 48px;
  }

  .container-large {
    flex-flow: row;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-14.nav-icons {
    font-size: 18px;
  }

  .menu-button-mob-2 {
    font-size: 16px;
  }

  .heading-product {
    font-size: 17px;
  }

  .image-copy.nav-icons, .image-homepage.nav-icons {
    font-size: 18px;
  }

  .heading-admin {
    text-align: left;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 1px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-copy.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .cta-module {
    opacity: 1;
  }

  .wrapper-cta {
    margin-top: 54px;
    padding-top: 40px;
  }

  .wrapper-cta._1920px {
    max-width: none;
  }

  .hero__cta-section {
    margin-top: -4vh;
    margin-bottom: 4vw;
  }

  .intro__workflow-lottie {
    flex-basis: 70em;
  }

  .sticky-wrap {
    background-color: var(--midnight-blue);
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148e_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
    background-position: 50%;
    background-size: cover;
  }

  .scroll-inner {
    -webkit-text-stroke-color: #145aff00;
    align-items: flex-start;
  }

  .scroll-card {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
    display: flex;
    overflow: hidden;
  }

  .content-wrapper {
    width: 90%;
  }

  .overlay-carousel {
    background-color: #0000;
    background-image: none;
    width: 100%;
  }

  .paragraph-2 {
    font-size: 13px;
  }

  .text-size-regular.is-header {
    width: 800px;
  }

  .layout194_component, .logo2_component {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-11 {
    color: #0f1f3d;
    font-size: 38px;
  }

  .logo2_logo-list {
    font-size: 30px;
  }

  .page-padding-bouw {
    color: var(--midnight-blue);
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0%;
    padding-right: 0%;
    font-size: 24px;
  }

  .heading-small {
    font-size: 17px;
  }

  .heading-13 {
    font-size: 48px;
  }

  .heading-18 {
    color: #000;
  }

  .video {
    object-fit: fill;
    background-color: #0000;
    flex-direction: row;
    justify-content: center;
    width: 1000px;
    max-width: 1100px;
    height: 80px;
    margin-top: 66px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    display: block;
    position: relative;
    overflow: visible;
  }

  .heading-admin-copy {
    color: #fff;
    text-align: left;
    text-align: left;
    text-align: left;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 1px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-module._1920px {
    min-height: 300px;
  }

  .wrapper-module.about-hero-up {
    color: #bdbdbd;
  }

  .boekhouding-text-heading {
    color: #585858;
  }

  .section-4.darkgrey {
    padding-top: 40px;
  }

  .grid-2 {
    margin-top: -40px;
    padding-top: 0;
    padding-bottom: 18px;
  }

  .ipad-image {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .iphone-image {
    margin-top: -30px;
    margin-left: 7px;
  }

  .section-4-copy {
    padding-right: 0;
  }

  .columns {
    font-size: 13px;
  }

  .quick-stack-2 {
    margin-top: 13px;
  }

  .home-features-pointer-item-copy.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
    padding-right: 0;
  }

  .link-block-5-copy {
    margin-top: 0;
    padding-top: 0;
  }

  .feature-text-copy {
    margin-top: 15px;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  .section-modules {
    background-color: var(--bouwportaal-blauw);
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-modules {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cell {
    flex-direction: column;
  }

  .text-block-81 {
    color: var(--slate-grey);
    text-align: center;
    align-self: center;
    width: 450px;
    padding: 20px 0 0;
    font-size: 18px;
  }

  .voordelen-meerinformatie.white {
    color: #a5a5a5;
  }

  .text-span-12 {
    color: #9e9e9e;
  }

  .prijzenbutton.white {
    width: 300px;
  }

  .home-features-pointer-item-thema-copy-copy.white {
    width: 150px;
  }

  .image-61 {
    align-self: center;
    margin-bottom: 43px;
  }

  .image-62 {
    align-self: center;
  }

  .cell-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 0;
    display: flex;
  }

  .cell-4 {
    padding-left: 249px;
  }

  .cell-5 {
    padding-left: 0;
  }

  .quick-stack-3 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-4 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 90px;
    padding-bottom: 60px;
  }

  .titel {
    color: var(--midnight-blue);
    text-align: center;
    align-self: center;
    width: 550px;
    margin-top: 0;
    padding: 10px 0;
    font-size: 34px;
    font-weight: 700;
  }

  .quick-stack-3-copy {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
  }

  .text-block-3-copy-copy {
    font-size: 14px;
  }

  .buttonshead-home {
    margin-top: 0;
    padding-top: 0;
  }

  .headhome {
    font-size: 14px;
  }

  .wrapper-cta-projectmangement {
    margin-top: 0;
    padding-top: 40px;
  }

  .wrapper-cta-projectmangement._1920px {
    max-width: none;
  }

  .wrapper-oplossingen._1920px {
    min-height: 300px;
  }

  .wrapper-oplossingen.about-hero-up {
    color: #bdbdbd;
  }

  .cta-section-oplossing.flex-horizontal.blue-shapes {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b42148f_649d94aa42f0800f8b928cbb_649c6d0acb18d38c1efe13a2_BG%20kopie%CC%88ren.webp");
    background-position: 50%;
    background-size: auto;
    margin-top: 0;
  }

  .scroll-inner-copy {
    align-items: flex-start;
    width: 80%;
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .image-63 {
    flex: 0 auto;
    order: 0;
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 13px;
    margin-right: 0;
    padding-left: 0;
  }

  .columns-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: var(--midnight-blue);
    -webkit-text-stroke-color: #145aff00;
    background-color: #0000;
    flex-flow: column;
    flex: 1;
    justify-content: center;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: -72px;
    margin-left: 78px;
    padding-top: 0;
    padding-left: 0;
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    display: flex;
  }

  .paragraph-19 {
    width: 450px;
    margin-top: 6px;
    font-size: 15px;
  }

  .heading-38 {
    display: block;
  }

  .home-features-pointer-item-thema-copy-copy-copy.white, .voordelen-project-30-dagen.white {
    width: 170px;
  }

  .quick-stack-2-crm {
    margin-top: 13px;
  }

  .iphone-image-copy {
    margin-top: -30px;
    margin-left: 7px;
  }

  .ipad-image-copy {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .quick-stack-2-copy {
    margin-top: 13px;
  }

  .ipad-image-wkb, .ipad-image-projectmanagement, .ipad-image-pjm2, .ipad-image-erp, .ipad-image-erp2, .ipad-image-uren1, .ipad-image-uren2 {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .section-4-crm-copy {
    padding-right: 0;
  }

  .ipad-crm2 {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .iphone-image-crm3 {
    margin-top: -30px;
    margin-left: 7px;
  }

  .ipad-image-crm4 {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .iphone-image-wkb {
    margin-top: -30px;
    margin-left: 7px;
  }

  .quick-stack-2-pjm {
    margin-top: 13px;
  }

  .iphone-image-pjm {
    margin-top: -30px;
    margin-left: 7px;
  }

  .section-4-erp {
    width: 1900px;
    padding-right: 0;
  }

  .ipad-image-uren1-copy {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .layout194_component-copy {
    width: 1300px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-3-copy {
    color: var(--midnight-blue);
    font-family: Space Grotesk, sans-serif;
    font-size: 38px;
  }

  .section-modules-software {
    margin-left: auto;
    margin-right: auto;
  }

  .ipad-crm2-copy {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .iphone-image-crm3-copy {
    margin-top: -30px;
    margin-left: 7px;
  }

  .matrix-text_component {
    display: flex;
    position: static;
  }

  .bg-circle, .bg-circle-2 {
    width: 20vw;
    height: 20vw;
  }

  .home-features-pointer-item-copy-copy.white {
    border-radius: 5px;
  }

  .button-exact.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .image-exact.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .image-exact.nav-icons {
    font-size: 18px;
  }

  .columns-6 {
    color: #0f1f3d;
    -webkit-text-stroke-color: #145aff00;
    background-color: #0000;
    flex-direction: column;
    margin-top: -64px;
    margin-left: 112px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    display: flex;
  }

  .image-66 {
    margin-left: -122px;
    margin-right: 115px;
  }

  .heading-39 {
    display: block;
  }

  .div-block-5 {
    align-self: center;
  }

  .wrapperctaexact {
    margin-top: 54px;
    padding-top: 40px;
  }

  .wrapperctaexact._1920px {
    max-width: none;
  }

  .headerproduct {
    font-size: 16px;
  }

  .headerproduct:active {
    color: var(--deep-sky-blue);
  }

  .buttonheader.navigation-button.white, .buttonheader.navigation-button.white:hover {
    width: 190px;
    font-size: 15px;
  }

  .buttonheader.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  ._4040button.white, ._4040button.blue-co {
    border-radius: 5px;
  }

  .cta-section-copy.flex-horizontal.blue-shapes {
    background-image: none;
    margin-top: 0;
  }

  .image-copy.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .text-block-3-copy {
    font-size: 14px;
  }

  .image-opnamehome.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .image-opnamehome.nav-icons {
    font-size: 18px;
  }

  .imageopnameicoon.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .imageopnameicoon.nav-icons {
    font-size: 18px;
  }

  .image-producten.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .image-producten.nav-icons {
    font-size: 18px;
  }

  .copyimageuren.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copyimageuren.nav-icons {
    font-size: 18px;
  }

  .copy2imageuren.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy2imageuren.nav-icons {
    font-size: 18px;
  }

  .copy3image3.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy3image3.nav-icons {
    font-size: 18px;
  }

  .projectfacturatiecopy.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .projectfacturatiecopy.nav-icons {
    font-size: 18px;
  }

  .copy5homeoplevering.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy5homeoplevering.nav-icons {
    font-size: 18px;
  }

  .copy2oplevering.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy2oplevering.nav-icons {
    font-size: 18px;
  }

  .documentcopyimage.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .documentcopyimage.nav-icons {
    font-size: 18px;
  }

  .producten2copy1.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .producten2copy1.nav-icons {
    font-size: 18px;
  }

  .mederwerekercopy1.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .mederwerekercopy1.nav-icons {
    font-size: 18px;
  }

  .copy2image1.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy2image1.nav-icons {
    font-size: 18px;
  }

  .planningcopy12.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .planningcopy12.nav-icons {
    font-size: 18px;
  }

  .headerproduct-copy {
    font-size: 14px;
  }

  .image-writer.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .image-writer.nav-icons {
    font-size: 18px;
  }

  .ipad-crm2-1-copy {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .scroll-inner-homepage {
    align-items: flex-start;
    width: 80%;
  }

  .button-4, .button-4-2, .button-6, .button-1 {
    transform: scale(1.4);
  }

  .image-copy-copy.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .image-copy-copy.nav-icons {
    font-size: 18px;
  }

  .wrapper-cta-home2 {
    margin-top: 54px;
    padding-top: 40px;
  }

  .wrapper-cta-home2._1920px {
    max-width: none;
  }

  .button-home-above.trial.white, .button-home-above-tel.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .image-button1.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .image-button1.nav-icons {
    font-size: 18px;
  }

  .buttonheader-2.navigation-button.white, .buttonheader-2.navigation-button.white:hover {
    width: 190px;
    font-size: 15px;
  }

  .buttonheader-2.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .button-probeer-gratis.navigation-button.white {
    font-size: 16px;
  }

  .button-probeer-gratis.trial.white, .button-home-above-mail.trial.white {
    margin-left: 25px;
    margin-right: 47px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .titel-2 {
    color: #0f1f3d;
    text-align: center;
    align-self: center;
    width: 550px;
    margin-top: 0;
    padding: 10px 0;
    font-size: 34px;
    font-weight: 700;
  }

  .text-block-95 {
    color: #6e7687;
    text-align: center;
    align-self: center;
    width: 450px;
    padding: 20px 0 0;
  }

  .cell-6 {
    padding-left: 0;
  }

  .image-69 {
    align-self: center;
    margin-bottom: 43px;
  }

  .cell-7 {
    padding-left: 0;
  }

  .image-70 {
    align-self: center;
    margin-bottom: 43px;
  }

  .text-block-96 {
    color: #6e7687;
    text-align: center;
    align-self: center;
    width: 450px;
    padding: 20px 0 0;
  }

  .hero-section {
    padding-top: 287px;
    padding-bottom: 73px;
  }

  .grid-hero {
    width: 100%;
  }

  .small-text {
    width: 95%;
    padding-top: 20px;
    font-size: 15px;
    line-height: 170%;
  }

  .hero-title {
    width: 700px;
    margin-left: 0;
    font-size: 48px;
  }

  .hero-content-2 {
    margin-left: 0;
    padding-top: 9px;
  }

  .container-16 {
    max-width: 80%;
  }

  .about-section.section-spacing-bottom {
    margin-top: 100px;
    margin-bottom: 0;
  }

  .heading-h3 {
    margin-bottom: 0;
    padding-bottom: 40px;
    font-size: 48px;
  }

  .card-image-2 {
    margin-bottom: -76px;
  }

  .card-item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 85%;
    height: auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 0;
  }

  .grid-card {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto;
    justify-content: end;
    width: 100%;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .card-image-wrap {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .card-title {
    font-size: 14px;
  }

  .section-title.text-center {
    margin-top: 10px;
  }

  .container-18 {
    max-width: 1400px;
    padding-left: 0;
    padding-right: 0;
  }

  .feature-item-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 20px;
    margin-bottom: 65px;
    font-size: 18px;
  }

  .feature-icon-box-check {
    max-width: 200%;
    height: 20px;
  }

  .feature-icon-box._2 {
    width: 20px;
    height: 20px;
  }

  .feature-item-5 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 26px;
  }

  .feature-item-5._2 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 24px;
  }

  .card-title-2 {
    font-size: 22px;
  }

  .card-title-copy {
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 15px;
  }

  .hero-dec-subtitle {
    font-size: 12px;
  }

  .aanmeldknop1.white {
    border-radius: 5px;
    width: 240px;
    height: 50px;
    margin-top: 0;
    margin-right: 80px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .demobuttoninplannen.white {
    border-radius: 5px;
  }

  .image-73 {
    max-width: 200%;
    margin-top: -80px;
    margin-left: 12px;
  }

  .feature-item-wrap-per-module {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .button-in-modules.white {
    border-radius: 5px;
    width: 190px;
  }

  .button-demo-aanvragenproduct.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
  }

  .wrapper-cta-new {
    width: 80%;
    max-width: 1400px;
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 60px;
  }

  .wrapper-cta-new._1920px {
    max-width: none;
  }

  .mask-3 {
    margin-top: -20px;
  }

  .testimonial-image-4 {
    width: 550px;
    max-width: 200%;
  }

  .container-21 {
    max-width: 1400px;
  }

  .testimonial-paragraph {
    font-size: 15px;
  }

  .testimonial-content-wrap {
    padding-left: 20px;
  }

  .logo {
    width: 260px;
  }

  .testimonial-columns {
    grid-column-gap: 59px;
    grid-row-gap: 59px;
    font-size: 26px;
  }

  .author-name-3 {
    font-size: 15px;
  }

  .testimonial-image-block {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial-slider-3 {
    width: auto;
  }

  .white-header1.cta-heading {
    font-size: 42px;
  }

  .buttonios.white {
    border-radius: 5px;
    width: 190px;
    margin-right: 16px;
    padding-right: 0;
  }

  .button2modules.white {
    border-radius: 5px;
  }

  .demo-button.white {
    border-radius: 5px;
    width: 220px;
    height: 60px;
  }

  .button-in-modules-2.white {
    border-radius: 5px;
    width: 190px;
  }

  .buttondemoaanvraag.white {
    border-radius: 5px;
  }

  .buttondemoaanvraag-copy.white {
    border-radius: 5px;
    width: 190px;
  }

  .card-item-app {
    width: 70%;
    margin-bottom: 70px;
    margin-left: auto;
    margin-right: auto;
  }

  .copy2image1-23.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy2image1-23.nav-icons {
    font-size: 18px;
  }

  .copy2image1-copy.contain {
    margin-left: 12px;
    margin-right: 0;
    padding-left: 3px;
  }

  .copy2image1-copy.nav-icons {
    font-size: 18px;
  }

  .image-copy.contain {
    box-sizing: border-box;
    aspect-ratio: auto;
    width: 80%;
    max-width: 140%;
    height: 120%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible;
  }

  .image-copy.nav-icons, .white-copy {
    font-size: 18px;
  }

  .white-copy, .white-copy-2 {
    font-size: 15px;
  }

  .planning-software {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .planning-personeel-2 {
    margin-top: -30px;
    margin-left: 7px;
  }

  .efficienteplanning {
    margin-left: -7px;
    margin-right: -12px;
    padding-right: 34px;
  }

  .planitem-personeelsplanning {
    margin-top: -30px;
    margin-left: 7px;
  }

  .offere-header {
    max-width: 180%;
    margin-left: -6px;
  }

  .code-embed {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .opname-header {
    max-width: 250%;
    margin-left: 0;
  }

  .background-image-koppeling {
    padding-bottom: 198px;
  }

  .wrapper-koppeling-2._1920px {
    min-height: 300px;
  }

  .wrapper-koppeling-2.about-hero-up {
    color: #bdbdbd;
  }

  .wrapper-koppeling-2.navigation-wrapper {
    width: 80%;
    max-width: 85%;
    height: 80px;
  }

  .visual-features-item-coming-soon.navbar.horizontal {
    flex-wrap: nowrap;
    width: 60%;
  }

  .hero-section-home {
    padding-top: 250px;
    padding-bottom: 0;
  }

  .page-padding-bouw-home1 {
    color: var(--midnight-blue);
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0%;
    padding-right: 0%;
    font-size: 24px;
  }

  .main-navigations-container-homev2 {
    margin-top: 40px;
    margin-bottom: 0;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .section-13 {
    height: 40px;
  }

  .text-block-110 {
    font-size: 14px;
  }

  .button-19 {
    margin-left: 20px;
    padding: 1px 10px 1px 14px;
    font-size: 14px;
  }

  .logo-section {
    margin-bottom: 20px;
    padding-top: 30px;
    padding-right: 3%;
  }

  .logo-grid {
    width: auto;
    margin-left: -201px;
    margin-right: -201px;
  }

  .logo-card {
    padding-left: 0;
    padding-right: 0;
  }

  .company-logo-2 {
    max-width: 110%;
  }

  .hero-title-home {
    width: auto;
    margin-left: 0;
    font-size: 64px;
  }

  .card-title-home {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .section-modules-home {
    margin-top: 10px;
    padding-bottom: 0;
    font-size: 54px;
  }

  .cell-5-home, .cell-5-copy {
    padding-left: 0;
  }

  .quick-stack-3-copy-home {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
  }

  .text-block-81-home, .text-block-81-copy, .text-block-81-home1 {
    color: var(--slate-grey);
    text-align: center;
    align-self: center;
    width: 450px;
    padding: 20px 0 0;
    font-size: 18px;
  }

  .divider-2-home {
    width: 100%;
    margin: 40px auto 0;
    padding-bottom: 0;
  }

  .text-block-113 {
    font-size: 15px;
  }

  .scroll-inner-homepage-modules {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    align-items: flex-start;
    width: 80%;
  }

  .image-63-module {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-module, .heading-38-copy {
    font-size: 18px;
    display: block;
  }

  .image-63-copy {
    margin-left: -122px;
    margin-right: 115px;
  }

  .image-63-module1, .image-63-module2 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy1 {
    font-size: 18px;
    display: block;
  }

  .image-63-copy2 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy3, .heading-38-copy4 {
    font-size: 18px;
    display: block;
  }

  .image-63-copy4, .image-63-copy5 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy5 {
    font-size: 18px;
    display: block;
  }

  .image-63-copy6 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy6, .heading-38-copy7 {
    font-size: 18px;
    display: block;
  }

  .image-63-copy7 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy8 {
    font-size: 18px;
    display: block;
  }

  .image-63-copy8, .image-63-copy9 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy9 {
    float: none;
    text-align: left;
    font-size: 18px;
    display: block;
  }

  .heading-38-copy10 {
    font-size: 18px;
    display: block;
  }

  .image-63-copy11 {
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-38-copy11 {
    width: 300px;
    font-size: 18px;
    display: block;
  }

  .testimonial-section-4-home {
    height: auto;
    min-height: auto;
    margin-top: 69px;
    margin-bottom: 10px;
    padding-left: 0%;
    padding-right: 0;
  }

  .tool-description {
    font-size: 15px;
    line-height: 130%;
  }

  .coming-soon-tag {
    font-size: 22px;
  }

  .tools-heading {
    margin-bottom: 0;
    font-size: 42px;
  }

  .tools-paragraph {
    margin-top: 24px;
    margin-bottom: 0;
    font-size: 15px;
  }

  .tool-name {
    font-size: 18px;
  }

  .tool-grid {
    width: 110%;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .tool-holder {
    max-width: 100%;
    height: 150px;
    max-height: 300px;
    padding-left: 40px;
  }

  .wrapper-23.tools {
    padding-top: 40px;
  }

  .image-80, .image-81, .image-82, .image-83 {
    width: 70px;
  }

  .brands-section {
    margin-top: 10px;
    margin-bottom: auto;
  }

  .brand-heading {
    font-size: 15px;
  }

  .hero-lottie {
    height: auto;
    margin: 0 auto auto;
    padding-bottom: 0;
    padding-left: 180px;
    padding-right: 180px;
  }

  .scroll-card-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 0;
    padding-bottom: 20px;
    padding-left: 16px;
    padding-right: 0;
    display: flex;
    overflow: hidden;
  }

  .grid-3 {
    margin-top: 0;
    padding-top: 40px;
  }

  .button-in-klein-onder-copy.white {
    border-radius: 5px;
    width: 190px;
  }

  .text-block-3-cop123y {
    flex: 0 auto;
    width: auto;
    margin-right: -62px;
    font-size: 15px;
  }

  .image-98 {
    max-width: 15%;
  }

  .button-19-home1 {
    margin-top: 40px;
    padding: 10px 30px;
    font-size: 15px;
  }

  .paragraph-32 {
    width: 80%;
    max-width: 1000px;
    margin-top: 0;
    margin-bottom: 55px;
    font-size: 15px;
  }

  .hero-heading {
    margin-bottom: 12px;
    font-size: 42px;
  }

  .wrapper-26.brands {
    padding-top: 360px;
  }

  .button-19-home1-copy, .button-19-home1-45 {
    padding: 10px 30px;
    font-size: 15px;
  }

  .tab-content {
    height: 100%;
  }

  .tab-button {
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    height: 80px;
    margin-top: 0;
  }

  .tab-button.w--current {
    height: auto;
  }

  .tabs-content-3 {
    width: 110%;
    height: 110%;
    margin-top: 0;
  }

  .div-block-30 {
    width: 1308px;
    margin-left: auto;
    margin-right: auto;
    font-size: 72px;
  }

  .tab-paragraph {
    margin-top: 23px;
    font-size: 18px;
    line-height: 110%;
  }

  .tabs-menu-2 {
    align-self: auto;
  }

  .tab-section {
    margin-top: 100px;
  }

  .wrapper-27.tabs {
    margin-top: 0;
    padding-top: 50px;
    padding-bottom: 10px;
    font-size: 26px;
  }

  .image-103, .image-104, .image-105 {
    width: 40px;
  }

  .text-block-114 {
    font-size: 22px;
  }

  .text-block-115 {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 22px;
  }

  .text-block-116 {
    font-size: 22px;
  }

  .heading-h3-home {
    margin-bottom: 0;
    padding-bottom: 20px;
    font-size: 42px;
  }

  .overflow-hidden-home {
    padding-top: 0;
  }

  .card-content-home {
    align-self: center;
    padding-top: 0;
    padding-bottom: 0;
  }

  .card-content-copy {
    align-self: center;
    padding-top: 30px;
  }

  .grid-4 {
    margin-top: 10px;
  }

  .home-features-pointer-item-2-copy.white {
    border-radius: 5px;
    width: 160px;
    height: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .heading-58-copy._50 {
    width: 60%;
    margin-bottom: 84px;
    font-size: 54px;
  }

  .section-16 {
    padding-top: 0;
  }

  .section-17 {
    margin-top: 140px;
  }

  .headerproduct-inloggen {
    font-size: 14px;
  }

  .headerproduct-inloggen:active {
    color: var(--deep-sky-blue);
  }

  .padding-section-large-2 {
    justify-content: center;
    align-items: center;
  }

  .text-align-center-3 {
    font-size: 42px;
  }

  .benefits_tab-title {
    font-size: 18px;
  }

  .benefits_video {
    height: 80%;
  }

  .padding-global-4 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    text-align: left;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    place-content: start center;
    place-items: start center;
    width: auto;
    margin-left: 260px;
    margin-right: 260px;
  }

  .heading-61 {
    font-size: 22px;
  }

  .tools-heading-review {
    font-size: 54px;
  }

  .heading-62 {
    float: none;
    text-align: center;
    margin-bottom: 30px;
    font-size: 42px;
    display: block;
  }

  .tools-paragraph-copy {
    margin-top: 24px;
    margin-bottom: auto;
    font-size: 15px;
  }

  .hero-wrapper-2-copy {
    padding-top: 60px;
    padding-bottom: 160px;
  }

  .link-block-partner {
    margin-top: 0;
    padding-top: 0;
  }

  .grid-2-partner {
    margin-top: -40px;
    padding-top: 0;
    padding-bottom: 18px;
  }

  .button-demo-aanvraag-partner.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
  }

  .image-73-partner {
    max-width: 200%;
    margin-top: -80px;
    margin-left: 12px;
  }

  .text-block-117 {
    margin-bottom: 70px;
  }

  .button-in-partners.white {
    border-radius: 5px;
    width: 190px;
  }

  .binnenkort-button {
    font-size: 18px;
  }

  .button-demo-partnerworden.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
  }

  .image-114, .image-115, .image-116, .image-117, .image-118, .image-119 {
    width: 70px;
  }

  .wrapper-29.tools {
    padding-top: 40px;
  }

  .image-120, .image-121 {
    width: 70px;
  }

  .wrapper-29-partner.tools {
    padding-top: 40px;
  }

  .tool-holder-copy {
    max-width: 100%;
    height: 150px;
    max-height: 300px;
    padding-left: 40px;
  }

  .button-demo-topvakmannen.white, .button-demo-da.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
  }

  .heading-large-3 {
    height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .pricing-table-button-copy.pricing-page-2.white {
    font-size: 15px;
  }

  .grid-5 {
    margin-top: -40px;
    padding-top: 0;
    padding-bottom: 18px;
  }

  .link-block-5-copy-2 {
    margin-top: 0;
    padding-top: 0;
  }

  .container-34 {
    max-width: 80%;
  }

  .text-block-120 {
    width: 180px;
    font-size: 15px;
  }

  .card-title-copy-2 {
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 15px;
  }

  .feature-item-6 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 26px;
  }

  .image-123, .image-123-over-ons {
    max-width: 200%;
    margin-top: -80px;
    margin-left: 12px;
  }

  .hero-section-over-ons {
    padding-top: 250px;
    padding-bottom: 0;
  }

  .visual-features-groot.navbar.horizontal {
    flex-wrap: nowrap;
    width: 100%;
  }

  .visual-features-item-groot {
    width: 400px;
    height: 240px;
    padding-bottom: 10px;
  }

  .visual-features-item-groot.navbar.horizontal {
    flex-wrap: nowrap;
    width: 100%;
  }

  .text-block-123 {
    text-align: left;
    font-size: 18px;
  }

  .text-block-123-copy {
    font-size: 13px;
  }

  .image-127 {
    width: 350px;
    margin-top: 14px;
  }

  .visual-features-items-modules-copy.nav.pagina-product, .visual-features-oplossing-container-copy.nav.pagina-product, .visual-features-koppelingen-container-copy.nav.pagina-product, .visual-features-ondersteuning-container-copy.nav.pagina-product {
    flex: 0 auto;
    order: 0;
    grid-auto-flow: row;
    align-content: center;
    align-self: baseline;
    justify-items: start;
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .wrapper-cta-zzp {
    width: 80%;
    max-width: 1400px;
    padding-top: 40px;
    padding-bottom: 40px;
    font-size: 60px;
  }

  .wrapper-cta-zzp._1920px {
    max-width: none;
  }

  .dropdown-toggle-voor-wie {
    padding-right: 40px;
    font-size: 20px;
    overflow: hidden;
  }

  .dropdown-toggle-voor-wie.w--open {
    font-size: 20px;
  }

  .visual-features-oplossing-menu.nav.pagina-product {
    flex: 0 auto;
    order: 0;
    grid-auto-flow: row;
    align-content: center;
    align-self: baseline;
    justify-items: start;
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .hero-dec-subtitle-copy {
    font-size: 12px;
  }

  .image-blog.contain {
    box-sizing: border-box;
    aspect-ratio: auto;
    width: 180%;
    max-width: 250%;
    height: 200%;
    margin-left: -17px;
    margin-right: -70px;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible;
  }

  .image-blog.nav-icons {
    font-size: 18px;
  }

  .image-person.contain {
    box-sizing: border-box;
    aspect-ratio: auto;
    width: 180%;
    max-width: 250%;
    height: 200%;
    margin-left: -17px;
    margin-right: -70px;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible;
  }

  .image-person.nav-icons {
    font-size: 18px;
  }

  ._2-col-div.image-div-2 {
    max-width: 50%;
  }

  .feature-item-7 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 26px;
  }

  .card-title-copy-3 {
    width: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 15px;
  }

  .grid-6 {
    margin-top: -40px;
    padding-top: 0;
    padding-bottom: 18px;
  }

  .text-block-128 {
    width: 180px;
    font-size: 15px;
  }

  .home-features-pointer-item-home.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
    padding-right: 0;
  }

  .grid-6-product {
    margin-top: -40px;
    padding-top: 0;
    padding-bottom: 18px;
  }

  .hero-dec-subtitlehome {
    font-size: 12px;
  }

  .feature-item-5-copy {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 26px;
  }

  .feature-item-5-copy._2 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 24px;
  }

  .home-features-pointer-item-home-copy.white, .home-features-pointer-demo-home-copy-copy.white, .home-features-pointer-demo-home-copy-copy.white, .home-features-pointer-demo-home-copy-copy.white, .home-features-pointer-demo-home-copy-copy.white-copy {
    border-radius: 5px;
    width: 180px;
    height: 50px;
    padding-right: 0;
  }

  .button-demo-buers-copy.white {
    border-radius: 5px;
    width: 100%;
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-130 {
    flex: 0 auto;
    order: 0;
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 13px;
    margin-right: 0;
    padding-left: 0;
  }

  .columns-7 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: #0f1f3d;
    -webkit-text-stroke-color: #145aff00;
    background-color: #0000;
    flex-flow: column;
    flex: 1;
    justify-content: center;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: -72px;
    margin-left: 78px;
    padding-top: 0;
    padding-left: 0;
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    display: flex;
  }

  .heading-71 {
    display: block;
  }

  .paragraph-41 {
    width: 450px;
    margin-top: 6px;
    font-size: 15px;
  }

  .image-131 {
    flex: 0 auto;
    order: 0;
    align-self: flex-start;
    width: 60px;
    margin-top: 20px;
    margin-left: 13px;
    margin-right: 0;
    padding-left: 0;
  }

  .columns-8 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: #0f1f3d;
    -webkit-text-stroke-color: #145aff00;
    background-color: #0000;
    flex-flow: column;
    flex: 1;
    justify-content: center;
    align-self: flex-start;
    align-items: flex-start;
    margin-top: -72px;
    margin-left: 78px;
    padding-top: 0;
    padding-left: 0;
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    display: flex;
  }

  .heading-72 {
    display: block;
  }

  .paragraph-42 {
    width: 450px;
    margin-top: 6px;
    font-size: 15px;
  }

  .button-demo-da-copy.white, .button-demo-aanvragenproduct-copy.white, .button-demo-aanvragenproduct-copy.white, .button-demo-aanvragenproduct-copy.white {
    border-radius: 5px;
    width: 180px;
    height: 50px;
  }

  .cell-5-copy, .cell-5-copy-copy, .cell-5-copy-copy-copy {
    padding-left: 0;
  }

  .image-61-copy {
    align-self: center;
    margin-bottom: 43px;
  }

  .cell-5-copy {
    padding-left: 0;
  }

  .home-features-pointer-item-home-copy.white, .home-features-pointer-item-home-copy.white-home {
    border-radius: 5px;
    width: 180px;
    height: 50px;
    padding-right: 0;
  }

  .display-1 {
    font-size: 94px;
    line-height: 92px;
  }

  .display-1.width-80percent {
    font-size: 66px;
    line-height: 80px;
  }

  .form_field-label, .width-60percent, .form_field-label-copy {
    font-size: .8em;
  }

  .wrapper-copy._1920px {
    min-height: 300px;
  }

  .wrapper-copy.about-hero-up {
    color: #bdbdbd;
  }

  .wrapper-copy.navigation-wrapper {
    width: 100%;
    max-width: 90%;
    height: 80px;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 57px;
  }

  h2 {
    font-size: 45px;
  }

  h3 {
    font-size: 34px;
  }

  .display-heading-koppeling {
    font-size: 65px;
  }

  .display-heading-koppeling.home-hero-heading.white-center {
    font-size: 45px;
    line-height: 120%;
  }

  .home-hero-section {
    height: 600px;
  }

  .wrapper {
    flex-direction: column;
  }

  .wrapper.home-feature-1-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper.home-feature-3-wrapper {
    flex-direction: column;
  }

  .wrapper.home-feature-3-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper.about-story-up-wrapper, .wrapper.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper.location-wrapper {
    align-items: flex-start;
  }

  .wrapper.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper.search-result {
    width: 90%;
  }

  .wrapper.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper.features-vertical-tabs {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper.plans-grid {
    flex-direction: row;
  }

  .wrapper.support {
    align-items: flex-start;
  }

  .wrapper.cs {
    padding-top: 80px;
  }

  .wrapper.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper.checkout {
    width: 85%;
  }

  .wrapper.navigation-wrapper {
    border-radius: 0;
    flex-direction: row;
    width: 100%;
    margin-top: 37px;
  }

  .wrapper.features-vertical-tabs-copy {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper.tabs-2.home-2 {
    flex-direction: row;
  }

  .home-hero-left {
    width: 100%;
    margin-bottom: 80px;
  }

  .home-hero-left.homepage-3 {
    width: 100%;
    margin-left: 0%;
  }

  .home-hero-left.homepage-2 {
    bottom: -282px;
  }

  .para-large.home-hero-para {
    font-size: 20px;
  }

  .para-large.home-hero-para.white-center {
    max-width: 550px;
    font-size: 17px;
  }

  .para-large.overview {
    width: 95%;
    font-size: 20px;
  }

  .para-large.home-hero-para-koppeling {
    font-size: 20px;
  }

  .para-large.home-hero-para-koppeling.white-center {
    max-width: 550px;
    font-size: 17px;
  }

  .button-demo.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-demo.navigation-button.mobile {
    background-color: var(--deep-sky-blue);
    color: var(--midnight-blue);
    border-style: none;
    border-radius: 10px;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    margin-left: 50px;
    margin-right: 50px;
    font-weight: 300;
    display: flex;
  }

  .button-demo.top-marin-80px {
    margin-top: 0;
  }

  .home-hero-pointers {
    margin-top: 60px;
  }

  .image.contain.signup {
    display: none;
  }

  .image.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .home-hero-images-container {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .home-hero-images-container.homepage-2 {
    margin-top: 0;
  }

  .home-hero-images-container.homepage-2.super {
    margin-left: 0;
    margin-right: 0;
    top: 116px;
  }

  .home-hero-main-image.homepage-2 {
    border-radius: 30px;
  }

  .hero-floating-image-1.homepage-2 {
    width: 200px;
    height: 55px;
    bottom: 11%;
  }

  .hero-floating-image-2.homepage-2 {
    height: auto;
  }

  .hero-floating-image-3.homepage-2 {
    width: 60px;
    height: 60px;
    top: 0%;
    left: 0%;
  }

  .home-stats-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .home-stats-grid-item.middle.review, .home-stats-grid-item.review {
    text-align: center;
  }

  .stats-number-text {
    font-size: 52px;
  }

  .home-features-images-container {
    width: 80%;
    margin-bottom: 60px;
    padding-left: 40px;
  }

  .home-features-images-container.feature-3 {
    width: 80%;
    padding-left: 0;
    padding-right: 40px;
  }

  .home-features-1-main-image {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .home-feature-1-floating-image.feature-3 {
    bottom: 2%;
    right: -2%;
  }

  .home-feature-1-image-background {
    height: 600px;
    inset: 10% auto auto 0%;
  }

  .home-feature-1-content {
    z-index: 1;
    width: 100%;
    position: relative;
  }

  .home-feature-1-content.white {
    margin-bottom: 60px;
  }

  .features-learn-more-link.white {
    width: 60%;
  }

  .white {
    font-size: 14px;
  }

  .white.cta-heading {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 24px;
  }

  .home-features-tab {
    flex-direction: column;
    justify-content: center;
  }

  .home-features-tab-menu {
    flex-flow: column wrap;
    justify-content: center;
    width: 100%;
    max-width: 550px;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .home-feature-tab-link.middle {
    padding-left: 20px;
    padding-right: 20px;
  }

  .home-tabs-content {
    width: 90%;
    margin-top: 40px;
  }

  .integration-up {
    flex-direction: column;
    align-items: flex-start;
  }

  .integration-heading-and-subheading {
    margin-bottom: 40px;
  }

  .h2-60-px {
    font-size: 57px;
  }

  .home-integration-circle-2 {
    bottom: -9%;
  }

  .feature-3-floating-image-2 {
    right: 1%;
  }

  .feature-3-circle {
    left: 10%;
  }

  .feature-4-left {
    width: 100%;
    max-width: 620px;
  }

  .pointer-grid {
    width: 100%;
    margin-top: 60px;
  }

  .pointer-grid._2-rows {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cta-section {
    margin-bottom: 0;
  }

  .about-hero-text {
    font-size: 20px;
  }

  .about-image {
    height: 400px;
  }

  .about-story-left, .about-story-right {
    width: 100%;
  }

  .about-story-text {
    font-size: 20px;
  }

  .about-lightbox {
    height: 500px;
  }

  .about-values-left {
    width: 100%;
  }

  .overflow-hidden {
    margin-left: 0;
  }

  .home-blog-heading-and-button {
    flex-direction: column;
    align-items: flex-start;
  }

  .home-blogs-container {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
  }

  .featured-main-item {
    overflow: hidden;
  }

  .featured-main-item.round-edges {
    border-radius: 12px;
  }

  .feature-collection-list._2 {
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .feature-collection-item, .feature-image {
    height: auto;
  }

  .features-hero-text {
    font-size: 20px;
  }

  .features-cards {
    width: 400px;
    max-width: none;
  }

  .features-1-floating._1 {
    right: 2%;
  }

  .features-1-floating._2 {
    right: 6%;
  }

  .features-1-floating._3 {
    right: 2%;
  }

  .visual-features-up {
    flex-direction: column;
    align-items: flex-start;
  }

  .visual-features-text {
    margin-top: 30px;
  }

  .visual-features-items-container {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-items-container.nav {
    max-width: 310px;
    display: block;
  }

  .visual-features-items-container.nav.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-items-container.nav.pagina-product {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
    display: flex;
  }

  .visual-features-items-container.nav-copy {
    max-width: 310px;
    display: block;
    overflow: hidden;
  }

  .visual-features-items-container.nav-copy.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-item.navbar.horizontal {
    justify-content: flex-start;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .white-2._500w {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .home-features-image {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    left: 4%;
  }

  .features-5-items-container {
    grid-template-columns: 1fr 1fr;
  }

  .team-collection-list {
    grid-row-gap: 60px;
    grid-template-columns: 1fr 1fr;
  }

  .team-member-image {
    width: 100%;
  }

  .pricing-hero-text {
    font-size: 20px;
  }

  .pricing-hero-text.pricing-page-2 {
    width: 100%;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .pricing-tables-container.monthly, .pricing-tables-container.yearly {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .pricing-tables-container.pricing-page-3 {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
    margin-bottom: 40px;
    display: flex;
  }

  .pricing-table-item {
    width: 100%;
  }

  .pricing-table-item.pricing-page-3 {
    width: 80%;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-table-item-text.pricing-page-2.white {
    font-size: 17px;
  }

  .pricing-table-button.ecom:hover {
    color: var(--midnight-blue);
    background-color: #1ebd534d;
  }

  .faq-right, .faq-heading-and-subheading {
    width: 100%;
  }

  .blog-item.horizontal {
    flex-direction: column;
    margin-bottom: 60px;
  }

  .blogs-collection-list {
    grid-row-gap: 60px;
    grid-template-columns: 1fr 1fr;
  }

  .blog-image.blog-page-2-down {
    width: 100%;
  }

  .blog-subscribe-left {
    width: 100%;
    max-width: none;
  }

  ._22-px {
    font-size: 20px;
  }

  .blog-subscribe-form-container {
    width: 100%;
  }

  .career-image-item {
    width: 100%;
    margin-bottom: 30px;
  }

  .jobs-left {
    width: 100%;
  }

  .jobs-right {
    width: 100%;
    padding-top: 0;
  }

  .job-tabs {
    margin-top: 20px;
  }

  .job-tabs-menu {
    margin-bottom: 20px;
    position: static;
  }

  .job-tab-pane {
    padding-left: 0;
    padding-right: 0;
  }

  .job-dot-details.job-post {
    font-size: 20px;
  }

  .perks-items-container {
    grid-template-columns: 1fr 1fr;
  }

  .contact-hero-text {
    font-size: 20px;
  }

  .contact-form-block {
    padding: 40px;
  }

  .location-left {
    margin-bottom: 40px;
  }

  .location-images-container {
    width: 100%;
  }

  .location-image {
    height: auto;
  }

  .sign-up-image {
    display: none;
  }

  .sign-up-logo {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b4212ba_Group%2088.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 158px;
    height: 28px;
    top: 30px;
    left: 40px;
  }

  .sign-up-right {
    padding-top: 157px;
    padding-bottom: 138px;
  }

  .progress-bar {
    display: none;
  }

  .comparison-up {
    flex-direction: column;
    align-items: flex-start;
  }

  .comparison-table-item {
    grid-row-gap: 19px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .comparison-table-item.sticky {
    background-color: var(--white);
    position: sticky;
    top: 0;
  }

  .comparison-table {
    position: relative;
  }

  .hero-integrations-text {
    max-width: 500px;
    font-size: 20px;
  }

  .integrations-features-heading {
    font-size: 40px;
  }

  .integrations-features-items {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
  }

  .most-popular-integrations-up {
    flex-direction: column;
    align-items: flex-start;
  }

  .most-popular-integrations-headings {
    max-width: none;
  }

  .most-popular-integrations-text {
    width: 76%;
    max-width: none;
    margin-top: 20px;
  }

  .vacancy-post-hero-left {
    margin-bottom: 60px;
  }

  .rich-text-wrapper, .style-guide-main-content, .licensing-main {
    width: 100%;
  }

  .testimonial-item {
    max-width: 500px;
  }

  .testimonial-item.review-hero-middle {
    margin-left: auto;
    left: 0;
    right: 0;
  }

  .home-hero-bg-circle {
    display: none;
  }

  .home-blog-heading {
    margin-bottom: 30px;
  }

  .footer-logo-and-subscribe {
    display: flex;
  }

  .footer-form-block {
    max-width: 620px;
    margin-top: 0;
  }

  .footer-form-field-label {
    margin-top: 40px;
  }

  .footer-links-row {
    padding-left: 0;
  }

  .footer-down {
    flex-direction: column;
    margin-top: 326px;
  }

  .footer-social-icons-container {
    margin-top: 20px;
  }

  .blog-featured-main-collection-list {
    margin-bottom: 20px;
  }

  .footer-links-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: repeat(auto-fit, 0);
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-logo {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .navigation-drop-container {
    flex-direction: column;
  }

  .navigation-drop-container.features.pages {
    align-items: flex-start;
    display: block;
  }

  .dropdown-toggle {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: #f8f8f8;
    background-color: #f8f8f8;
    border-radius: 0;
    justify-content: flex-start;
    padding-left: 14px;
    padding-right: 14px;
    display: flex;
    overflow: hidden;
  }

  .dropdown-toggle.white {
    color: var(--black);
    padding: 20px 14px;
    overflow: hidden;
  }

  .dropdown-list {
    overflow: hidden;
  }

  .dropdown-list.w--open {
    justify-content: flex-end;
    width: 90%;
    min-width: auto;
    margin-left: 5%;
    margin-right: 5%;
    padding-top: 0;
    position: relative;
  }

  .dropdown-list.blog.w--open {
    width: 90%;
  }

  .navigation-right {
    width: 50%;
    margin-right: 0;
  }

  .navigation-menu {
    z-index: 1;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: fill;
    background-color: #fff;
    border: 1px solid #ffffff12;
    border-radius: 0;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    margin: 220px auto 0;
    padding-top: 0;
    padding-bottom: 17px;
    display: block;
    position: fixed;
    inset: 0%;
    overflow: auto;
    box-shadow: 0 50px 30px #0000000f;
  }

  .dropdown-arrow {
    color: var(--midnight-blue);
    margin-left: 0;
    margin-right: 0;
    position: relative;
  }

  .nav-link {
    margin-left: 5%;
    margin-right: 5%;
    padding-left: 0;
    display: block;
  }

  .nav-link.login {
    padding: 15px 10px;
  }

  .nav-link.login.desktop {
    display: none;
  }

  .nav-link.white {
    color: var(--black);
  }

  .nav-link.login-mob {
    display: block;
  }

  .dropdown {
    background-color: #f8f8f8;
    border-radius: 10px;
    flex: 0 auto;
    align-self: center;
    width: 90%;
    margin: 10px auto 0;
    padding: 10px;
    display: block;
    position: static;
    overflow: scroll;
  }

  .dropdown-list-full-wrapper {
    box-shadow: none;
    padding: 0;
    overflow: hidden;
  }

  .dropdown-list-full-wrapper.product {
    width: 100%;
    margin-top: 9px;
    overflow: scroll;
  }

  .main-navigations-container {
    margin-top: 0;
    margin-bottom: 0;
  }

  .menu-button-mob {
    z-index: 2;
    background-color: #0478ff;
    border-radius: 20px;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 50px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 11px;
    display: flex;
    position: relative;
    inset: 0% 0% 0% auto;
  }

  .menu-button-mob.w--open {
    color: #6b6768;
    background-color: #0478ff;
  }

  .navigation-center {
    display: block;
    overflow: visible;
  }

  .download-image {
    width: 1005px;
  }

  .faq-questions {
    font-size: 18px;
  }

  .faqs-text-wrap {
    width: 100%;
    margin-bottom: 40px;
  }

  .h2-heading {
    font-size: 40px;
    line-height: 100%;
  }

  .faq-answer-wrap {
    padding-bottom: 0;
  }

  .faq-content {
    padding-bottom: 24px;
    font-size: 16px;
  }

  .wrapper-1200px.faqs {
    flex-direction: column;
  }

  .faqs-wrapper {
    width: 100%;
    padding-top: 0;
  }

  .review-text-container {
    width: 100%;
    max-width: 100%;
    margin-top: 60px;
  }

  .review-hero-paragraph {
    font-size: 20px;
  }

  .review-tweet-container {
    width: 100%;
    max-width: none;
    margin-top: 100px;
    margin-left: auto;
    margin-right: auto;
  }

  .reviews-grid.left {
    margin-right: 24px;
  }

  .hero-bg-circle-reviews {
    display: none;
  }

  .logos-contain {
    flex-wrap: wrap;
    align-content: stretch;
  }

  .logos-image {
    margin-bottom: 20px;
    margin-left: 2%;
    margin-right: 2%;
  }

  .logos-wrapper, .features-slider-wrapper {
    flex-direction: column;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .features-top-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .testimonial-left {
    left: -80px;
  }

  .testimonial-right {
    right: -80px;
  }

  .two-cards-cta-section {
    margin-bottom: 100px;
  }

  .two-cards-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .background-image-container {
    background-size: auto;
  }

  .hero-image-floating-4 {
    width: 20%;
  }

  .statistics-left-container {
    width: 100%;
  }

  .statistics-right-text {
    padding-top: 10px;
  }

  .features-tabs-menu {
    flex-direction: row;
    grid-auto-columns: 1fr;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    overflow: auto;
  }

  .integration-icon-wrap {
    width: 100px;
    height: 100px;
  }

  .case-studies-section.cs-page {
    margin-top: 60px;
  }

  .cta-wrapper-left {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .cta-wrapper-left.trial {
    text-align: left;
    align-items: center;
  }

  .white-button {
    margin-top: 40px;
  }

  .blog-container---pricing-page-2 {
    width: 100%;
    margin-top: 100px;
    margin-right: 0%;
    position: static;
  }

  .pricing-grid-contain {
    width: 100%;
  }

  .pricing-page-plan-type.white {
    font-size: 30px;
  }

  .pricing-points-grid-contain {
    flex-direction: column;
  }

  .pricing-points-grid {
    margin-bottom: 12px;
  }

  .price-point {
    padding-bottom: 0;
  }

  .price-point.bottom {
    margin-left: 0;
  }

  .pricing-bottom-flex {
    flex-wrap: wrap;
  }

  .demo-section {
    margin-bottom: 100px;
  }

  .demo-flex-wrapper {
    width: 100%;
  }

  .demo-heading {
    text-align: center;
    margin-bottom: 40px;
  }

  .demo-left-text-contain {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
  }

  .demo-form-contain {
    width: 100%;
    max-width: none;
    margin-top: 100px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0%;
  }

  .detail-rich-text {
    width: 100%;
  }

  .integration-collection {
    flex-wrap: wrap;
  }

  .integration-item {
    width: 50%;
  }

  .support-text {
    width: 100%;
  }

  .blog-tabs {
    flex-direction: column;
  }

  .tabs-blog-menu {
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 40px;
    margin-right: 0;
    position: static;
  }

  .blog-right {
    margin-top: 20px;
    padding-left: 0;
  }

  .blog-tab {
    padding-left: 20px;
    padding-right: 20px;
  }

  .blog-tab.w--current {
    border-bottom: 2px solid var(--bouwportaal-blauw-1);
    border-right-style: none;
  }

  .left-text-contain {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
  }

  .left-text-contain.blog-page-3 {
    width: 100%;
  }

  .left-text-contain._50-width {
    width: 85%;
    margin-top: 60px;
  }

  .image-case-study {
    width: 100%;
    max-width: none;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
  }

  .image-case-study.static {
    justify-content: center;
    margin-top: 0;
    display: flex;
  }

  .cs-hero-paragraph {
    font-size: 20px;
  }

  .case-study-wrapper {
    flex-direction: column;
  }

  .case-study-wrapper.template {
    padding-top: 60px;
  }

  .case-study-wrapper.reverse {
    flex-direction: column-reverse;
  }

  .case-study-image {
    margin-left: auto;
    margin-right: auto;
  }

  .case-study-image.cs-main {
    max-width: 80%;
    height: auto;
  }

  .case-studies-collection {
    flex-wrap: wrap;
    display: flex;
  }

  .case-study-item {
    flex-wrap: nowrap;
    max-width: 400px;
  }

  .case-study-item.pricing-page-2 {
    max-width: none;
  }

  .cs-image.pricing-page-2 {
    max-width: none;
    height: 300px;
  }

  .cs-content {
    padding-top: 100px;
    padding-bottom: 140px;
  }

  .cs-rich-text blockquote {
    margin-left: 0;
    margin-right: 0;
    font-size: 20px;
  }

  .blog-image-contain {
    width: 100%;
    max-width: none;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-image-contain.homepage-3 {
    margin-top: 0;
    margin-bottom: 60px;
  }

  .blog-wrapper {
    flex-direction: column;
  }

  .blog-wrapper.reverse {
    flex-direction: column-reverse;
  }

  .blog-image-page-3, .blog-item-page-3 {
    width: 100%;
  }

  .case-study-headings.demo-page {
    margin-bottom: 40px;
  }

  .collection-item-case-study {
    flex-wrap: nowrap;
    width: 50%;
    display: flex;
  }

  .collection-list-case-study, .collection-list-blog-2, .collection-list-wrapper-blog {
    flex-wrap: wrap;
    display: flex;
  }

  .collection-item-blog-2, .collection-item-2 {
    width: 100%;
    margin-bottom: 60px;
  }

  .right-side-links {
    width: 100%;
  }

  .divider-nav {
    margin-top: 18px;
  }

  .password-wrapper {
    margin-top: 100px;
  }

  .overview-stats-section {
    margin-top: -60px;
  }

  .overview-grid {
    flex-direction: column;
  }

  .overview-wrapper {
    margin-bottom: 20px;
  }

  .overview-wrapper.middle {
    margin-left: 0;
    margin-right: 0;
  }

  .overview-wrapper.right {
    margin-left: 0;
  }

  .search-button {
    background-color: var(--bouwportaal-blauw);
  }

  .headings {
    justify-content: center;
    width: 100%;
    margin-bottom: 20px;
    display: flex;
  }

  .pricing-row-contain {
    flex-direction: column;
  }

  .pricing-row-contain.sticky {
    z-index: 10;
    background-color: var(--white);
    flex-direction: column;
    position: sticky;
    top: 0;
  }

  .price-grid-contain {
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: .25fr;
    grid-auto-flow: row;
    width: 100%;
  }

  .collection-item-3 {
    width: 50%;
  }

  .image-container {
    width: 100%;
  }

  .image-container.product-hero {
    width: 100%;
    margin-top: 50px;
  }

  .text-container {
    width: 100%;
  }

  .text-container.product-hero {
    width: 100%;
    margin-top: 0;
  }

  .checkout-form {
    padding: 0;
  }

  .order-summary-contain {
    width: 100%;
    position: static;
  }

  .left-information-checkout {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .collection-list-wrapper-ecom-plans {
    width: 80%;
  }

  .collection-item-4 {
    justify-content: center;
    width: 100%;
    margin-bottom: 40px;
    display: flex;
  }

  .cart-list {
    padding-left: 10px;
  }

  .collection-item-cs-temp {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .text-block-3 {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    font-size: 13px;
  }

  .text-block-oplossing, .text-block-11, .text-block-12, .text-block-13, .text-block-14, .text-block-15, .text-block-16, .text-block-17, .text-block-18, .text-block-19, .text-block-20 {
    font-size: 12px;
  }

  .form05_title {
    line-height: 50px;
    display: inline;
  }

  .cta-knop {
    bottom: 35px;
    right: 35px;
  }

  .quote_text {
    font-size: 10px;
  }

  .field-label-copy {
    line-height: 50px;
    display: inline;
  }

  .arrow {
    display: none;
  }

  .project_circle_wrap-2 {
    width: 40px;
    height: 40px;
  }

  .grid-three-columns {
    grid-template-columns: 1fr;
  }

  .content-pricig-table {
    margin-top: 60px;
  }

  .badge-popular---brix {
    top: 24px;
    right: 24px;
  }

  .button-3.inverted.play-store {
    margin-top: 22px;
    padding-top: 12px;
  }

  .wrapper-2 {
    flex-direction: row;
  }

  .heading-3 {
    font-size: 40px;
  }

  .navigation-center-2 {
    display: block;
  }

  .demo-heading-2 {
    text-align: center;
    margin-bottom: 40px;
  }

  .text-block-40 {
    font-size: 12px;
  }

  .pricing-points-grid-contain-2 {
    flex-direction: column;
  }

  .project_quote-2 {
    bottom: 35px;
    right: 35px;
  }

  .price-point-2 {
    padding-bottom: 0;
  }

  .price-point-2.bottom {
    margin-left: 0;
  }

  .navigation-menu-2 {
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-bottom: 30px;
    display: flex;
    position: absolute;
    box-shadow: 0 50px 30px #0000000f;
  }

  .project_circle_wrap-3 {
    width: 40px;
    height: 40px;
  }

  .dropdown-2 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-12.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .navigation-2 {
    display: block;
  }

  .dropdown-arrow-2 {
    margin-left: 7px;
    margin-right: 0;
    position: relative;
  }

  .button-4.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-4.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .divider-nav-2 {
    margin-top: 18px;
  }

  .pricing-table-item-2 {
    width: 100%;
  }

  .dropdown-toggle-2 {
    justify-content: flex-start;
    margin-left: 5%;
    margin-right: 5%;
    padding-left: 0;
    display: flex;
  }

  .wrapper-3 {
    flex-direction: column;
  }

  .wrapper-3.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-3.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-3.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-3.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-3.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-3.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-3.navigation-wrapper {
    flex-direction: row;
  }

  .footer-form-field-label-2 {
    margin-top: 40px;
  }

  .nav-link-2 {
    margin-left: 5%;
    margin-right: 5%;
    padding-left: 0;
    display: block;
  }

  .nav-link-2.login {
    padding: 15px 10px;
  }

  .nav-link-2.login.desktop {
    display: none;
  }

  .nav-link-2.login-mob {
    display: block;
  }

  .footer-up-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .white-button-2 {
    margin-top: 40px;
  }

  .navigation-center-3 {
    display: block;
  }

  .text-block-44 {
    font-size: 12px;
  }

  .navigation-menu-3 {
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-bottom: 30px;
    display: flex;
    position: absolute;
    box-shadow: 0 50px 30px #0000000f;
  }

  .project_circle_wrap-4 {
    width: 40px;
    height: 40px;
  }

  .dropdown-3 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-13.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .navigation-3 {
    display: block;
  }

  .button-5.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-5.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .dropdown-toggle-3 {
    justify-content: flex-start;
    margin-left: 5%;
    margin-right: 5%;
    padding-left: 0;
    display: flex;
  }

  .wrapper-4 {
    flex-direction: column;
  }

  .wrapper-4.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-4.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-4.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-4.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-4.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-4.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-4.navigation-wrapper {
    flex-direction: row;
  }

  .footer-form-field-label-3, .white-button-3 {
    margin-top: 40px;
  }

  .project_circle_wrap-5, .project_circle_wrap-6 {
    width: 40px;
    height: 40px;
  }

  .nav_dropdown-toggle {
    z-index: 0;
    width: 100%;
    margin-right: 0;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .nav_dropdown-toggle.w--open {
    z-index: 0;
  }

  .nav_dropdown {
    width: 100%;
  }

  .nav_dropdown-list {
    z-index: 1;
  }

  .nav_dropdown-list.w--open {
    margin-top: 0;
    position: relative;
    box-shadow: 0 16px 16px #0e0e290a, 0 8px 8px #0e0e290a, 0 4px 4px #0e0e290a, 0 2px 2px #0e0e290a, 0 0 1px #0e0e293d;
  }

  .nav_dropdown-icon {
    z-index: 0;
    margin-right: 2.5rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .navigation-right-2 {
    width: 50%;
    margin-right: 0;
  }

  .wrapper-5 {
    flex-direction: column;
  }

  .wrapper-5.navigation-wrapper {
    flex-direction: row;
  }

  .image-14.nav-icons {
    object-fit: fill;
    width: 27px;
    display: none;
  }

  .navbar-brand-2 {
    width: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .button-6.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
    overflow: visible;
  }

  .button-6.navigation-button.w--current, .button-6.navigation-button.white, .button-6.navigation-button.aanvraag {
    font-size: 9px;
    display: block;
  }

  .nav-link-3 {
    margin-left: 5%;
    margin-right: 5%;
    padding-left: 0;
    display: block;
  }

  .nav-link-3.login {
    padding: 15px 10px;
  }

  .nav-link-3.login.desktop {
    font-size: 9px;
    display: block;
  }

  .nav-link-3.login.desktop.white {
    color: #fff;
  }

  .menu-button-mob-2 {
    color: #6b6768;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 50px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 11px;
    display: none;
    position: relative;
    inset: 0% 0% 0% auto;
  }

  .menu-button-mob-2.w--open {
    color: #6b6768;
    background-color: #0000;
  }

  .navigation-left-2 {
    width: 20%;
  }

  .image-16, .image-copy.contain.signup {
    display: none;
  }

  .image-homepage.contain.signup {
    display: none;
  }

  .image-homepage.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .container10.slider {
    display: none;
  }

  .mover {
    display: block;
  }

  .product-1-main-image {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .administratie-story, .administratie-story-rechts {
    width: 100%;
  }

  .administratie-story-text {
    font-size: 16px;
  }

  .administratie-lightbox {
    height: 500px;
  }

  .heading-boekhouding {
    font-size: 45px;
  }

  .container-7 {
    width: 90%;
  }

  .timeline_item {
    grid-template-columns: .25fr 180px 1fr;
    display: grid;
  }

  .timeline_progress {
    margin-left: 0;
  }

  .timeline_item-2 {
    grid-template-columns: .25fr 180px 1fr;
    display: grid;
  }

  .timeline_progress-2 {
    margin-left: 0;
  }

  .sticky-text_wrapper.steps {
    margin-top: 3vh;
    margin-bottom: 3vh;
  }

  .phone-mock_tab {
    height: 3vw;
  }

  .phone-mock {
    border-radius: 1.5em;
    width: 90%;
    padding: 8px;
  }

  .phone-mock_border {
    border-width: 8px;
    border-radius: 1.5em;
  }

  .circle-number {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .phone-screen_wrapper {
    border-radius: 1.2em;
  }

  .button-copy.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-copy.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .button-copy.top-marin-80px {
    margin-top: 0;
  }

  .text-block-36-copy-copy {
    background-color: var(--white);
    color: var(--black);
    border-radius: 10px;
    margin: 10px 50px 20px;
    padding: 15px;
  }

  .text-block-36-copy-copy:active {
    color: #082059;
    background-color: #fff;
    font-weight: 700;
  }

  .global {
    padding-left: 48px;
    padding-right: 48px;
  }

  .partner-img {
    max-width: 324px;
    padding: 24px;
  }

  .carousel-card-blur {
    display: none;
  }

  .review-carousel {
    padding: 32px;
  }

  .review-carousel.hidden, .btn-plan {
    display: none;
  }

  .feature-img {
    flex-direction: row;
    flex: none;
    width: 80%;
  }

  .plan-text {
    display: none;
  }

  .note-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .carousel-item {
    flex-direction: column;
    width: 270px;
  }

  .carousel-item.dark-blue {
    background-color: #007dfb;
  }

  .carousel-item.light-blue {
    background-color: #00abfa;
  }

  .carousel-item.pink {
    background-color: #ed5b7b;
  }

  .carousel-item.orange {
    background-color: #ee7a40;
  }

  .plan-item {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f23b_PlanTiles-Mobile-Standard.png");
    background-position: 100%;
    width: 320px;
    height: 121px;
  }

  .plan-item.premium {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f23e_PlanTiles-Mobile-Premium.png");
  }

  .plan-item.plus {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f238_PlanTiles-Mobile-Plus.png");
  }

  .plan-item.metal {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f235_PlanTiles-Mobile-Metal.png");
  }

  .hero-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .plan__plan-wrapper {
    flex-flow: column wrap;
    align-items: center;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .carousel.hide, .button-courel, .form-grid {
    display: none;
  }

  .review-container {
    width: 100vw;
    padding: 0;
    overflow: scroll;
  }

  .global-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .big-heading {
    font-size: 48px;
    line-height: 54px;
  }

  .feature-container {
    flex-direction: row;
    grid-auto-columns: 1fr;
  }

  .note-content {
    max-width: 480px;
  }

  .form-2 {
    text-align: center;
  }

  .carousel-text {
    font-size: 12px;
  }

  .carousel-card-overlay {
    background-image: linear-gradient(270deg, #0000003d, #0000);
    align-self: auto;
    height: 120px;
    display: block;
  }

  .plan__heading {
    margin-top: 32px;
  }

  .partner {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .plan-card-overayy {
    background-image: linear-gradient(#00000014, #00000014);
    width: 320px;
    height: 121px;
  }

  .hero__note {
    display: none;
  }

  .review-card.first {
    margin-left: 0;
  }

  .hero-play-icon {
    display: none;
  }

  .cta-module {
    bottom: 35px;
    right: 35px;
  }

  .cta-text-2 {
    font-size: 10px;
  }

  .aanmeldbutton.white {
    width: 40%;
    margin-top: 55px;
    display: flex;
  }

  .wrapper-cta {
    flex-direction: row;
  }

  .wrapper-cta.home-feature-3-wrapper, .wrapper-cta.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-cta.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-cta.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-cta.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-cta.home-hero-wrapper.homepage-2 {
    padding-bottom: 0;
  }

  .wrapper-cta.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-cta.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-cta.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-cta.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-cta.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-cta.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-cta.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta.search-result {
    width: 90%;
  }

  .wrapper-cta.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-cta.features-vertical-tabs {
    padding-bottom: 80px;
  }

  .wrapper-cta.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-cta.support {
    align-items: flex-start;
  }

  .wrapper-cta.cs {
    padding-top: 80px;
  }

  .wrapper-cta.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-cta.checkout {
    width: 85%;
  }

  .wrapper-cta.navigation-wrapper {
    flex-direction: row;
  }

  .pricing-grid-contain-module {
    width: 100%;
    margin-top: 60px;
  }

  .pricing-tables-container-module.monthly, .pricing-tables-container-module.yearly {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .pricing-tables-container-module.pricing-page-3 {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
    margin-bottom: 40px;
    display: flex;
  }

  .nav-shadow {
    height: 56px;
  }

  .hero__intro {
    font-size: .23em;
    top: 28vh;
  }

  .hero__transform-target {
    transform-origin: 50%;
  }

  .intro__workflow-heading {
    text-align: center;
    font-size: 3.2em;
    line-height: 1em;
  }

  .intro__workflow-paragraph {
    text-align: center;
  }

  .intro__workflow-text {
    width: 100%;
  }

  .intro__workflow-lottie {
    flex: none;
    width: 90vw;
    margin-right: 0;
  }

  .intro__workflow {
    flex-direction: column;
    justify-content: flex-start;
  }

  .intro__logo.intro__logo--rmargin {
    margin-right: 0;
  }

  .intro__logos-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    width: 100%;
    height: auto;
    display: grid;
  }

  .intro {
    padding-bottom: 0;
  }

  .decks__text {
    width: 80%;
  }

  .decks__wrapper {
    transform: translate(0, -24px);
  }

  .decks {
    height: 50vh;
    padding-top: 60px;
  }

  .formatting {
    padding-top: 60px;
  }

  .formatting__wrapper {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
  }

  .formatting__lottie {
    width: 90vw;
    margin-left: 0;
    position: static;
  }

  .formatting__text {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
  }

  .formatting__heading, .formatting__paragraph, .formatting__paragraph.formatting__paragraph--space {
    text-align: center;
  }

  .integrations {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .integrations__wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .integrations__text {
    width: 100%;
    margin-bottom: 40px;
    padding-top: 0;
  }

  .integrations__text-heading, .integrations__text-paragraph {
    text-align: center;
  }

  .integrations__lottie {
    width: 90vw;
    margin-right: 0;
  }

  .sharing__plane-wrapper {
    width: 30%;
    right: 20px;
  }

  .sharing {
    padding-top: 60px;
  }

  .sharing__text {
    width: 80%;
  }

  .news__card-content {
    flex: 0 auto;
  }

  .news {
    padding-top: 60px;
  }

  .news__wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
  }

  .testimonials {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .testimonials__card {
    flex: 1;
  }

  .testimonials__wrapper {
    flex-direction: column;
  }

  .hero__intro-2 {
    font-size: .23em;
    top: 28vh;
  }

  .scroll-card-carousel.dark-blue {
    background-color: #007dfb;
  }

  .scroll-card-carousel.light-blue {
    background-color: #00abfa;
  }

  .scroll-card-carousel.pink {
    background-color: #ed5b7b;
  }

  .scroll-card-carousel.orange {
    background-color: #ee7a40;
  }

  .image-46 {
    display: none;
  }

  .paragraph-11 {
    text-align: left;
    font-size: 14px;
  }

  .aanmeldbutton-app.white {
    margin-left: 96px;
  }

  .navbar1_link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .header1_component {
    min-height: auto;
  }

  .text-size-regular {
    font-size: 14px;
  }

  .layout194_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .logo2_component {
    grid-column-gap: 3rem;
  }

  .heading-11 {
    font-size: 35px;
  }

  .menu-icon1_line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .cta1_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .logo2_logo-list {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    display: grid;
  }

  .layout228_component {
    grid-column-gap: 2rem;
  }

  .layout28_component {
    grid-column-gap: 3rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon1_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .paragraph-features {
    font-size: 12px;
  }

  .logo2_content-left {
    max-width: 16rem;
  }

  .footer4_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

  .menu-icon1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar1_menu {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    padding: 1rem 5% 2rem;
    overflow: auto;
  }

  .navbar1_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-medium {
    font-size: 25px;
  }

  .navbar1_button-wrapper {
    flex-direction: column;
    margin-bottom: 1rem;
    margin-left: 0;
    display: flex;
  }

  .testimonial17_component {
    grid-template-columns: 1fr 1fr;
  }

  .menu-icon1_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar1_menu-button.w--open {
    background-color: #0000;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-medium-2 {
    font-size: 20px;
  }

  .text-block-36-copy-copy-copy {
    color: var(--white);
  }

  .scroll-inner-2 {
    width: 600vw;
  }

  .scroll-card-2 {
    width: 60vw;
    height: 61.8%;
    bottom: 0%;
  }

  .heading-home {
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-80 {
    font-size: 12px;
  }

  .heading-19 {
    font-size: 45px;
  }

  .wrapper-module {
    flex-direction: column;
  }

  .wrapper-module.home-feature-1-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-module.home-feature-3-wrapper {
    flex-direction: column;
  }

  .wrapper-module.home-feature-3-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-module.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-module.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-module.about-story-up-wrapper, .wrapper-module.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-module.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-module.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-module.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-module.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-module.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-module.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-module.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-module.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-module.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-module.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-module.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-module.search-result {
    width: 90%;
  }

  .wrapper-module.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-module.features-vertical-tabs {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-module.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-module.support {
    align-items: flex-start;
  }

  .wrapper-module.cs {
    padding-top: 80px;
  }

  .wrapper-module.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-module.checkout {
    width: 85%;
  }

  .wrapper-module.navigation-wrapper {
    flex-direction: row;
  }

  .wrapper-module.tabs-1 {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-module.tabs-2 {
    flex-direction: row;
  }

  .feature-image-module {
    width: 80%;
    margin-bottom: 60px;
    padding-left: 40px;
  }

  .feature-image-module.feature-3 {
    width: 80%;
    padding-left: 0;
    padding-right: 40px;
  }

  .feature-image-module.tabs-1 {
    width: 80%;
    padding-left: 40px;
    padding-right: 0;
  }

  .feature-image-module.tabs-2 {
    padding-left: 0;
    padding-right: 40px;
  }

  .features-image-module {
    width: 80%;
    margin-bottom: 60px;
    padding-left: 40px;
  }

  .features-image-module.feature-3 {
    width: 80%;
    padding-left: 0;
    padding-right: 40px;
  }

  .features-image-module.tabs-2 {
    padding-left: 0;
    padding-right: 40px;
  }

  .body-4 {
    overflow: hidden;
  }

  .boekhouding-text-heading {
    font-size: 18px;
  }

  .heading-22 {
    font-size: 28px;
  }

  .paragraph-16 {
    font-size: 12px;
  }

  .heading-23 {
    font-size: 40px;
  }

  .wrapper-6 {
    flex-direction: column;
  }

  .wrapper-6.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-24 {
    font-size: 40px;
  }

  .wrapper-7 {
    flex-direction: column;
  }

  .wrapper-7.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-25 {
    font-size: 40px;
  }

  .wrapper-8 {
    flex-direction: column;
  }

  .wrapper-8.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-26 {
    font-size: 40px;
  }

  .wrapper-9 {
    flex-direction: column;
  }

  .wrapper-9.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-27 {
    font-size: 40px;
  }

  .wrapper-10 {
    flex-direction: column;
  }

  .wrapper-10.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-28 {
    font-size: 40px;
  }

  .wrapper-11 {
    flex-direction: column;
  }

  .wrapper-11.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-29 {
    font-size: 40px;
  }

  .wrapper-12 {
    flex-direction: column;
  }

  .wrapper-12.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-30 {
    font-size: 40px;
  }

  .wrapper-13 {
    flex-direction: column;
  }

  .wrapper-13.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-31 {
    font-size: 40px;
  }

  .wrapper-14 {
    flex-direction: column;
  }

  .wrapper-14.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-32 {
    font-size: 40px;
  }

  .wrapper-15 {
    flex-direction: column;
  }

  .wrapper-15.about-story-up-wrapper {
    align-items: flex-start;
  }

  .heading-33 {
    font-size: 40px;
  }

  .wrapper-16 {
    flex-direction: column;
  }

  .wrapper-16.about-story-up-wrapper {
    align-items: flex-start;
  }

  .huge-heading {
    margin-bottom: 12px;
    font-size: 71px;
    line-height: 66px;
  }

  .subtitle {
    line-height: 25px;
  }

  .section-4.hero {
    padding-top: 180px;
    padding-bottom: 80px;
  }

  .small-heading {
    font-size: 36px;
  }

  .button-10 {
    background-color: #0bd685;
  }

  .image-crop {
    height: 451px;
    margin-bottom: -80px;
  }

  .image-crop.hero {
    height: 250px;
    transition: none;
  }

  .image-crop.hero:hover {
    height: 250px;
  }

  .image-crop.iphone {
    height: 489px;
    margin-bottom: -80px;
  }

  .get-started-link.pricing {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .iphone-image {
    margin-top: -18px;
  }

  .price-feature {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .padded-column.picture {
    height: 436px;
  }

  .section-4-copy {
    padding-bottom: 60px;
  }

  .section-4-copy.hero {
    padding-top: 78px;
    padding-bottom: 104px;
  }

  .all-devices-image-copy {
    margin-top: 0;
  }

  .text-block-3-copy {
    font-size: 15px;
  }

  .quick-stack-3-copy {
    width: 700px;
    padding-bottom: 20px;
  }

  .text-block-3-copy-copy, .headhome {
    font-size: 15px;
  }

  .aanmeldbutton-copy.white {
    width: 30%;
    display: flex;
  }

  .wrapper-cta-projectmangement, .wrapper-cta-projectmangement.home-feature-3-wrapper, .wrapper-cta-projectmangement.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-cta-projectmangement.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-cta-projectmangement.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-projectmangement.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-cta-projectmangement.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-cta-projectmangement.home-hero-wrapper.homepage-2 {
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-cta-projectmangement.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-projectmangement.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-cta-projectmangement.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-cta-projectmangement.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-projectmangement.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-cta-projectmangement.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-cta-projectmangement.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-projectmangement.search-result {
    width: 90%;
  }

  .wrapper-cta-projectmangement.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-cta-projectmangement.features-vertical-tabs {
    padding-bottom: 80px;
  }

  .wrapper-cta-projectmangement.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-cta-projectmangement.support {
    align-items: flex-start;
  }

  .wrapper-cta-projectmangement.cs {
    padding-top: 80px;
  }

  .wrapper-cta-projectmangement.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-cta-projectmangement.checkout {
    width: 85%;
  }

  .wrapper-cta-projectmangement.navigation-wrapper {
    flex-direction: row;
  }

  .wrapper-oplossingen {
    flex-direction: column;
  }

  .wrapper-oplossingen.home-feature-1-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-oplossingen.home-feature-3-wrapper {
    flex-direction: column;
  }

  .wrapper-oplossingen.home-feature-3-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-oplossingen.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-oplossingen.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-oplossingen.about-story-up-wrapper, .wrapper-oplossingen.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-oplossingen.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-oplossingen.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-oplossingen.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-oplossingen.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-oplossingen.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-oplossingen.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-oplossingen.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-oplossingen.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-oplossingen.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-oplossingen.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-oplossingen.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-oplossingen.search-result {
    width: 90%;
  }

  .wrapper-oplossingen.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-oplossingen.features-vertical-tabs {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-oplossingen.plans-grid {
    flex-direction: row;
  }

  .wrapper-oplossingen.support {
    align-items: flex-start;
  }

  .wrapper-oplossingen.cs {
    padding-top: 80px;
  }

  .wrapper-oplossingen.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-oplossingen.checkout {
    width: 85%;
  }

  .wrapper-oplossingen.navigation-wrapper {
    flex-direction: row;
  }

  .wrapper-oplossingen.features-vertical-tabs-copy {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-oplossingen.tabs-2.home-2 {
    flex-direction: row;
  }

  .cta-section-oplossing {
    margin-bottom: 0;
  }

  .cta-section-oplossing.flex-horizontal.blue-shapes {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .scroll-inner-copy {
    grid-template-columns: 1fr 1fr;
  }

  .home-stats-grid-koppeling {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .all-devices-crm {
    margin-top: 0;
  }

  .iphone-image-copy {
    margin-top: -18px;
  }

  .all-devices-image-wkb-copy {
    margin-top: 0;
  }

  .section-4-crm-copy {
    padding-bottom: 60px;
  }

  .section-4-crm-copy.hero {
    padding-top: 78px;
    padding-bottom: 104px;
  }

  .iphone-image-crm3, .iphone-image-wkb, .iphone-image-pjm {
    margin-top: -18px;
  }

  .section-4-erp {
    padding-bottom: 60px;
  }

  .section-4-erp.hero {
    padding-top: 78px;
    padding-bottom: 104px;
  }

  .image-crop-crm {
    height: 451px;
    margin-bottom: -80px;
  }

  .image-crop-crm.hero {
    height: 250px;
    transition: none;
  }

  .image-crop-crm.hero:hover {
    height: 250px;
  }

  .image-crop-crm.iphone {
    height: 489px;
    margin-bottom: -80px;
  }

  .image-pjm {
    height: 451px;
    margin-bottom: -80px;
  }

  .image-pjm.hero {
    height: 250px;
    transition: none;
  }

  .image-pjm.hero:hover {
    height: 250px;
  }

  .image-pjm.iphone {
    height: 489px;
    margin-bottom: -80px;
  }

  .image-crop-erp {
    height: 451px;
    margin-bottom: -80px;
  }

  .image-crop-erp.hero {
    height: 250px;
    transition: none;
  }

  .image-crop-erp.hero:hover {
    height: 250px;
  }

  .image-crop-erp.iphone {
    height: 489px;
    margin-bottom: -80px;
  }

  .layout194_component-copy {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .image-64 {
    margin-left: 38px;
    padding-right: 40px;
  }

  .heading-3-copy {
    font-size: 40px;
  }

  .image-65 {
    margin-left: -40px;
    padding-left: 26px;
    padding-right: 26px;
  }

  .iphone-image-crm3-copy {
    margin-top: -18px;
  }

  .button-11, .button-12 {
    white-space: nowrap;
  }

  .button-exact.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-exact.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .button-exact.top-marin-80px {
    margin-top: 0;
  }

  .image-exact.contain.signup {
    display: none;
  }

  .image-exact.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .image-crop-copy {
    height: 451px;
    margin-bottom: -80px;
  }

  .image-crop-copy.hero {
    height: 250px;
    transition: none;
  }

  .image-crop-copy.hero:hover {
    height: 250px;
  }

  .image-crop-copy.iphone {
    height: 489px;
    margin-bottom: -80px;
  }

  .wrapperctaexact {
    flex-direction: row;
  }

  .wrapperctaexact.home-feature-3-wrapper, .wrapperctaexact.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapperctaexact.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapperctaexact.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapperctaexact.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapperctaexact.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapperctaexact.home-hero-wrapper.homepage-2 {
    padding-bottom: 0;
  }

  .wrapperctaexact.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapperctaexact.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapperctaexact.faq-wrapper {
    align-items: flex-start;
  }

  .wrapperctaexact.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapperctaexact.contact-form-wrapper {
    overflow: visible;
  }

  .wrapperctaexact.location-wrapper {
    align-items: flex-start;
  }

  .wrapperctaexact.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapperctaexact.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapperctaexact.footer-wrapper {
    padding-top: 100px;
  }

  .wrapperctaexact.search-result {
    width: 90%;
  }

  .wrapperctaexact.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapperctaexact.features-vertical-tabs {
    padding-bottom: 80px;
  }

  .wrapperctaexact.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapperctaexact.support {
    align-items: flex-start;
  }

  .wrapperctaexact.cs {
    padding-top: 80px;
  }

  .wrapperctaexact.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapperctaexact.checkout {
    width: 85%;
  }

  .wrapperctaexact.navigation-wrapper {
    flex-direction: row;
  }

  .adminititel, .headadmini2, .admini3, .admini4 {
    font-size: 28px;
  }

  .headerproduct {
    color: var(--midnight-blue);
    padding-left: 15px;
    font-size: 16px;
  }

  .buttonheader.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .buttonheader.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .buttonheader.top-marin-80px {
    margin-top: 0;
  }

  .home-stats-grid-copy {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .small404 {
    font-size: 34px;
  }

  .aanmeldbutton-app-copy.white {
    margin-left: 96px;
  }

  .cta-section-copy {
    margin-bottom: 0;
  }

  .text-block-3-copy {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .image-opnamehome.contain.signup {
    display: none;
  }

  .image-opnamehome.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .imageopnameicoon.contain.signup {
    display: none;
  }

  .imageopnameicoon.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .image-producten.contain.signup {
    display: none;
  }

  .image-producten.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copyimageuren.contain.signup {
    display: none;
  }

  .copyimageuren.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copy2imageuren.contain.signup {
    display: none;
  }

  .copy2imageuren.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copy3image3.contain.signup {
    display: none;
  }

  .copy3image3.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .projectfacturatiecopy.contain.signup {
    display: none;
  }

  .projectfacturatiecopy.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copy5homeoplevering.contain.signup {
    display: none;
  }

  .copy5homeoplevering.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copy2oplevering.contain.signup {
    display: none;
  }

  .copy2oplevering.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .documentcopyimage.contain.signup {
    display: none;
  }

  .documentcopyimage.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .producten2copy1.contain.signup {
    display: none;
  }

  .producten2copy1.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .mederwerekercopy1.contain.signup {
    display: none;
  }

  .mederwerekercopy1.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copy2image1.contain.signup {
    display: none;
  }

  .copy2image1.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .planningcopy12.contain.signup {
    display: none;
  }

  .planningcopy12.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .footer-right-row-copy {
    margin-left: 60px;
  }

  .wrapper-17 {
    flex-direction: row;
  }

  .h2-heading-2 {
    font-size: 40px;
    line-height: 100%;
  }

  .headerproduct-copy {
    color: var(--midnight-blue);
    margin-top: 10px;
    padding-left: 85px;
    font-size: 16px;
  }

  .div-block-6 {
    max-width: 30%;
  }

  .image-writer.contain.signup {
    display: none;
  }

  .image-writer.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .menu-tab {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 29px;
    overflow: scroll;
  }

  .scroll-inner-homepage {
    grid-template-columns: 1fr 1fr;
  }

  .container-medium {
    position: static;
  }

  .section-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  ._4-grid {
    grid-template-columns: 1fr 1fr;
  }

  .statistics-left-container-home {
    width: 100%;
  }

  .cta-image {
    margin-top: -6.875rem;
    margin-left: -1.35rem;
  }

  .image-copy-copy.contain.signup {
    display: none;
  }

  .image-copy-copy.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .wrapper-cta-home2 {
    flex-direction: row;
  }

  .wrapper-cta-home2.home-feature-3-wrapper, .wrapper-cta-home2.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-cta-home2.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-cta-home2.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-home2.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-cta-home2.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-cta-home2.home-hero-wrapper.homepage-2 {
    padding-bottom: 0;
  }

  .wrapper-cta-home2.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-cta-home2.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-home2.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-cta-home2.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-cta-home2.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-home2.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-cta-home2.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-cta-home2.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-home2.search-result {
    width: 90%;
  }

  .wrapper-cta-home2.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-cta-home2.features-vertical-tabs {
    padding-bottom: 80px;
  }

  .wrapper-cta-home2.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-cta-home2.support {
    align-items: flex-start;
  }

  .wrapper-cta-home2.cs {
    padding-top: 80px;
  }

  .wrapper-cta-home2.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-cta-home2.checkout {
    width: 85%;
  }

  .wrapper-cta-home2.navigation-wrapper {
    flex-direction: row;
  }

  .aanmeldbutton-copy-copy.white {
    width: 30%;
    display: flex;
  }

  .button-home-above.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-home-above.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .button-home-above.top-marin-80px {
    margin-top: 0;
  }

  .button-home-above-tel.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-home-above-tel.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .button-home-above-tel.top-marin-80px {
    margin-top: 0;
  }

  .image-button1.contain.signup {
    display: none;
  }

  .image-button1.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .buttonheader-2.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .buttonheader-2.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .buttonheader-2.top-marin-80px {
    margin-top: 0;
  }

  .button-probeer-gratis.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-probeer-gratis.navigation-button.mobile {
    background-color: var(--greenbright);
    color: var(--black);
    border-style: none;
    border-radius: 10px;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    margin: 15px 50px 10px;
    font-weight: 300;
    display: flex;
  }

  .button-probeer-gratis.top-marin-80px {
    margin-top: 0;
  }

  .button-home-above-mail.navigation-button {
    margin-top: 0;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    display: none;
  }

  .button-home-above-mail.navigation-button.mobile {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    max-width: 110px;
    margin-left: 5%;
    display: flex;
  }

  .button-home-above-mail.top-marin-80px {
    margin-top: 0;
  }

  .wrapper-18 {
    flex-direction: column;
  }

  .wrapper-18.contact-form-wrapper {
    overflow: visible;
  }

  .contact-hero-text-2 {
    font-size: 20px;
  }

  .contact-form-block-2 {
    padding: 40px;
  }

  .subscribe-form {
    max-width: 100%;
    margin-top: 30px;
  }

  .grid-hero {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .container-16, .container-17 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-content {
    order: 0;
    align-self: flex-end;
    width: 100%;
    margin-left: -21px;
    padding: 30px 0;
  }

  .about-section.section-spacing-bottom {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .heading-h3 {
    font-size: 34px;
    line-height: 38px;
  }

  .card-image-2 {
    width: 150%;
    max-width: 100%;
    margin-left: -42px;
  }

  .card-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .grid-card {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .card-image-wrap {
    width: 100%;
    padding: 0;
  }

  .section-title {
    margin-bottom: 30px;
  }

  .container-18 {
    flex-flow: column;
    max-width: 1500px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-19 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-feature-step {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .step-item {
    flex-flow: column;
    justify-content: center;
    display: flex;
  }

  .container-small-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .feature-item-5 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    max-width: 100%;
    padding-right: 0;
  }

  .container-medium-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-pricing {
    grid-template-columns: 1fr;
  }

  .container-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-item-reverse {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center stretch;
    margin-left: 60px;
    margin-right: 60px;
    display: grid;
  }

  .card-title-copy {
    margin-right: 24px;
  }

  .div-block-10 {
    padding-left: 0;
  }

  .div-block-11 {
    width: 80%;
  }

  .aanmeldknop1.white {
    width: 400px;
    margin-right: 0;
  }

  .image-73 {
    vertical-align: baseline;
    max-width: 250%;
    display: block;
    overflow: clip;
  }

  .blur-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-right: -127px;
    display: block;
  }

  .grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns._1-col-tablet {
    grid-template-columns: 1fr;
  }

  .mg-bottom-32px {
    margin-bottom: 24px;
  }

  .section-9 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .heading-h3-copy {
    font-size: 34px;
    line-height: 38px;
  }

  .section-header {
    text-align: center;
  }

  .slide-nav-3 {
    bottom: -7%;
  }

  .wrapper-cta-new {
    flex-direction: row;
    width: 95%;
    padding-right: 12px;
  }

  .wrapper-cta-new.home-feature-3-wrapper, .wrapper-cta-new.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-cta-new.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-cta-new.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-new.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-cta-new.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-cta-new.home-hero-wrapper.homepage-2 {
    padding-bottom: 0;
  }

  .wrapper-cta-new.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-cta-new.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-cta-new.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-new.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-cta-new.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-cta-new.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-new.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-cta-new.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-cta-new.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-new.search-result {
    width: 90%;
  }

  .wrapper-cta-new.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-cta-new.features-vertical-tabs {
    padding-bottom: 80px;
  }

  .wrapper-cta-new.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-cta-new.support {
    align-items: flex-start;
  }

  .wrapper-cta-new.cs {
    padding-top: 80px;
  }

  .wrapper-cta-new.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-cta-new.checkout {
    width: 85%;
  }

  .wrapper-cta-new.navigation-wrapper {
    flex-direction: row;
  }

  .testimonial-section-4 {
    margin-top: -96px;
    padding-top: 0;
  }

  .testimonial-image-block {
    padding: 30px;
  }

  .paragraph-27 {
    font-size: 20px;
  }

  .section-10 {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .buy-sell-heading {
    margin-bottom: 121px;
  }

  .heading-48 {
    font-size: 32px;
  }

  .heading-48.for-buy-sell {
    font-size: 4.5vw;
  }

  .buy-sell-tab-link {
    padding-right: 16px;
    font-size: 8vw;
  }

  .buy-sell-tab-pane {
    max-width: 600px;
  }

  .buy-sell-image {
    width: 40vw;
    padding-left: 30px;
  }

  .buy-sell-tabs-menu {
    top: 113px;
  }

  .top-purple-overlay {
    border-top-left-radius: 60px;
    border-top-right-radius: 60px;
  }

  .white-header1 {
    font-size: 14px;
  }

  .white-header1.cta-heading {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 36px;
  }

  .paragraph-28 {
    font-size: 20px;
  }

  .features-text-content {
    text-align: center;
    align-items: center;
    margin-right: 0;
  }

  .features-container {
    flex-direction: column;
    margin-left: 50px;
  }

  .features-background {
    z-index: -1;
  }

  .heading-49 {
    font-size: 32px;
  }

  .heading-49.bigger {
    max-width: 50vw;
    font-size: 4.5vw;
  }

  .features-card-container {
    margin-top: 32px;
  }

  .text-block-80-1 {
    font-size: 12px;
  }

  .card-item-app {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .copy2image1-23.contain.signup {
    display: none;
  }

  .copy2image1-23.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .copy2image1-copy.contain.signup {
    display: none;
  }

  .copy2image1-copy.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .image-copy.contain.signup {
    display: none;
  }

  .image-copy.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .white-copy {
    font-size: 14px;
  }

  .white-copy {
    width: 130px;
    font-size: 14px;
  }

  .white-copy.cta-heading {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 24px;
  }

  .white-copy-2 {
    width: 110px;
    font-size: 14px;
  }

  .white-copy-2.cta-heading {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 24px;
  }

  .personeelsplanning-home {
    margin-top: 0;
  }

  .planning-personeel-2, .planitem-personeelsplanning {
    margin-top: -18px;
  }

  .offere-header {
    vertical-align: baseline;
    max-width: 250%;
    display: block;
    overflow: clip;
  }

  .brand, .brand.w--current {
    z-index: 30;
  }

  .footer_component.margin-top.margin-custom1 {
    width: 100%;
  }

  .heading-50 {
    font-size: 4rem;
  }

  .icon-9 {
    transition: background-color .1s;
  }

  .navbar-link {
    color: #fff;
    text-align: right;
    background-color: #14151a;
    padding: 2rem;
    font-size: 1.3rem;
    display: inline-block;
  }

  .navbar-link.w--current {
    color: #fff;
  }

  .footer-light-asset {
    bottom: -50rem;
  }

  .team-listing-wrapper {
    grid-column-gap: 3rem;
  }

  .paragraph-layout {
    grid-template-columns: 6fr 4fr;
  }

  .nav-menu {
    z-index: 1;
    text-align: center;
    background-color: #14151a;
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    left: 0;
  }

  .navbar-layout {
    grid-template-columns: 1fr 4fr 1fr;
  }

  .heading-51 {
    font-size: 3rem;
  }

  .main-wrapper-3.margin-top.margin-custom1 {
    width: auto;
  }

  .button-15.button-navbar {
    display: none;
  }

  .menu-button {
    z-index: 30;
    -webkit-text-fill-color: transparent;
    background-color: #fff;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .menu-button.w--open {
    z-index: 30;
    -webkit-text-fill-color: inherit;
    background-color: #14151a;
    background-clip: border-box;
  }

  .heading-52 {
    font-size: 4rem;
  }

  .icon-10 {
    transition: background-color .1s;
  }

  .heading-53 {
    font-size: 3rem;
  }

  .button-16.button-navbar, .team-listing-image-star1, .team-listing-image-star2 {
    display: none;
  }

  .opname-header {
    vertical-align: baseline;
    max-width: 250%;
    display: block;
    overflow: clip;
  }

  .wrapper-19, .wrapper-20 {
    flex-direction: column;
  }

  .statistics-left-container-2, .pricing-table-item-3 {
    width: 100%;
  }

  .background-image-koppeling {
    background-size: auto;
  }

  .home-hero-section-koppeling {
    height: 600px;
  }

  .wrapper-koppeling-2 {
    flex-direction: column;
  }

  .wrapper-koppeling-2.home-feature-1-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-koppeling-2.home-feature-3-wrapper {
    flex-direction: column;
  }

  .wrapper-koppeling-2.home-feature-3-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-koppeling-2.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-koppeling-2.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-koppeling-2.about-story-up-wrapper, .wrapper-koppeling-2.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-koppeling-2.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-koppeling-2.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-koppeling-2.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-koppeling-2.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-koppeling-2.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-koppeling-2.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-koppeling-2.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-koppeling-2.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-koppeling-2.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-koppeling-2.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-koppeling-2.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-koppeling-2.search-result {
    width: 90%;
  }

  .wrapper-koppeling-2.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-koppeling-2.features-vertical-tabs {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-koppeling-2.plans-grid {
    flex-direction: row;
  }

  .wrapper-koppeling-2.support {
    align-items: flex-start;
  }

  .wrapper-koppeling-2.cs {
    padding-top: 80px;
  }

  .wrapper-koppeling-2.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-koppeling-2.checkout {
    width: 85%;
  }

  .wrapper-koppeling-2.navigation-wrapper {
    border-radius: 0;
    flex-direction: row;
    width: 100%;
  }

  .wrapper-koppeling-2.features-vertical-tabs-copy {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-koppeling-2.tabs-2.home-2 {
    flex-direction: row;
  }

  .home-hero-koppeling {
    width: 100%;
    margin-bottom: 80px;
  }

  .home-hero-koppeling.homepage-3 {
    width: 100%;
    margin-left: 0%;
  }

  .home-hero-koppeling.homepage-2 {
    bottom: -282px;
  }

  .visual-features-item-coming-soon.navbar.horizontal {
    justify-content: flex-start;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .main-wrapper-3-copy.margin-top.margin-custom1 {
    width: auto;
  }

  .workflows-slide {
    padding-bottom: 2rem;
  }

  .container-22 {
    flex-direction: row;
  }

  .action-content {
    width: 100%;
  }

  .content-action {
    flex-direction: column;
    padding-bottom: 2.5rem;
  }

  .text-tab {
    font-size: .7rem;
  }

  .mask-4 {
    width: 80%;
    height: auto;
  }

  .slider-button {
    padding: .5rem .75rem;
  }

  .slide-nav-4 {
    display: block;
    inset: auto 0% 0%;
  }

  .slider-down-wrapper {
    width: 100%;
  }

  .right-arrow-3, .left-arrow-3 {
    display: none;
  }

  .feature-tab-menu {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    width: 100%;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .banner-right {
    flex-direction: row;
  }

  .padding-overflow-mobile {
    overflow: visible;
  }

  .grid-3-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 2fr;
    height: auto;
  }

  .arrow-tab {
    justify-content: center;
    width: 100%;
    height: 3rem;
  }

  .arrow-tab.w--current {
    background-size: contain;
  }

  .feature_content-detail {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-left {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: 100%;
  }

  .feature-tab-detail {
    flex-direction: column;
  }

  .bullet-img-wrapper {
    order: -1;
    width: 100%;
    height: 20rem;
  }

  .main-navigations-container-homev2 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .brand-2 {
    margin-right: 10px;
    padding: 0;
  }

  .container-navigation {
    min-height: auto;
    position: relative;
  }

  .menu-button-2 {
    color: #fff;
    background-color: #162044;
    border-radius: 8px;
  }

  .menu-button-2.w--open {
    background-color: #0059f7;
  }

  .gradient-wrapper {
    filter: blur(180px);
  }

  .circle {
    width: 80vw;
    height: 80vw;
  }

  .text-block-111, .text-block-112 {
    font-size: 1rem;
  }

  .content-section {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .feature-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .quick-stack-3-copy-home {
    width: 700px;
    padding-bottom: 20px;
  }

  .scroll-inner-homepage-modules {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-section-4-home {
    margin-top: -96px;
    padding-top: 0;
  }

  .tools-heading {
    text-align: left;
  }

  .tools-paragraph {
    text-align: center;
    margin-left: 0;
  }

  .tool-grid {
    width: 110%;
  }

  .hero-lottie {
    margin-left: 60px;
    margin-right: 60px;
  }

  .card-item-reverse-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center stretch;
    margin-left: 60px;
    margin-right: 60px;
    display: grid;
  }

  .text-block-3-cop123y {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  ._2x1-grid-layout {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .featuresv8_content {
    max-width: 45rem;
  }

  .hero-heading {
    max-width: 600px;
  }

  .wrapper-26.brands {
    padding-top: 87px;
  }

  .tab-content {
    width: 100%;
  }

  .tabs-content-3 {
    z-index: 0;
    max-width: 300px;
    margin-left: auto;
    margin-right: -23px;
  }

  .tab-paragraph {
    font-size: 13px;
  }

  .tab-lottie {
    margin-left: auto;
  }

  .tab-lottie-holder {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-left: auto;
  }

  .text-block-116 {
    width: auto;
  }

  .heading-h3-home {
    font-size: 34px;
    line-height: 38px;
  }

  .overflow-hidden-home {
    margin-left: 0;
  }

  .card-content-home, .card-content-copy, .card-content-copy {
    order: 0;
    align-self: flex-end;
    width: 100%;
    margin-left: -21px;
    padding: 30px 0;
  }

  .grid-4 {
    margin-top: 82px;
    margin-left: auto;
    margin-right: auto;
  }

  .home-features-pointer-item-2-copy.white {
    height: 70%;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .headerproduct-inloggen {
    color: var(--midnight-blue);
    padding-left: 15px;
    font-size: 16px;
  }

  .padding-global-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .padding-section-large-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .logos_component {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .text-block_component {
    padding-left: 0;
    padding-right: 0;
  }

  .fenefits_menu {
    max-width: none;
    margin-bottom: 2.5rem;
    margin-right: 0;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

  .section-block.is-padding-top {
    padding-top: 4rem;
  }

  .beneftis_component {
    flex-flow: column;
  }

  .tag_component {
    text-align: center;
  }

  .padding-global-4 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tools-heading-review {
    text-align: left;
  }

  .tools-paragraph-copy {
    text-align: left;
    margin-left: 0;
  }

  .wrapper-copy.about-story-up-wrapper, .wrapper-copy.about-values-wrapper {
    align-items: flex-start;
  }

  .image-73-partner {
    vertical-align: baseline;
    max-width: 250%;
    display: block;
    overflow: clip;
  }

  .heading-large {
    font-size: 2.25rem;
  }

  .vertical-scroll-wrapper {
    width: auto;
    height: 2.8125rem;
    overflow: hidden;
  }

  .text-rotation-wrapper {
    flex-direction: column;
  }

  .heading-large-2 {
    font-size: 2.25rem;
  }

  .vertical-scroll-wrapper-2 {
    width: auto;
    height: 2.8125rem;
    overflow: hidden;
  }

  .heading-large-3 {
    font-size: 15px;
  }

  .pricing-table-button-copy.ecom:hover {
    color: var(--midnight-blue);
    background-color: #1ebd534d;
  }

  .blur-5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-right: -127px;
    display: block;
  }

  .container-34 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-120 {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    font-size: 13px;
  }

  .card-title-copy-2 {
    margin-right: 24px;
  }

  .feature-item-6 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    max-width: 100%;
    padding-right: 0;
  }

  .image-123, .image-123-over-ons {
    vertical-align: baseline;
    max-width: 250%;
    display: block;
    overflow: clip;
  }

  .button-icon-small, .button-icon-small-secondary {
    position: static;
    top: 16px;
  }

  .dropdown-inner-shadow {
    display: none;
  }

  .dropdown-card {
    margin-bottom: 28px;
  }

  .sidebar-column-bg {
    background-color: #f6f8f9;
    display: block;
    position: absolute;
    inset: -49px -24px;
  }

  .dropdown-bg-full, .dropdown-sidebar-bg {
    display: none;
  }

  .dropdown-footer {
    height: 96px;
    padding-bottom: 48px;
  }

  .dropdown-card-bg {
    display: none;
  }

  .dropdown-column {
    margin-bottom: 64px;
  }

  .dropdown-column.third {
    margin-bottom: 0;
    padding-left: 0;
  }

  .dropdown-footer-copy {
    text-align: center;
    background-color: #e0e6e8;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 14px;
    inset: auto 0 0;
    transform: none;
  }

  .dropdown-overflow {
    max-height: none;
    margin-left: -32px;
    margin-right: -32px;
    padding-top: 28px;
    padding-bottom: 20px;
    overflow: hidden;
  }

  .dropdown-list-2 {
    padding-bottom: 0;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
    top: 0;
  }

  .dropdown-subgrid {
    grid-template-columns: 1fr;
  }

  .dropdown-footer-full {
    display: none;
  }

  .dropdown-footer-link {
    text-align: center;
    width: 50%;
    font-size: 14px;
  }

  .dropdown-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .dropdown-toggle-4 {
    z-index: 2;
    box-shadow: none;
    color: #151b26;
    border-top: 1px solid #e0e6e8;
    justify-content: space-between;
    padding: 16px 24px;
    font-size: 16px;
    font-weight: 700;
    transition: background-color .2s, color .2s cubic-bezier(.4, 0, .2, .01);
  }

  .dropdown-toggle-4:hover {
    color: #151b26;
  }

  .dropdown-toggle-4.w--open {
    box-shadow: none;
    background-color: #f0f0ff;
    position: sticky;
    top: 0;
  }

  .dropdown-bg {
    display: none;
  }

  .visual-features-groot.navbar.horizontal, .visual-features-item-groot.navbar.horizontal {
    justify-content: flex-start;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .visual-features-item-groot.navbar.horizontal {
    justify-content: flex-start;
  }

  .visual-features-items-modules-copy {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-items-modules-copy.nav {
    max-width: 310px;
    display: block;
  }

  .visual-features-items-modules-copy.nav.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-items-modules-copy.nav.pagina-product {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
    display: flex;
  }

  .visual-features-items-modules-copy.nav-copy {
    max-width: 310px;
    display: block;
    overflow: hidden;
  }

  .visual-features-items-modules-copy.nav-copy.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-oplossing-container-copy {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-oplossing-container-copy.nav {
    max-width: 310px;
    display: block;
  }

  .visual-features-oplossing-container-copy.nav.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-oplossing-container-copy.nav.pagina-product {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
    display: flex;
  }

  .visual-features-oplossing-container-copy.nav-copy {
    max-width: 310px;
    display: block;
    overflow: hidden;
  }

  .visual-features-oplossing-container-copy.nav-copy.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-koppelingen-container-copy {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-koppelingen-container-copy.nav {
    max-width: 310px;
    display: block;
  }

  .visual-features-koppelingen-container-copy.nav.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-koppelingen-container-copy.nav.pagina-product {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
    display: flex;
  }

  .visual-features-koppelingen-container-copy.nav-copy {
    max-width: 310px;
    display: block;
    overflow: hidden;
  }

  .visual-features-koppelingen-container-copy.nav-copy.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-ondersteuning-container-copy {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-ondersteuning-container-copy.nav {
    max-width: 310px;
    display: block;
  }

  .visual-features-ondersteuning-container-copy.nav.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-ondersteuning-container-copy.nav.pagina-product {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
    display: flex;
  }

  .visual-features-ondersteuning-container-copy.nav-copy {
    max-width: 310px;
    display: block;
    overflow: hidden;
  }

  .visual-features-ondersteuning-container-copy.nav-copy.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .wrapper-cta-zzp {
    flex-direction: row;
    width: 95%;
    padding-right: 12px;
  }

  .wrapper-cta-zzp.home-feature-3-wrapper, .wrapper-cta-zzp.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-cta-zzp.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-cta-zzp.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-zzp.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-cta-zzp.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-cta-zzp.home-hero-wrapper.homepage-2 {
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-cta-zzp.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-zzp.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-cta-zzp.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-cta-zzp.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-cta-zzp.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-cta-zzp.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-cta-zzp.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-zzp.search-result {
    width: 90%;
  }

  .wrapper-cta-zzp.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-cta-zzp.features-vertical-tabs {
    padding-bottom: 80px;
  }

  .wrapper-cta-zzp.plans-grid {
    flex-direction: column-reverse;
  }

  .wrapper-cta-zzp.support {
    align-items: flex-start;
  }

  .wrapper-cta-zzp.cs {
    padding-top: 80px;
  }

  .wrapper-cta-zzp.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-cta-zzp.checkout {
    width: 85%;
  }

  .wrapper-cta-zzp.navigation-wrapper {
    flex-direction: row;
  }

  .dropdown-toggle-voor-wie {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: #f8f8f8;
    background-color: #f8f8f8;
    border-radius: 0;
    justify-content: flex-start;
    padding-left: 14px;
    padding-right: 14px;
    display: flex;
    overflow: hidden;
  }

  .dropdown-toggle-voor-wie.white {
    color: var(--black);
    padding: 20px 14px;
    overflow: hidden;
  }

  .visual-features-oplossing-menu {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-oplossing-menu.nav {
    max-width: 310px;
    display: block;
  }

  .visual-features-oplossing-menu.nav.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .visual-features-oplossing-menu.nav.pagina-product {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
    display: flex;
  }

  .visual-features-oplossing-menu.nav-copy {
    max-width: 310px;
    display: block;
    overflow: hidden;
  }

  .visual-features-oplossing-menu.nav-copy.pages {
    border-right-style: none;
    width: 100%;
    max-width: none;
    margin: 0;
    padding-left: 0;
  }

  .image-blog.contain.signup {
    display: none;
  }

  .image-blog.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .image-person.contain.signup {
    display: none;
  }

  .image-person.nav-icons {
    object-fit: fill;
    width: 27px;
  }

  .main-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .main-section.dim {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .main-heading {
    font-size: 50px;
  }

  .sub-heading {
    font-size: 40px;
  }

  .cta-heading {
    font-size: 50px;
  }

  .list-div {
    font-size: 18px;
  }

  .cta-para {
    font-size: 28px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
  }

  .accordion-item-title---brix {
    max-width: 88%;
  }

  .accordion-item---brix.accordion-1---brix {
    margin-bottom: 20px;
  }

  ._2-col-main-div {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding: 30px;
    position: static;
  }

  ._2-col-main-div.reverse {
    flex-flow: column;
  }

  ._2-col-div.content-div, ._2-col-div.image-div {
    max-width: 100%;
  }

  ._2-col-div.image-div-2 {
    max-width: 80%;
    margin-right: auto;
  }

  ._2-col-div.content-div-2 {
    max-width: 100%;
  }

  .second-cards-div {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-wrapper {
    margin-top: 8rem;
  }

  .testimonial-grid {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-card {
    justify-content: space-between;
  }

  .testimonial-component {
    max-width: none;
  }

  .heading-69 {
    font-size: 2.75rem;
  }

  .header {
    max-width: 70vw;
  }

  .tabs-menu-4 {
    border-bottom-style: none;
  }

  .tab-buttons {
    border-bottom-color: #c1c9d880;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  ._2-col-main-div-2 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    padding: 30px;
    position: static;
  }

  ._2-col-main-div-2.reverse {
    flex-flow: column;
  }

  .tab-content-images.min {
    margin-left: 0;
  }

  .feature-item-7 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    max-width: 100%;
    padding-right: 0;
  }

  .card-title-copy-3 {
    margin-right: 24px;
  }

  .slidering-content-div {
    padding-left: 40px;
    padding-right: 40px;
  }

  .testimonials-para {
    font-size: 25px;
  }

  .image-block {
    width: 40%;
  }

  .text-block-128 {
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    font-size: 13px;
  }

  .page-padding-9.s0 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .logo_component-slider {
    grid-column-gap: 3rem;
  }

  .logo-slider-img {
    width: 174px;
  }

  .page-padding-10.s0 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .feature-item-5-copy {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    max-width: 100%;
    padding-right: 0;
  }

  .consult-table-item-copy {
    width: 100%;
  }

  .consult-table-item-copy.pricing-page-3 {
    width: 80%;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-page-plan-type-copy.white {
    font-size: 30px;
  }

  .pricing-table-item-text-copy.pricing-page-2.white, .pricing-table-item-text-copy-copy.pricing-page-2.white {
    font-size: 17px;
  }

  .price-point-copy {
    padding-bottom: 0;
  }

  .price-point-copy.bottom {
    margin-left: 0;
  }

  .page-padding-11.s0 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .heading-70 {
    font-size: 2.75rem;
  }

  .pricing-tables-container-consultancy.monthly, .pricing-tables-container-consultancy.yearly {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .pricing-tables-container-consultancy.pricing-page-3 {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
    margin-bottom: 40px;
    display: flex;
  }

  .page-wrapper-10 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    max-width: 100%;
    height: auto;
  }

  .display-1 {
    margin-bottom: 0;
    font-size: 60px;
    line-height: 66px;
  }

  .display-1.width-80percent {
    width: 82%;
  }

  .information_content.hide-tablet {
    display: none;
  }

  .information_content.is--centered {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .information_section {
    height: auto;
  }

  .information_section.background-color {
    min-height: auto;
  }

  .information_section.background-color.neutral-200 {
    max-width: 100%;
  }

  .information_section.background-color.neutral-200.is--footer {
    text-align: center;
    padding-bottom: 8px;
  }

  .information_section.background-color.neutral-200.is--footer.hide-desktop {
    display: flex;
  }

  .form_section {
    align-items: flex-start;
    max-width: 100%;
    height: auto;
  }

  .form_block {
    width: 540px;
  }

  .form_field-label, .form_field-label-copy {
    font-size: 1.7em;
  }

  .content {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .cards-wrap {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .wrapper-copy {
    flex-direction: column;
  }

  .wrapper-copy.home-feature-1-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-copy.home-feature-3-wrapper {
    flex-direction: column;
  }

  .wrapper-copy.home-feature-3-wrapper.home-2 {
    flex-direction: row;
  }

  .wrapper-copy.feature-4-wrapper.features {
    flex-direction: column;
  }

  .wrapper-copy.cta-wrapper {
    text-align: center;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-copy.about-story-up-wrapper, .wrapper-copy.about-values-wrapper {
    align-items: flex-start;
  }

  .wrapper-copy.home-hero-wrapper {
    padding-bottom: 160px;
  }

  .wrapper-copy.home-hero-wrapper.homepage-3 {
    flex-direction: column;
  }

  .wrapper-copy.features-loop-wrapper {
    flex-direction: row;
    align-items: flex-start;
  }

  .wrapper-copy.pricing-hero-wrapper.pricing-page-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-copy.faq-wrapper {
    align-items: flex-start;
  }

  .wrapper-copy.blog-subscribe-wrapper {
    padding-left: 60px;
    padding-right: 60px;
  }

  .wrapper-copy.contact-form-wrapper {
    overflow: visible;
  }

  .wrapper-copy.location-wrapper {
    align-items: flex-start;
  }

  .wrapper-copy.sign-up-wrapper {
    align-items: center;
    height: auto;
  }

  .wrapper-copy.vacancy-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper-copy.footer-wrapper {
    padding-top: 100px;
  }

  .wrapper-copy.search-result {
    width: 90%;
  }

  .wrapper-copy.download-cards-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .wrapper-copy.features-vertical-tabs {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-copy.plans-grid {
    flex-direction: row;
  }

  .wrapper-copy.support {
    align-items: flex-start;
  }

  .wrapper-copy.cs {
    padding-top: 80px;
  }

  .wrapper-copy.overview-section.no-top-padding {
    padding-bottom: 124px;
  }

  .wrapper-copy.checkout {
    width: 85%;
  }

  .wrapper-copy.navigation-wrapper {
    border-radius: 0;
    flex-direction: row;
    width: 100%;
    margin-top: 37px;
  }

  .wrapper-copy.features-vertical-tabs-copy {
    flex-direction: row;
    padding-bottom: 40px;
  }

  .wrapper-copy.tabs-2.home-2 {
    flex-direction: row;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 52px;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 30px;
  }

  h4 {
    font-size: 23px;
  }

  .display-heading-koppeling {
    font-size: 55px;
  }

  .display-heading-koppeling.home-hero-heading.white-center {
    font-size: 40px;
  }

  .wrapper {
    width: 90%;
  }

  .wrapper.home-feature-1-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper.home-feature-3-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper.about-grid {
    width: 100%;
  }

  .wrapper.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper.blog-post-rich-text-wrapper {
    box-shadow: none;
    border-radius: 0;
    width: 100%;
  }

  .wrapper.changelog-wrapper {
    text-align: center;
  }

  .wrapper.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper.features-vertical-tabs {
    flex-direction: column;
  }

  .wrapper.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper.cs {
    padding-bottom: 0;
  }

  .wrapper.checkout {
    width: 90%;
  }

  .wrapper.navigation-wrapper {
    margin-top: 27px;
  }

  .wrapper.features-vertical-tabs-copy, .wrapper.tabs-2.home-2 {
    flex-direction: column;
  }

  .para-large.home-hero-para.homepage-3 {
    font-size: 20px;
  }

  .para-large.home-hero-para.white-center {
    font-size: 15px;
  }

  .para-large.overview, .para-large.home-hero-para-koppeling.homepage-3 {
    font-size: 20px;
  }

  .para-large.home-hero-para-koppeling.white-center {
    font-size: 15px;
  }

  .button-demo.navigation-button {
    margin-left: 0%;
  }

  .button-demo.navigation-button.mobile {
    justify-content: center;
  }

  .home-hero-main-image {
    width: auto;
    height: 460px;
  }

  .hero-floating-image-1 {
    width: 160px;
    height: 160px;
    right: -8%;
  }

  .hero-floating-image-2 {
    width: 240px;
    height: 145px;
    left: -6%;
  }

  .hero-floating-image-2.homepage-2 {
    width: 200px;
  }

  .hero-floating-image-3 {
    right: -5%;
  }

  .hero-floating-image-3.homepage-3 {
    left: -5%;
  }

  .subheading, .subheading.light-blue {
    font-size: 18px;
  }

  .home-stats-grid {
    border-top-style: none;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .home-stats-grid-item.middle {
    border-left-style: none;
    border-right-style: none;
  }

  .home-stats-grid-item.review {
    align-items: center;
    padding-bottom: 0;
  }

  .home-features-images-container, .home-features-images-container.feature-3 {
    width: 60%;
  }

  .home-feature-1-image-background {
    height: 500px;
  }

  .home-features-subheading {
    font-size: 18px;
  }

  .features-learn-more-link.white.testimonial {
    margin-top: 140px;
  }

  .features-2-section {
    background-size: cover;
  }

  .white {
    font-size: 12px;
  }

  .white.features-4-text {
    text-align: left;
  }

  .white.cta-heading {
    font-size: 20px;
  }

  .h2-60-px {
    font-size: 52px;
  }

  .integrations-inside-container-1 {
    flex: none;
  }

  .feature-3-floating-image-2 {
    right: -2%;
  }

  .feature-3-circle {
    left: 3%;
  }

  .cta-text {
    font-size: 21px;
  }

  .cta-form {
    flex-flow: column wrap;
    align-items: center;
  }

  .cta-form.stretch {
    align-items: stretch;
  }

  .cta-form-field {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .cta-pointers-container.left-align {
    flex-wrap: wrap;
    margin-top: 2px;
  }

  .cta-pointer-item {
    margin-top: 10px;
  }

  .about-hero-text {
    max-width: 400px;
    font-size: 20px;
  }

  .about-lightbox {
    height: 550px;
  }

  .play-button {
    margin-top: 225px;
  }

  .home-blogs-container {
    grid-row-gap: 40px;
    grid-template-rows: 300px auto;
    grid-template-columns: 1fr;
  }

  .featured-main-item {
    height: 100%;
  }

  .featured-main-image {
    height: auto;
  }

  .feature-collection-list {
    grid-template-rows: 300px 300px;
  }

  .feature-collection-list._2 {
    grid-row-gap: 40px;
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr;
  }

  .features-cards {
    width: 400px;
  }

  .visual-features-items-container {
    grid-row-gap: 70px;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .features-5-items-container {
    grid-column-gap: 20px;
  }

  .team-member-image {
    height: 280px;
  }

  .pricing-hero-text.pricing-page-2 {
    font-size: 20px;
  }

  .pricing-tables-container.monthly {
    grid-template-columns: 1fr;
  }

  .pricing-tables-container.yearly {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .pricing-tables-container.pricing-page-3 {
    flex-direction: column;
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .pricing-tables-container.pricing-page-2 {
    grid-template-columns: 1fr;
  }

  .pricing-tables-container.monthly {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: repeat(auto-fit, minmax(270px, .25fr));
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: block;
  }

  .pricing-table-item {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-table-item.pricing-page-3, .pricing-table-item.plans-ecommerce-ecommerce {
    width: 100%;
  }

  .pricing-table-item-text.pricing-page-2.white {
    font-size: 17px;
  }

  .pricing-table-button.pricing-page-2 {
    margin-bottom: 20px;
  }

  .pricing-table-button.pricing-page-2.white {
    font-size: 14px;
  }

  .blog-hero-text {
    font-size: 20px;
  }

  .all-blogs-heading.left {
    text-align: center;
  }

  .blogs-collection-list {
    grid-template-columns: 1fr;
    max-width: 420px;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-image.blog-page-2, .blog-image.blog-page-3 {
    height: 350px;
  }

  ._22-px {
    font-size: 20px;
  }

  .blog-form-button.subscribe {
    width: 400px;
    max-width: 400px;
  }

  .blog-post-heading {
    font-size: 50px;
  }

  .rich-text {
    font-size: 14px;
  }

  .blog-post-author-and-social {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .blog-post-author {
    margin-bottom: 20px;
    padding-right: 100px;
  }

  .similar-blog-post-heading {
    font-size: 36px;
  }

  .job-dot-details {
    flex-direction: column;
    align-items: flex-start;
  }

  .job-dot {
    display: none;
  }

  .perks-items-container {
    grid-template-columns: 1fr 1fr;
  }

  .contact-form-block {
    padding-left: 30px;
    padding-right: 30px;
  }

  .contact-form-item {
    width: 100%;
  }

  .contact-form-item.up {
    margin-bottom: 20px;
  }

  .contact-form-row {
    flex-direction: column;
    align-items: stretch;
    margin-bottom: 20px;
  }

  .contact-cards-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .contact-card-item {
    width: 70%;
  }

  .contact-card-item.up {
    margin-bottom: 30px;
  }

  .location-image {
    object-fit: cover;
  }

  .sign-up-logo {
    left: 40px;
  }

  .integrations-features-heading {
    font-size: 30px;
  }

  .integrations-features-items {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .most-popular-integration-section.homepage-3 {
    padding-top: 0;
  }

  .most-popular-integrations-text {
    width: 90%;
  }

  .colors-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .licensing-images-grid {
    grid-template-columns: 1fr;
  }

  .font-text {
    font-size: 50px;
  }

  .testimonial-item {
    max-width: 460px;
  }

  .testimonial-item.review-hero-middle {
    margin-left: 0;
  }

  .featured-main-collection-item, .featured-main-collection-list {
    height: 100%;
  }

  .integrations-inside-container-3 {
    flex: none;
  }

  .footer-form-field-label {
    margin-top: 40px;
  }

  .footer-field-and-button {
    max-width: 440px;
  }

  .footer-link.down, .footer-link.cf {
    margin-bottom: 0;
  }

  .blog-featured-main-collection-list, .blog-featured-main-collection-item {
    height: 100%;
  }

  .footer-links-container {
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .footer-logo {
    margin-bottom: 0;
  }

  .job-dot-2 {
    display: none;
  }

  .navbar-brand {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .dropdown-list.w--open {
    width: 90%;
  }

  .navigation-right {
    width: 60%;
  }

  .menu-button-mob {
    background-color: #0478ff;
    border-radius: 20px;
    width: 40px;
    padding-right: 10px;
    overflow: visible;
  }

  .menu-button-mob.w--open {
    background-color: #0478ff;
  }

  .team-member-hero-name {
    font-size: 30px;
  }

  .download-card-wrapper {
    max-width: 80%;
  }

  .download-image {
    width: 100%;
  }

  .h2-heading {
    text-align: left;
    font-size: 30px;
  }

  .review-hero-paragraph {
    font-size: 20px;
  }

  .stats-wrapper {
    padding-bottom: 40px;
  }

  .reviews-container {
    flex-direction: column;
  }

  .reviews-grid.left {
    margin-bottom: 48px;
    margin-right: 0;
  }

  .reviews-grid.right {
    margin-bottom: 0;
  }

  .email-field.white {
    width: 300px;
  }

  .logos-wrapper, .features-slider-wrapper {
    width: 90%;
  }

  .testimonial-title {
    font-size: 20px;
  }

  .testimonial-text {
    font-size: 18px;
  }

  .testimonial-left {
    display: none;
    inset: auto auto -20% 0%;
  }

  .testimonial-right {
    inset: auto auto -20% 12%;
  }

  .background-image-container {
    background-position: 50% 0;
    background-size: auto;
  }

  .features-tabs-menu {
    grid-column-gap: 5px;
  }

  .integration-icon-bottom-row {
    margin-left: -10%;
  }

  .case-studies-section {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .case-studies-section.cs-page {
    margin-top: 40px;
  }

  .pricing-page-plan-type.white {
    margin-top: 20px;
    font-size: 30px;
  }

  .pricing-top-flex {
    flex-direction: column;
    align-items: flex-start;
  }

  .pricing-top-flex.business {
    grid-template-columns: 1fr;
  }

  .price-plan-left-text {
    margin-bottom: 20px;
  }

  .pricing-points-grid-contain {
    flex-direction: column;
  }

  .pricing-points-grid {
    margin-bottom: 12px;
  }

  .price-point.white {
    font-size: 14px;
  }

  .pricing-bottom-flex {
    flex-direction: row;
    align-items: center;
  }

  .demo-section {
    margin-bottom: 60px;
  }

  .demo-form-contain {
    margin-top: 60px;
  }

  .demo-form-block {
    padding-left: 40px;
    padding-right: 40px;
  }

  .integration-detail-about {
    font-size: 20px;
  }

  .integration-collection {
    justify-content: center;
  }

  .integration-item {
    width: 100%;
  }

  .support-hero-text {
    font-size: 20px;
  }

  .support-search.blog-2 {
    margin-top: 40px;
  }

  .hero-form-block {
    flex-flow: column wrap;
    align-items: stretch;
  }

  .email-form-field {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .all-blogs-top-flex {
    flex-direction: column;
    align-items: center;
  }

  .left-text-contain._50-width {
    width: 100%;
  }

  .company-logo {
    max-width: 180px;
  }

  .cs-hero-paragraph {
    font-size: 20px;
  }

  .case-study-image.cs-main {
    max-width: 80%;
    height: auto;
  }

  .case-study-image.template {
    height: auto;
  }

  .case-study-item {
    max-width: none;
  }

  .cs-image {
    width: 100%;
    max-width: none;
  }

  .cs-rich-text blockquote {
    padding-left: 20px;
    font-size: 18px;
  }

  .blog-image-page-3 {
    height: 350px;
  }

  .blog-tab-page-3 {
    margin-top: 0;
    margin-right: 10px;
  }

  .case-study-headings.demo-page {
    margin-bottom: 20px;
  }

  .collection-item-case-study {
    width: 100%;
  }

  .tabs-menu {
    text-align: center;
    flex-direction: row;
    align-items: stretch;
    display: flex;
  }

  .divider-nav {
    margin-top: 18px;
  }

  .footer-text {
    font-size: 14px;
  }

  .overview-images {
    width: 300px;
  }

  .background-colour-div {
    height: 800px;
  }

  .collection-item-3 {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .collection-list-3 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .collection-list-4 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .product-box-wrap {
    padding: 30px;
  }

  .buynow-button, .add-to-cart-buttons {
    width: 50%;
  }

  .checkout-form {
    padding: 0;
  }

  .billing-address-toggle {
    align-items: center;
  }

  .order-summary-contain, .collection-list-wrapper-ecom-plans {
    width: 100%;
  }

  .cart-list {
    padding-left: 10px;
  }

  .form05_title {
    line-height: 40px;
    display: inline;
  }

  .form05_input {
    padding: 5px;
  }

  .quote_form {
    padding-left: 3%;
    padding-right: 3%;
  }

  .project_form {
    padding-left: 20px;
    padding-right: 20px;
  }

  .form05_wrap {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .field-label-copy {
    display: inline;
  }

  .user-pricing-wrapper {
    flex-direction: column;
  }

  .text-color-neutral-800.mg-bottom-0px.mg-left-14px {
    margin-bottom: 14px;
    margin-right: 0;
  }

  .text-single-200.bold.text-color-neutral-800.mg-left-12px {
    margin-top: 10px;
    margin-left: 0;
  }

  .container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .badge-popular---brix {
    top: 26px;
  }

  .button-primary {
    padding: 16px 34px;
    font-size: 16px;
    line-height: 18px;
  }

  .cloneable-header-grid {
    grid-template-columns: 1fr;
  }

  .text-single-304.bold.text-color-neutral-800.mg-left-12px {
    margin-top: 10px;
    margin-left: 0;
  }

  .text-color-neutral-803.mg-bottom-0px.mg-left-14px {
    margin-bottom: 14px;
    margin-right: 0;
  }

  .main-grid {
    grid-row-gap: 48px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: flex-start start;
    display: flex;
  }

  .app-download {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-3 {
    font-size: 30px;
  }

  .pricing-table-button-2.pricing-page-2 {
    margin-bottom: 20px;
  }

  .pricing-points-grid-contain-2 {
    flex-direction: column;
  }

  .button-4.navigation-button {
    margin-left: 0%;
  }

  .button-4.navigation-button.mobile {
    justify-content: center;
  }

  .divider-nav-2 {
    margin-top: 18px;
  }

  .pricing-table-item-2 {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .wrapper-3 {
    width: 90%;
  }

  .wrapper-3.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-3.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .footer-form-field-label-2 {
    margin-top: 40px;
  }

  .pricing-top-flex-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .pricing-table-button-3.pricing-page-2 {
    margin-bottom: 20px;
  }

  .button-5.navigation-button {
    margin-left: 0%;
  }

  .button-5.navigation-button.mobile {
    justify-content: center;
  }

  .wrapper-4 {
    width: 90%;
  }

  .wrapper-4.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-4.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .footer-form-field-label-3 {
    margin-top: 40px;
  }

  .nav_dropdown-toggle, .nav_dropdown-list.w--open {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .nav_dropdown-link-wrapper {
    flex-direction: column;
    align-items: stretch;
  }

  .nav_dropdown-partition {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-right-color: #0000;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 1rem;
    margin-right: 0;
    padding-right: 0;
    display: grid;
  }

  .nav_dropdown-featured-link, .nav_dropdown-featured-link-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .wrapper-5 {
    width: 90%;
  }

  .image-14.contain {
    margin-left: 32px;
  }

  .navbar-brand-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .button-6.navigation-button {
    margin-left: 0%;
  }

  .menu-button-mob-2 {
    width: 40px;
    padding-right: 10px;
    display: none;
  }

  .navigation-left-2 {
    width: 26%;
    margin-left: -5px;
  }

  .heading-admin, .heading-7 {
    font-size: 40px;
  }

  .administratie-lightbox {
    height: 550px;
  }

  .heading-boekhouding {
    font-size: 40px;
  }

  .timeline_date-text {
    margin-bottom: 24px;
    font-size: 36px;
  }

  .timeline_centre {
    justify-content: flex-start;
  }

  .margin-bottom-xlarge {
    margin-bottom: 48px;
  }

  .timeline_text-2 {
    font-size: 20px;
  }

  .container-7 {
    width: 90%;
  }

  .timeline_left {
    text-align: left;
  }

  .timeline_item {
    grid-template-columns: 64px 1fr;
    width: auto;
  }

  .timeline_progress {
    left: 6px;
  }

  .timeline_item-2 {
    grid-template-columns: 64px 1fr;
    width: auto;
  }

  .timeline_progress-2 {
    left: 6px;
  }

  .sticky-text_wrapper.steps {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 40px 1fr;
  }

  .section-2 {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .paragraph-l {
    font-size: 1.1rem;
  }

  .paragraph-l.cc-sm-small {
    font-size: 1rem;
  }

  .container-8 {
    width: 100%;
    padding-left: 28px;
    padding-right: 28px;
  }

  .sticky-container {
    height: auto;
  }

  .sticky-img_wrapper {
    display: none;
  }

  .sticky-img_wrapper.cc-steps {
    width: 100%;
    display: flex;
  }

  .phone-mock_tab {
    border-bottom-right-radius: .5em;
    border-bottom-left-radius: .5em;
    height: 29px;
  }

  .phone-mock {
    box-shadow: none;
    width: 150%;
  }

  .h3-2 {
    font-size: 1.7rem;
  }

  .circle-number.steps3, .circle-number.steps2 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .circle-number.steps1 {
    width: 40px;
    height: 40px;
    margin-bottom: 16px;
  }

  .circle-number.steps4, .circle-number.steps5, .circle-number.steps6 {
    width: 40px;
    height: 40px;
    margin-bottom: 12px;
  }

  .phone-mock_wrapper {
    position: absolute;
    left: auto;
    right: -28px;
    overflow: hidden;
  }

  .button-copy.navigation-button {
    margin-left: 0%;
  }

  .button-copy.navigation-button.mobile {
    justify-content: center;
  }

  .plan-content {
    padding-top: 14px;
  }

  .feature-cta {
    font-size: 14px;
  }

  .slide-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .global {
    padding-left: 32px;
    padding-right: 32px;
  }

  .partner-img {
    width: 90px;
    height: auto;
    padding: 16px;
  }

  .feature-img {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64ef072a9bbf121cad83f204_iphone_x_bg.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: auto;
  }

  .plan-heading {
    margin-bottom: 2px;
    font-size: 32px;
    line-height: 40px;
  }

  .note-wrapper {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .carousel-item {
    box-shadow: 0 8px 20px #00000029;
  }

  .plan-item {
    margin: 0 0 12px;
  }

  .hero-wrapper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .plan__plan-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .carousel {
    display: flex;
  }

  .review-text {
    font-size: 16px;
    line-height: 26px;
  }

  .feature-item-2 {
    font-size: 14px;
  }

  .hero-mickup-img {
    max-width: 416px;
    min-height: 450px;
    padding-top: 48px;
  }

  .hero__paragraph {
    max-width: none;
  }

  .form-grid {
    grid-template-columns: 1fr 1fr;
  }

  .slide {
    padding-left: 0;
    padding-right: 0;
  }

  .feature-container {
    flex-direction: column-reverse;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .global__map {
    padding-left: 0;
    padding-right: 0;
  }

  .carousel-card-overlay {
    background-image: linear-gradient(270deg, #00000073, #0000 52%);
  }

  .site-heading {
    padding-left: 32px;
    padding-right: 32px;
  }

  .partner {
    flex-wrap: wrap;
    place-content: center space-around;
    padding-left: 32px;
    padding-right: 32px;
  }

  .plan-card-overayy {
    background-image: linear-gradient(#0000001a, #0000001a);
  }

  .carousel__wrapper {
    padding: 40px 24px 60px;
  }

  .hero-paragraph-module {
    max-width: none;
  }

  .aanmeldbutton.white {
    width: 60%;
    margin-top: 57px;
  }

  .wrapper-cta.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-cta.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-cta.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-cta.changelog-wrapper {
    text-align: center;
  }

  .wrapper-cta.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-cta.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta.cs {
    padding-bottom: 0;
  }

  .wrapper-cta.checkout {
    width: 90%;
  }

  .pricing-tables-container-module.monthly {
    grid-template-columns: 1fr;
  }

  .pricing-tables-container-module.yearly {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .pricing-tables-container-module.pricing-page-3 {
    flex-direction: column;
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .hero__container {
    height: 300vh;
  }

  .hero__cta-input {
    border: 1px solid #dddfe5;
    border-radius: 4px;
    width: 100%;
    margin-bottom: 16px;
  }

  .hero__cta-inputwrapper {
    width: 100%;
    padding-left: 4vw;
    padding-right: 4vw;
    display: block;
  }

  .hero__cta-heading {
    font-size: 1.4em;
    line-height: 1em;
  }

  .hero__cta-disclaimer {
    text-align: center;
  }

  .hero__cta-button {
    border-radius: 4px;
    width: 100%;
    height: auto;
  }

  .intro__workflow-heading {
    font-size: 2.6em;
  }

  .intro__workflow-text {
    margin-bottom: 20px;
  }

  .intro__workflow-lottie {
    width: 60em;
  }

  .intro__logos {
    margin-bottom: 60px;
  }

  .intro__logo.intro__logo--rmargin {
    margin-bottom: 24px;
  }

  .intro__logos-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .decks__text {
    width: 90%;
  }

  .decks__text-heading {
    font-size: 2.6em;
  }

  .decks {
    height: 70vh;
  }

  .formatting__heading, .integrations__text-heading, .sharing__text-heading {
    font-size: 2.6em;
  }

  .sharing__text {
    margin-bottom: 40px;
  }

  .news__card-heading {
    font-size: 2.6em;
  }

  .news__card {
    margin-left: 0;
    margin-right: 0;
  }

  .testimonials__heading {
    font-size: 2.6em;
  }

  .testimonials__card {
    margin-left: 0;
    margin-right: 0;
  }

  .hero__container-2 {
    height: 300vh;
  }

  .paragraph-11 {
    padding-left: 0;
    font-size: 12px;
  }

  .image-47 {
    display: none;
  }

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

  .aanmeldbutton-app.white {
    width: 43.4726%;
    margin-top: 10px;
    margin-left: 0;
  }

  .appparagraph {
    text-align: left;
  }

  .header1_component {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto;
    grid-template-columns: 2.5fr;
    margin-left: auto;
    display: block;
  }

  .text-size-regular {
    font-size: 12px;
  }

  .layout194_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .header1_content {
    width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .logo2_component {
    flex-direction: column;
  }

  .image_mobile-features {
    width: 60%;
    display: block;
  }

  .cta1_component {
    grid-row-gap: 3rem;
  }

  .logo2_logo-list {
    grid-column-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .section-benefits_icons {
    padding-top: 0;
    padding-bottom: 0;
  }

  .layout228_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout28_component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .testimonial17_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .layout28_tabs-link.w--current {
    flex-direction: column;
    align-items: center;
  }

  .testimonial17_content {
    padding: 1.5rem;
  }

  .image-48 {
    justify-content: flex-end;
    width: 40%;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout28_tabs-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .logo2_content-left {
    max-width: none;
  }

  .tabs-content-2.hide-mobile-portrait {
    display: none;
  }

  .image-49 {
    max-width: 40%;
  }

  .testimonial17_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .logo2_logo {
    max-height: 3rem;
  }

  .layout194_content {
    width: 500px;
    margin-left: auto;
  }

  .navbar1_component {
    height: 4rem;
  }

  .section-logo2 {
    padding-left: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-small {
    align-self: center;
  }

  .heading-medium {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .footer4_credit-text {
    margin-top: 1rem;
  }

  .page-padding-bouw {
    font-size: 12px;
  }

  .testimonial17_component {
    grid-template-columns: 1fr;
  }

  .footer4_link-list {
    grid-column-gap: 0px;
    grid-row-gap: 1.5rem;
    grid-auto-flow: row;
    justify-items: center;
  }

  .section-header1 {
    padding-top: 96px;
  }

  .logo2_wrapper {
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .heading-small {
    font-size: 12px;
  }

  .section-features-infra {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .layout28_image-wrapper {
    justify-content: center;
    display: flex;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-medium-2 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .layout194_image-wrapper {
    flex-flow: wrap;
    justify-content: center;
    width: 500px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .footer4_bottom-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
    justify-items: center;
  }

  .sticky-wrap-2 {
    height: auto;
    overflow: visible;
  }

  .scroll-inner-2 {
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .description-2 {
    margin-top: .875rem;
    font-size: 1.125rem;
  }

  .heading-12 {
    font-size: 1.75rem;
  }

  .scroll-card-2 {
    border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    width: 100%;
    margin: 1rem 0;
  }

  .heading-home {
    font-size: 35px;
  }

  .heading-13 {
    font-size: 30px;
  }

  .heading-19 {
    font-size: 40px;
  }

  .wrapper-module {
    width: 90%;
  }

  .wrapper-module.home-feature-1-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-module.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-module.home-feature-3-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-module.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-module.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-module.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-module.changelog-wrapper {
    text-align: center;
  }

  .wrapper-module.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-module.features-vertical-tabs {
    flex-direction: column;
  }

  .wrapper-module.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-module.cs {
    padding-bottom: 0;
  }

  .wrapper-module.checkout {
    width: 90%;
  }

  .wrapper-module.tabs-1 {
    flex-direction: column;
  }

  .wrapper-module.tabs-2 {
    flex-direction: column-reverse;
  }

  .feature-image-module, .feature-image-module.feature-3, .feature-image-module.tabs-1, .features-image-module, .features-image-module.feature-3 {
    width: 60%;
  }

  .features-image-module.tabs-2 {
    flex-direction: row;
  }

  .heading-20 {
    font-size: 24px;
  }

  .prijs-html {
    align-self: center;
    margin-bottom: 20px;
  }

  .boekhouding-text-heading {
    max-width: 400px;
    font-size: 16px;
  }

  .text-span-10 {
    font-size: 16px;
  }

  .subheading-2 {
    font-size: 18px;
  }

  .heading-23 {
    font-size: 30px;
  }

  .wrapper-6 {
    width: 90%;
  }

  .page-padding-glas {
    padding-top: 35px;
  }

  .subheading-3 {
    font-size: 18px;
  }

  .heading-24 {
    font-size: 30px;
  }

  .wrapper-7 {
    width: 90%;
  }

  .subheading-4 {
    font-size: 18px;
  }

  .heading-25 {
    font-size: 30px;
  }

  .wrapper-8 {
    width: 90%;
  }

  .page-padding-glassenwas {
    padding-top: 35px;
  }

  .subheading-5 {
    font-size: 18px;
  }

  .heading-26 {
    font-size: 30px;
  }

  .wrapper-9 {
    width: 90%;
  }

  .page-padding {
    padding-top: 35px;
  }

  .subheading-6 {
    font-size: 18px;
  }

  .heading-27 {
    font-size: 30px;
  }

  .wrapper-10 {
    width: 90%;
  }

  .subheading-7 {
    font-size: 18px;
  }

  .heading-28 {
    font-size: 30px;
  }

  .wrapper-11 {
    width: 90%;
  }

  .subheading-8 {
    font-size: 18px;
  }

  .heading-29 {
    font-size: 30px;
  }

  .wrapper-12 {
    width: 90%;
  }

  .heading-30 {
    font-size: 30px;
  }

  .wrapper-13 {
    width: 90%;
  }

  .heading-31 {
    font-size: 30px;
  }

  .wrapper-14 {
    width: 90%;
  }

  .heading-32 {
    font-size: 30px;
  }

  .wrapper-15 {
    width: 90%;
  }

  .heading-33 {
    font-size: 30px;
  }

  .wrapper-16 {
    width: 90%;
  }

  .huge-heading {
    font-size: 50px;
    line-height: 48px;
  }

  .subtitle {
    font-size: 14px;
  }

  .section-4 {
    padding: 40px 20px;
  }

  .section-4.hero {
    padding-top: 74px;
    padding-bottom: 74px;
  }

  .small-heading {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 32px;
    font-weight: 700;
    line-height: 34px;
  }

  .image-crop {
    text-align: center;
    border-bottom: 3px #5f6266;
    justify-content: center;
    margin-bottom: 36px;
  }

  .image-crop.hero {
    width: auto;
  }

  .image-crop.iphone {
    border-bottom-style: none;
    height: 389px;
    margin-bottom: -40px;
  }

  .div-block-4 {
    justify-content: center;
  }

  .get-started-link {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .get-started-link.simple {
    display: inline-block;
  }

  .center {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: stretch;
    align-items: center;
  }

  .all-devices-image {
    width: 50%;
  }

  .feature-list {
    margin-bottom: 20px;
  }

  .pricing-column {
    margin-left: 33px;
    margin-right: 33px;
  }

  .title {
    padding-left: 10px;
    padding-right: 10px;
  }

  .support {
    text-align: center;
  }

  .pricing-row {
    margin-top: 9px;
  }

  .padded-column {
    padding: 41px 30px;
  }

  .padded-column.picture {
    height: 246px;
  }

  .section-4-copy {
    padding: 40px 20px;
  }

  .section-4-copy.hero {
    padding-top: 74px;
    padding-bottom: 74px;
  }

  .heading-36 {
    font-size: 30px;
  }

  .feature-text-copy, .text-block-3-copy {
    font-size: 14px;
  }

  .all-devices-image-copy {
    width: 100%;
    margin-top: 50px;
    margin-bottom: -50px;
    margin-left: 0;
  }

  .container-11 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .heading-37 {
    font-size: 30px;
  }

  .page-padding-bouw-copy {
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-left: 5%;
  }

  .feature-item-2-copy {
    font-size: 14px;
  }

  .section-modules {
    margin-left: auto;
    margin-right: auto;
  }

  .image-58 {
    display: block;
  }

  .quick-stack-3-copy {
    width: 500px;
  }

  .headhome {
    font-size: 14px;
  }

  .aanmeldbutton-copy.white {
    width: 60%;
    margin-top: 57px;
  }

  .projectadministratie-pagina-links {
    font-size: 14px;
  }

  .wrapper-cta-projectmangement.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-cta-projectmangement.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-cta-projectmangement.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-cta-projectmangement.changelog-wrapper {
    text-align: center;
  }

  .wrapper-cta-projectmangement.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-cta-projectmangement.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.cs {
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.checkout, .wrapper-oplossingen {
    width: 90%;
  }

  .wrapper-oplossingen.home-feature-1-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-oplossingen.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-oplossingen.home-feature-3-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-oplossingen.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-oplossingen.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-oplossingen.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-oplossingen.changelog-wrapper {
    text-align: center;
  }

  .wrapper-oplossingen.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-oplossingen.features-vertical-tabs {
    flex-direction: column;
  }

  .wrapper-oplossingen.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-oplossingen.cs {
    padding-bottom: 0;
  }

  .wrapper-oplossingen.checkout {
    width: 90%;
  }

  .wrapper-oplossingen.features-vertical-tabs-copy, .wrapper-oplossingen.tabs-2.home-2 {
    flex-direction: column;
  }

  .scroll-inner-copy {
    grid-template-columns: 1fr;
  }

  .waarbeginik {
    font-size: 14px;
  }

  .columns-4 {
    flex-flow: wrap-reverse;
    display: flex;
  }

  .berekenkostenpermaand {
    font-size: 14px;
  }

  .columns-5 {
    flex-flow: wrap-reverse;
    display: flex;
  }

  .home-stats-grid-koppeling {
    border-top-style: none;
    grid-template-columns: 1fr 1fr;
  }

  .image-57-copy {
    display: none;
  }

  .quick-stack-2-copy {
    margin-left: 0;
  }

  .image-58-copy {
    display: block;
  }

  .all-devices-crm {
    width: 100%;
    margin-top: 20px;
  }

  .all-devices-image-wkb-copy {
    width: 80%;
    margin-left: 0;
  }

  .section-4-crm-copy {
    padding: 40px 20px;
  }

  .section-4-crm-copy.hero {
    padding-top: 74px;
    padding-bottom: 74px;
  }

  .section-4-erp {
    padding: 40px 20px;
  }

  .section-4-erp.hero {
    padding-top: 74px;
    padding-bottom: 74px;
  }

  .image-crop-crm {
    text-align: center;
    border-bottom: 3px #5f6266;
    margin-bottom: 36px;
  }

  .image-crop-crm.hero {
    width: auto;
  }

  .image-crop-crm.iphone {
    border-bottom-style: none;
    height: 389px;
    margin-bottom: -40px;
  }

  .image-pjm {
    text-align: center;
    border-bottom: 3px #5f6266;
    margin-bottom: 36px;
    display: none;
  }

  .image-pjm.hero {
    width: auto;
  }

  .image-pjm.iphone {
    border-bottom-style: none;
    height: 389px;
    margin-bottom: -40px;
  }

  .image-crop-erp {
    text-align: center;
    border-bottom: 3px #5f6266;
    margin-bottom: 36px;
    display: none;
  }

  .image-crop-erp.hero {
    width: auto;
  }

  .image-crop-erp.iphone {
    border-bottom-style: none;
    height: 389px;
    margin-bottom: -40px;
  }

  .layout194_component-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-top: 0;
  }

  .image-64 {
    margin-left: 0;
    padding-right: 0;
    display: block;
  }

  .heading-3-copy {
    font-size: 30px;
    display: none;
  }

  .image-65 {
    margin-left: 0;
  }

  .section-modules-software {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-xxl {
    font-size: 6rem;
  }

  .section_tip {
    align-items: center;
    overflow: auto;
  }

  .page-padding-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .main-wrapper-2 {
    grid-template-columns: 100%;
    width: 100%;
  }

  .page-padding-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .button-exact.navigation-button {
    margin-left: 0%;
  }

  .button-exact.navigation-button.mobile {
    justify-content: center;
  }

  .navbar-brand-exact {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .image-crop-copy {
    text-align: center;
    border-bottom: 3px #5f6266;
    margin-bottom: 36px;
    display: none;
  }

  .image-crop-copy.hero {
    width: auto;
  }

  .image-crop-copy.iphone {
    border-bottom-style: none;
    height: 389px;
    margin-bottom: -40px;
  }

  .wrapperctaexact.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapperctaexact.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapperctaexact.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapperctaexact.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapperctaexact.changelog-wrapper {
    text-align: center;
  }

  .wrapperctaexact.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapperctaexact.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapperctaexact.cs {
    padding-bottom: 0;
  }

  .wrapperctaexact.checkout {
    width: 90%;
  }

  .buttonheader.navigation-button {
    margin-left: 0%;
  }

  .buttonheader.navigation-button.mobile {
    justify-content: center;
  }

  .home-stats-grid-copy {
    border-top-style: none;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .small404 {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 32px;
    font-weight: 700;
    line-height: 34px;
  }

  .aanmeldbutton-app-copy.white {
    width: 43.4726%;
    margin-top: 10px;
    margin-left: 0;
  }

  .text-block-3-copy {
    font-size: 14px;
  }

  .image-67 {
    display: none;
  }

  .h2-heading-2 {
    text-align: left;
    font-size: 30px;
  }

  .div-block-6 {
    max-width: 45%;
  }

  .text-block-86 {
    font-size: 14px;
  }

  .div-block-6-copy {
    max-width: 45%;
  }

  .paragraph-22 {
    font-size: 14px;
  }

  .plyr_cover-button {
    font-size: .8em;
  }

  .video-blog {
    width: 400px;
  }

  .body-6 {
    overflow: hidden;
  }

  .scroll-inner-homepage {
    grid-template-columns: 1fr;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

  ._4-grid {
    grid-template-columns: 1fr;
  }

  .heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .cta-image-wrap {
    transform: scale(.7);
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .cta-text-wrap {
    width: 100%;
    padding-top: 4rem;
  }

  .cta-image {
    margin-top: -.875rem;
    margin-left: -20.05rem;
    transform: rotate(0);
  }

  .button-group-2 {
    flex-wrap: wrap;
  }

  .cta-wrap {
    flex-direction: column;
  }

  .heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .btn {
    padding: 1.25rem;
    font-size: .75rem;
  }

  .btn---text {
    font-size: 1.2em;
  }

  .wrapper-cta-home2.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-cta-home2.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-cta-home2.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-cta-home2.changelog-wrapper {
    text-align: center;
  }

  .wrapper-cta-home2.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-cta-home2.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.cs {
    padding-bottom: 0;
  }

  .wrapper-cta-home2.checkout {
    width: 90%;
  }

  .aanmeldbutton-copy-copy.white {
    width: 60%;
    margin-top: 57px;
  }

  .button-home-above.navigation-button {
    margin-left: 0%;
  }

  .button-home-above.navigation-button.mobile {
    justify-content: center;
  }

  .button-home-above-tel.navigation-button {
    margin-left: 0%;
  }

  .button-home-above-tel.navigation-button.mobile {
    justify-content: center;
  }

  .subheading-123, .subheading-123.light-blue, .subheading-cop12y, .subheading-cop12y.light-blue {
    font-size: 18px;
  }

  .buttonheader-2.navigation-button {
    margin-left: 0%;
  }

  .buttonheader-2.navigation-button.mobile {
    justify-content: center;
  }

  .button-probeer-gratis.navigation-button {
    margin-left: 0%;
  }

  .button-probeer-gratis.navigation-button.mobile {
    justify-content: center;
  }

  .button-home-above-mail.navigation-button {
    margin-left: 0%;
  }

  .button-home-above-mail.navigation-button.mobile {
    justify-content: center;
  }

  .contact-form-row-2 {
    flex-direction: column;
    align-items: stretch;
    margin-bottom: 20px;
  }

  .contact-form-item-2 {
    width: 100%;
  }

  .contact-form-item-2.up {
    margin-bottom: 20px;
  }

  .wrapper-18 {
    width: 90%;
  }

  .contact-card-item-2 {
    width: 70%;
  }

  .contact-card-item-2.up {
    margin-bottom: 30px;
  }

  .contact-form-block-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .hero-section {
    padding-top: 130px;
    padding-bottom: 70px;
  }

  .grid-hero {
    grid-template-columns: 1fr;
  }

  .blur-01 {
    display: none;
  }

  .hero-content-2 {
    background-color: #0000;
  }

  .container-16, .container-17 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .client-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading-h3 {
    font-size: 30px;
    line-height: 34px;
  }

  .card-image-2 {
    margin-top: 0;
  }

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

  .section-title {
    margin-bottom: 20px;
  }

  .container-18, .container-19 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-split {
    grid-template-columns: 1fr;
  }

  .step-item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    padding: 30px;
  }

  .container-small-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .feature-item-5._2 {
    font-size: 16px;
  }

  .container-medium-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .grid-testimonial {
    grid-template-columns: 1fr;
  }

  .testimonial-bottom {
    text-align: left;
    margin-bottom: 20px;
  }

  .grid-testimonial-title {
    grid-template-columns: 1fr;
  }

  .container-20 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .blur-4 {
    display: none;
  }

  .text-200 {
    font-size: 16px;
    line-height: 18px;
  }

  .avatar-circle._04 {
    width: 64px;
    max-width: 64px;
    height: 64px;
    max-height: 64px;
  }

  .grid-3-columns {
    grid-template-columns: 1fr;
  }

  .section-9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-h3-copy {
    font-size: 30px;
    line-height: 34px;
  }

  .text-block-98 {
    display: none;
  }

  .testimonial-slider-2 {
    padding-bottom: 5em;
  }

  .section-header {
    text-align: center;
    margin-left: auto;
  }

  .right-arrow {
    display: none;
  }

  .slide-nav-3 {
    display: none;
    bottom: 0;
  }

  .mask-2 {
    width: 340px;
    height: 200px;
  }

  .testimonial-image-3 {
    width: 60px;
  }

  .page-padding-4 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .author-name-2 {
    font-size: 18px;
  }

  .text-block-99 {
    display: none;
  }

  .wrapper-cta-new {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wrapper-cta-new.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-new.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-cta-new.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-cta-new.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-cta-new.changelog-wrapper {
    text-align: center;
  }

  .wrapper-cta-new.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-cta-new.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-new.cs {
    padding-bottom: 0;
  }

  .wrapper-cta-new.checkout {
    width: 90%;
  }

  .testimonial-image-4 {
    max-width: 390px;
  }

  .testimonial-section-4 {
    padding-top: 260px;
  }

  .testimonial-content-wrap {
    width: 100%;
    margin-bottom: 441px;
    padding-top: 0;
    padding-left: 25px;
  }

  .logo {
    width: 130px;
  }

  .testimonial-columns {
    flex-direction: column;
  }

  .testimonial-image-block {
    width: 100%;
    padding-bottom: 0;
  }

  .paragraph-27 {
    font-size: 18px;
  }

  .buy-sell-tabs {
    max-width: 550px;
  }

  .section-10 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .buy-sell-heading {
    margin-bottom: 87px;
  }

  .buy-sell-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .heading-48 {
    font-size: 36px;
  }

  .heading-48.for-buy-sell {
    font-size: 28px;
    line-height: 133%;
  }

  .buy-sell-tab-link {
    font-size: 56px;
  }

  .wide-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .buy-sell-tab-pane {
    max-width: 500px;
  }

  .buy-sell-image {
    width: 100%;
    max-width: 500px;
    margin-top: 32px;
    padding-left: 0;
  }

  .buy-sell-tabs-menu {
    top: 79px;
  }

  .top-purple-overlay {
    height: 400px;
  }

  .white-header1 {
    font-size: 12px;
  }

  .white-header1.features-4-text {
    text-align: left;
  }

  .white-header1.cta-heading {
    font-size: 20px;
  }

  .paragraph-28 {
    font-size: 18px;
  }

  .features-text-content {
    text-align: left;
    align-items: flex-start;
    max-width: none;
  }

  .feature-card-text {
    font-size: 20px;
  }

  .medium-text {
    font-size: 22px;
  }

  .features-container {
    justify-content: center;
    align-items: center;
  }

  .feature-card {
    width: 100%;
  }

  .features-background {
    display: none;
  }

  .heading-49 {
    font-size: 36px;
  }

  .heading-49.bigger {
    max-width: none;
    font-size: 28px;
  }

  .features-background-mobile {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
  }

  .primary-button.wider-on-mobile {
    width: 100%;
    max-width: 300px;
  }

  .features-card-container {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .features-card-column {
    margin-top: 0;
  }

  .features-card-column.with-bot-margin {
    margin-bottom: 0;
    margin-right: 0;
  }

  .white-copy {
    font-size: 12px;
  }

  .white-copy.features-4-text {
    text-align: left;
  }

  .white-copy.cta-heading {
    font-size: 20px;
  }

  .white-copy-2 {
    font-size: 12px;
  }

  .white-copy-2.features-4-text {
    text-align: left;
  }

  .white-copy-2.cta-heading {
    font-size: 20px;
  }

  .personeelsplanning-home {
    width: 50%;
    margin-top: 40px;
    margin-left: 0;
  }

  .page-padding-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .navbar-link {
    padding: 1.5rem;
    font-size: 1.2rem;
  }

  .footer-light-asset {
    bottom: -48rem;
  }

  .footer-layout {
    grid-template-columns: 3fr 1fr 2fr 2fr 2fr;
  }

  .footer-layout.margin-top.margin-medium {
    grid-template-rows: auto auto;
  }

  .page-padding-6 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .wrapper-19 {
    width: 90%;
  }

  .pricing-table-button-4 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }

  .wrapper-20 {
    width: 90%;
  }

  .pricing-table-item-3 {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .background-image-koppeling {
    background-position: 50% 0;
    background-size: auto;
  }

  .wrapper-koppeling-2 {
    width: 90%;
  }

  .wrapper-koppeling-2.home-feature-1-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-koppeling-2.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-koppeling-2.home-feature-3-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-koppeling-2.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-koppeling-2.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-koppeling-2.about-grid {
    width: 100%;
  }

  .wrapper-koppeling-2.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-koppeling-2.blog-post-rich-text-wrapper {
    box-shadow: none;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-koppeling-2.changelog-wrapper {
    text-align: center;
  }

  .wrapper-koppeling-2.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-koppeling-2.features-vertical-tabs {
    flex-direction: column;
  }

  .wrapper-koppeling-2.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-koppeling-2.cs {
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.checkout {
    width: 90%;
  }

  .wrapper-koppeling-2.features-vertical-tabs-copy, .wrapper-koppeling-2.tabs-2.home-2 {
    flex-direction: column;
  }

  .hero-section-home {
    padding-top: 180px;
    padding-bottom: 0;
  }

  .icon-1x1-small-2 {
    width: 1.5rem;
    height: 1.5rem;
  }

  .heading-style-h4 {
    font-size: 1.1rem;
  }

  .round_tab-menu {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: row;
    justify-content: flex-start;
  }

  .banner-right {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .padding-overflow-mobile {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-3-2 {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
  }

  .feature_content-detail {
    flex-direction: column-reverse;
    padding: 2rem;
  }

  .slider-tab {
    margin-top: 20px;
  }

  .button-17 {
    padding: .75rem 1.5rem;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .round-tab {
    flex: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-six-wrapper {
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .page-padding-bouw-copy-home {
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
    padding-left: 5%;
  }

  .page-padding-bouw-home1 {
    font-size: 12px;
  }

  .main-navigations-container-homev2 {
    margin-top: 10px;
    padding-bottom: 0;
  }

  .container-navigation {
    position: static;
  }

  .menu-button-2 {
    background-color: #98a6c7;
  }

  .nav-menu-2 {
    background-color: #070e27;
    height: auto;
    padding: 20px;
  }

  .link-block {
    display: none;
  }

  .logo-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .circle {
    height: 80vh;
  }

  .feature-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .feature-card-2 {
    padding: 32px;
  }

  .section-modules-home {
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-3-copy-home {
    width: 500px;
  }

  .divider-2-home {
    margin-top: 0;
    margin-bottom: auto;
  }

  .column-4 {
    justify-content: center;
    margin-top: 40px;
    display: flex;
  }

  .scroll-inner-homepage-modules {
    grid-template-columns: 1fr;
  }

  .testimonial-section-4-home {
    margin-top: 162px;
    margin-bottom: auto;
    padding-top: 260px;
  }

  .tools-paragraph {
    width: 80%;
    margin-left: 60px;
    margin-right: 60px;
  }

  .tool-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .wrapper-23.tools {
    padding-bottom: 20px;
  }

  .scroll-card-copy {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .grid-3 {
    margin-left: -156px;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .wrapper-26.brands {
    padding-top: 0;
  }

  .tab-button.w--current {
    height: 180px;
  }

  .tabs-content-3 {
    max-width: 150px;
  }

  .tabs-menu-2 {
    width: 70%;
  }

  .tab-lottie-holder {
    width: 120px;
    height: 100%;
  }

  .text-block-116 {
    align-self: center;
  }

  .heading-h3-home {
    font-size: 30px;
    line-height: 34px;
  }

  .card-content-home {
    margin-top: 30px;
    margin-left: auto;
  }

  .card-content-copy {
    margin-left: auto;
  }

  .heading-58-copy._50 {
    width: 90%;
  }

  .section-17 {
    margin-top: 10px;
  }

  .headerproduct-inloggen {
    color: var(--midnight-blue);
  }

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

  .padding-global-3 {
    padding-top: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .logos_component {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .text-block_paragraph {
    font-size: 1.25rem;
  }

  .beneftis_tab-link {
    padding-left: 1rem;
  }

  .beneftis_tab-link.w--current {
    padding: 1.25rem 1.25rem 1.25rem 1rem;
  }

  .fenefits_menu {
    margin-bottom: 2rem;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .section-block {
    border-radius: 24px;
    padding: 1.25rem;
  }

  .section-block.is-padding-top {
    padding-top: 2.5rem;
  }

  .padding-global-4 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .wrapper-copy.features-vertical-tabs-copy, .wrapper-copy.tabs-2.home-2 {
    flex-direction: column;
  }

  .ms-chat-wrapper {
    bottom: 45px;
  }

  .ms-chat-channel-btn {
    padding-top: 15px;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .ms-chat-box {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    max-height: 84vh;
    font-size: 13px;
    bottom: 17px;
    right: -15px;
  }

  .wrapper-29.tools, .wrapper-29-partner.tools {
    padding-bottom: 20px;
  }

  .heading-large {
    font-size: 1.875rem;
  }

  .vertical-scroll-wrapper {
    height: 2.34375rem;
    overflow: hidden;
  }

  .text-rotation-wrapper {
    margin-left: 0%;
  }

  .heading-large-2 {
    font-size: 1.875rem;
  }

  .vertical-scroll-wrapper-2 {
    height: 2.34375rem;
    overflow: hidden;
  }

  .heading-large-3 {
    font-size: 15px;
  }

  .pricing-table-button-copy.pricing-page-2 {
    margin-bottom: 20px;
  }

  .pricing-table-button-copy.pricing-page-2.white {
    font-size: 14px;
  }

  .subheading-copy, .subheading-copy.light-blue {
    font-size: 18px;
  }

  .blur-5 {
    display: none;
  }

  .padding-global-5 {
    padding-top: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .container-34 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .timeline_date-text-2 {
    margin-bottom: 24px;
    font-size: 36px;
  }

  .timeline_quote-wrapper {
    flex-direction: column-reverse;
  }

  .timeline_text {
    font-size: 20px;
  }

  .timeline_quote-image {
    margin-top: 24px;
    margin-right: 0;
  }

  .timeline_left-2 {
    text-align: left;
  }

  .timeline_item-3 {
    grid-template-columns: 64px 1fr;
    width: 100%;
  }

  .timeline_progress-3 {
    left: 6px;
  }

  .padding-vertical-xlarge {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .timeline_date-text-3 {
    margin-bottom: 24px;
    font-size: 36px;
  }

  .padding-vertical-footer {
    padding-top: 80px;
    padding-bottom: 64px;
  }

  .margin-bottom-small {
    margin-bottom: 24px;
  }

  .button-icon-small {
    padding: 10px 16px 10px 14px;
  }

  .button-inverted {
    padding: 14px 24px;
  }

  .timeline_text-3 {
    font-size: 20px;
  }

  .footer_credits-wrapper {
    flex-direction: column-reverse;
  }

  .text-link-2.text-light-grey.privacy-policy {
    margin-bottom: 16px;
  }

  .paragraph-large-2 {
    font-size: 18px;
  }

  .background-layer {
    background-position: 0 0, 50% 100%;
    background-size: 300px 300px, auto;
  }

  .timeline_progress-4 {
    left: 6px;
  }

  .button-icon-small-secondary {
    padding: 10px 16px 10px 14px;
  }

  .hero-section-over-ons {
    padding-top: 180px;
    padding-bottom: 0;
  }

  .visual-features-items-modules-copy, .visual-features-oplossing-container-copy, .visual-features-koppelingen-container-copy, .visual-features-ondersteuning-container-copy {
    grid-row-gap: 70px;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .wrapper-cta-zzp {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wrapper-cta-zzp.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-cta-zzp.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-cta-zzp.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-cta-zzp.changelog-wrapper {
    text-align: center;
  }

  .wrapper-cta-zzp.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-cta-zzp.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.cs {
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.checkout {
    width: 90%;
  }

  .visual-features-oplossing-menu {
    grid-row-gap: 70px;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .main-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .main-section.hero-sect {
    min-height: 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .main-section.links-section {
    padding-top: 60px;
  }

  .hero-main-div {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    flex-flow: column;
  }

  .hero-content-div, .hero-image-div {
    width: 100%;
  }

  .main-button {
    font-size: 17px;
  }

  .links-main-div {
    grid-column-gap: 30px;
    grid-row-gap: 20px;
  }

  .main-heading {
    font-size: 45px;
  }

  .sub-heading {
    font-size: 35px;
  }

  .sub-heading.short {
    font-size: 30px;
  }

  .steps-cards-div {
    grid-template-columns: 1fr 1fr;
  }

  .card-heading {
    font-size: 24px;
  }

  .card-para {
    font-size: 16px;
  }

  .card-icon {
    width: 55px;
  }

  .cta-heading {
    font-size: 40px;
  }

  .cta-button-div {
    flex-flow: column;
    max-width: 300px;
  }

  .list-main-div {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .cta-para {
    font-size: 25px;
  }

  .accordion-arrow-wrap---brix {
    width: 40px;
    min-height: 40px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
    font-size: 16px;
    line-height: 1.6;
  }

  .accordion-item-title---brix {
    max-width: 80%;
    font-size: 18px;
  }

  .accordion-item---brix.accordion-1---brix {
    margin-bottom: 16px;
    padding: 25px;
  }

  .simple-para {
    font-size: 17px;
  }

  ._2-col-main-div {
    flex-flow: column;
    padding: 30px;
  }

  ._2-col-div.image-div {
    max-width: 70%;
  }

  ._2-col-div.image-div-2 {
    max-width: 100%;
  }

  .second-card {
    padding: 20px;
  }

  .card-link {
    font-size: 18px;
  }

  .second-cards-div {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: flex;
  }

  .card-category {
    font-size: 13px;
  }

  .card-label {
    width: 50px;
    height: 50px;
    font-size: 20px;
  }

  .testimonial-wrapper {
    margin-top: 6rem;
  }

  .text-size-medium-5 {
    font-size: 16px;
  }

  .testimonial-grid {
    grid-template-columns: 1fr;
  }

  .testimonial-card {
    padding: 2rem;
  }

  .testimonial-card.hide-landscape {
    display: none;
  }

  .heading-69 {
    font-size: 2.5rem;
  }

  .heading-69.text-weight-medium {
    width: 80%;
  }

  .header {
    max-width: none;
  }

  .slider-3 {
    padding-bottom: 80px;
  }

  ._2-col-main-div-2 {
    flex-flow: column;
    padding: 30px;
  }

  .slidering-main-div {
    flex-flow: column;
  }

  .slidering-content-div {
    padding: 40px 30px;
  }

  .image-block {
    width: 100%;
  }

  .slider-testimonials {
    padding-bottom: 80px;
  }

  .clients-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .logo_component-slider {
    grid-row-gap: 2rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .logo-slider-img {
    width: 125px;
  }

  .feature-item-5-copy._2 {
    font-size: 16px;
  }

  .consult-table-item-copy {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .consult-table-item-copy.pricing-page-3, .consult-table-item-copy.plans-ecommerce-ecommerce {
    width: 100%;
  }

  .pricing-page-plan-type-copy.white {
    font-size: 30px;
  }

  .pricing-table-item-text-copy.pricing-page-2.white, .pricing-table-item-text-copy-copy.pricing-page-2.white {
    font-size: 17px;
  }

  .price-point-copy.white {
    font-size: 14px;
  }

  .pricing-top-flex-copy {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-70 {
    font-size: 2.5rem;
  }

  .heading-70.text-weight-medium {
    width: 80%;
  }

  .text-size-medium-6 {
    font-size: 16px;
  }

  .pricing-tables-container-consultancy.monthly {
    grid-template-columns: 1fr;
  }

  .pricing-tables-container-consultancy.yearly {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .pricing-tables-container-consultancy.pricing-page-3 {
    flex-direction: column;
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .pricing-tables-container-consultancy.pricing-page-2 {
    grid-template-columns: 1fr;
  }

  .pricing-tables-container-consultancy.monthly {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: repeat(auto-fit, minmax(270px, .25fr));
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: block;
  }

  .button-26 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .page-wrapper-10 {
    grid-template-columns: 100vw;
    width: 100%;
  }

  .information_header {
    margin-bottom: 56px;
  }

  .display-1 {
    margin-bottom: 24px;
    font-size: 52px;
    line-height: 55px;
  }

  .display-1.width-80percent {
    width: 100%;
    font-size: 32px;
    line-height: 38px;
  }

  .information_section.background-color.neutral-200 {
    padding-bottom: 16px;
  }

  .form_section {
    padding: 56px 40px;
  }

  .form_block {
    width: 100%;
  }

  .form_field-label, .form_field-label-copy {
    font-size: .6em;
  }

  .card-top, .card-bot {
    padding: 20px;
  }

  .switch-wrap {
    margin-bottom: 40px;
  }

  .content {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .cards-wrap {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .wrapper-copy {
    width: 90%;
  }

  .wrapper-copy.home-feature-1-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-copy.features-2-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-copy.home-feature-3-wrapper.home-2 {
    flex-direction: column;
  }

  .wrapper-copy.cta-wrapper {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-copy.about-images-wrapper {
    grid-template-columns: 1fr;
  }

  .wrapper-copy.about-grid {
    width: 100%;
  }

  .wrapper-copy.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .wrapper-copy.blog-post-rich-text-wrapper {
    box-shadow: none;
    border-radius: 0;
    width: 100%;
  }

  .wrapper-copy.changelog-wrapper {
    text-align: center;
  }

  .wrapper-copy.download-cards-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .wrapper-copy.features-vertical-tabs {
    flex-direction: column;
  }

  .wrapper-copy.support {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-copy.cs {
    padding-bottom: 0;
  }

  .wrapper-copy.checkout {
    width: 90%;
  }

  .wrapper-copy.navigation-wrapper {
    margin-top: 27px;
  }

  .wrapper-copy.features-vertical-tabs-copy, .wrapper-copy.tabs-2.home-2 {
    flex-direction: column;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 16px;
  }

  h1 {
    font-size: 42px;
  }

  h2 {
    font-size: 32px;
  }

  h3 {
    font-size: 27px;
  }

  a {
    padding-left: 0;
    padding-right: 0;
  }

  .display-heading-koppeling {
    font-size: 50px;
  }

  .display-heading-koppeling.home-hero-heading.white-center {
    text-align: center;
    margin-top: 10px;
    font-size: 32px;
  }

  .home-hero-section {
    height: 550px;
  }

  .wrapper.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper.home-feature-1-wrapper.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper.home-feature-3-wrapper.home-2 {
    flex-direction: column-reverse;
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper.about-story-up-wrapper {
    margin-top: 50px;
  }

  .wrapper.home-hero-wrapper.homepage-2 {
    top: 146px;
  }

  .wrapper.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper.visual-features-wrapper, .wrapper.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper.blog-post-image-wrapper {
    height: 300px;
  }

  .wrapper.blog-post-rich-text-wrapper {
    border-radius: 0;
    flex-direction: column;
    width: auto;
    max-width: 100%;
    overflow: auto;
  }

  .wrapper.sign-up-wrapper {
    width: 90%;
  }

  .wrapper.footer-wrapper._80-top-padding {
    padding-bottom: 20px;
  }

  .wrapper.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper.features-vertical-tabs {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper.integrations-icons-wrapper {
    padding-top: 50px;
  }

  .wrapper.cs {
    padding-top: 40px;
  }

  .wrapper.navigation-wrapper {
    margin-top: 10px;
  }

  .wrapper.features-vertical-tabs-copy {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper.tabs-2 {
    padding-bottom: 100px;
  }

  .wrapper.tabs-2.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper.blog-post-video-wrapper, .wrapper.blog-post-video-wrapper-html {
    height: 450px;
  }

  .home-hero-left.homepage-2 {
    width: 100%;
    bottom: 0;
  }

  .para-large.home-hero-para, .para-large.home-hero-para.homepage-3 {
    font-size: 18px;
  }

  .para-large.home-hero-para.white-center {
    padding-top: 20px;
    font-size: 15px;
  }

  .para-large.overview, .para-large.home-hero-para-koppeling, .para-large.home-hero-para-koppeling.homepage-3 {
    font-size: 18px;
  }

  .para-large.home-hero-para-koppeling.white-center {
    padding-top: 20px;
    font-size: 15px;
  }

  .button-demo.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-demo.navigation-button.mobile {
    background-color: var(--gainsboro);
    color: #292929;
    text-align: center;
    -webkit-text-stroke-color: var(--bouwportaal-blauw);
    border: 2px solid #ffffff85;
    border-radius: 10px;
    justify-content: center;
    max-width: 240px;
    margin: 10px auto 0;
    padding: 18px 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 120%;
    display: none;
  }

  .button-demo.trial {
    margin-top: 20px;
  }

  .button-demo.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .home-hero-pointers {
    grid-template-columns: 1fr;
    max-width: 300px;
  }

  .image {
    width: 90%;
    display: block;
  }

  .image.contain {
    margin-left: 0;
    margin-right: -20px;
    display: block;
  }

  .home-hero-images-container.homepage-2.super {
    opacity: 1;
    display: none;
    top: 282px;
  }

  .home-hero-main-image {
    width: auto;
    height: auto;
  }

  .hero-floating-image-1 {
    width: 140px;
    height: 140px;
  }

  .hero-floating-image-1.homepage-3 {
    width: 150px;
    height: auto;
  }

  .hero-floating-image-1.homepage-2 {
    width: 100px;
    height: 25px;
  }

  .home-hero-image-circle {
    width: 55px;
    height: 55px;
  }

  .hero-floating-image-2 {
    width: 150px;
    height: auto;
  }

  .hero-floating-image-2.homepage-2 {
    width: 100px;
  }

  .hero-floating-image-3 {
    width: 70px;
    height: 70px;
  }

  .hero-floating-image-3.homepage-3 {
    width: 50px;
    height: auto;
    top: -11%;
  }

  .hero-floating-image-3.homepage-2 {
    width: 40px;
    height: 40px;
    left: -7%;
  }

  .subheading {
    font-size: 16px;
  }

  .home-stats-grid {
    display: block;
  }

  .home-stats-grid.review-page {
    padding-bottom: 48px;
  }

  .home-stats-grid-item {
    flex-direction: column;
    margin-top: 20px;
  }

  .home-features-images-container {
    flex-direction: row;
    width: 100%;
  }

  .home-features-images-container.feature-3 {
    width: 100%;
    display: flex;
  }

  .home-features-1-main-image {
    width: 100%;
    display: none;
  }

  .home-feature-1-floating-image {
    width: 50%;
  }

  .home-feature-1-floating-image.feature-3 {
    width: 50%;
    display: none;
  }

  .home-feature-1-image-background {
    width: 280px;
    height: 300px;
  }

  .home-features-subheading {
    font-size: 14px;
  }

  .home-features-heading.white {
    font-size: 30px;
  }

  .home-features-pointers-wrapper {
    text-align: left;
    display: flex;
  }

  .home-features-pointer-item {
    margin-left: 8px;
  }

  .home-features-pointer-item.white {
    text-align: left;
    margin-top: -10px;
    margin-right: 0;
    font-size: 8px;
  }

  .home-features-pointer-item.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .features-learn-more-link.white {
    width: 70%;
  }

  .features-learn-more-link.white.right-side {
    margin-right: auto;
  }

  .features-learn-more-link.white.testimonial {
    margin-top: 200px;
  }

  .white.home-features-heading {
    font-size: 28px;
  }

  .white.features-4-text {
    text-align: left;
  }

  .white.features-4-text.center {
    text-align: center;
  }

  .white.cta-heading {
    padding-left: 0;
    font-size: 20px;
  }

  .home-feature-tab-link, .home-feature-tab-link.w--current {
    padding-left: 20px;
    padding-right: 20px;
  }

  .home-tabs-content {
    width: 100%;
    margin-top: 0;
  }

  .feature-tab-icon {
    margin-top: 0;
  }

  .h2-60-px {
    font-size: 48px;
  }

  .integration-card {
    max-width: 330px;
  }

  .feature-3-floating-image-2 {
    right: -8%;
  }

  .feature-3-circle {
    display: none;
    left: -3%;
  }

  .feature-4-section.features {
    margin-bottom: 100px;
  }

  .feature-4-section.download-feature-section {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .feature-4-section.homepage-3 {
    margin-bottom: 100px;
  }

  .pointer-grid {
    grid-template-columns: 1fr;
  }

  .pointer-grid._2-rows {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .cta-section {
    display: block;
  }

  .cta-section.flex-horizontal.blue-shapes {
    background-color: #241111;
    margin-top: 0;
    padding-bottom: 0;
  }

  .cta-text {
    font-size: 20px;
  }

  .cta-form-block {
    width: 100%;
  }

  .cta-form {
    align-items: stretch;
  }

  .cta-form-field {
    width: auto;
    padding-left: 16px;
    padding-right: 10px;
  }

  .cta-form-field::placeholder {
    font-size: 16px;
  }

  .cta-pointers-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .cta-pointers-container.left-align {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-self: flex-start;
    margin-top: 26px;
    padding-left: 0;
    display: grid;
  }

  .cta-pointer-item.first {
    margin-bottom: 8px;
  }

  .about-hero-text {
    font-size: 18px;
  }

  .about-image {
    height: 300px;
  }

  .about-story-text {
    font-size: 18px;
  }

  .about-lightbox {
    height: 500px;
  }

  .play-button {
    margin-top: 200px;
  }

  .featured-main-item {
    justify-content: flex-start;
    padding: 20px;
  }

  .featured-author {
    margin-bottom: 40px;
  }

  .feature-collection-list {
    grid-row-gap: 80px;
  }

  .feature-collection-list._2 {
    grid-column-gap: 40px;
    grid-row-gap: 80px;
    height: auto;
  }

  .feature-collection-item {
    height: auto;
  }

  .feature-item {
    height: auto;
    padding: 20px;
  }

  .featured-collection-wrapper {
    overflow: visible;
  }

  .features-hero-text {
    font-size: 18px;
  }

  .features-cards {
    width: 320px;
  }

  .visual-features-items-container.nav.pages {
    padding-right: 0;
  }

  .visual-features-items-container.nav.pagina-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: left;
    flex-direction: column;
    order: 0;
    grid-template-rows: 1fr;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    place-items: flex-start start;
    margin: auto;
    padding-top: 0;
    padding-bottom: 9px;
    padding-right: 0;
    display: block;
    overflow: scroll;
  }

  .visual-features-items-container.nav-copy.pages {
    padding-right: 0;
  }

  .visual-features-item.navbar.horizontal {
    box-sizing: border-box;
    text-align: left;
    background-color: #fff;
    border-radius: 10px;
    flex-direction: column;
    flex: 0 auto;
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    margin: 0 auto 7px;
    padding: 0;
    font-size: 8px;
    line-height: 100%;
    display: block;
    position: static;
    overflow: visible;
  }

  .visual-features-item.navbar.horizontal.w--current {
    border: 1px #000;
  }

  .visual-features-item.navbar {
    padding: 20px;
  }

  .visual-features-item-image.pages {
    margin-left: auto;
    margin-right: auto;
  }

  .features-floating {
    left: -2%;
  }

  .features-floating.homepage-3 {
    top: 50%;
  }

  .features-5-items-container, .team-collection-list {
    grid-template-columns: 1fr;
  }

  .pricing-hero-heading.pricing-page-2 {
    font-size: 38px;
  }

  .pricing-hero-heading.center {
    text-align: center;
  }

  .pricing-hero-text {
    font-size: 18px;
  }

  .pricing-hero-text.pricing-page-2 {
    font-size: 16px;
  }

  .pricing-switch-and-text {
    margin-bottom: 80px;
    position: relative;
  }

  .pricing-switch-text {
    font-size: 15px;
  }

  .save-30-image {
    margin-left: 0;
    position: absolute;
    inset: auto 3% -91% auto;
  }

  .pricing-tables-container.monthly {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: repeat(auto-fit, minmax(270px, .25fr));
    grid-auto-columns: minmax(0, .25fr);
    grid-auto-flow: column;
    justify-content: center;
    align-self: center;
    justify-items: stretch;
  }

  .pricing-table-item {
    max-width: none;
  }

  .pricing-table-item.pricing-page-2-item {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-table-item.pricing-page-2-item.business {
    width: 100%;
    padding-right: 20px;
  }

  .pricing-table-item-text.pricing-page-2.white {
    font-size: 13px;
  }

  .pricing-cost-text-span.ecommerce-price {
    font-size: 40px;
  }

  .pricing-table-button.pricing-page-2 {
    flex: none;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pricing-table-button.pricing-page-2.white {
    text-align: center;
    width: 100%;
    font-size: 15px;
  }

  .faq-question-text {
    font-size: 20px;
  }

  .blog-hero-text {
    font-size: 18px;
  }

  .blog-image.blog-page-2, .blog-image.blog-page-3 {
    height: 250px;
  }

  ._22-px {
    font-size: 18px;
  }

  .blog-form-button.subscribe {
    width: auto;
  }

  .blog-post-hero-section {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: block;
  }

  .blog-post-heading {
    font-size: 35px;
  }

  .blog-post-rich-text-section {
    width: auto;
    overflow: auto;
  }

  .rich-text blockquote {
    font-size: 20px;
    line-height: 130%;
  }

  .blog-post-author-and-social {
    flex-direction: column;
    flex: 0 auto;
    align-items: center;
    padding-left: 40px;
    display: flex;
    overflow: auto;
  }

  .blog-post-author {
    width: auto;
    padding-right: 0;
    overflow: auto;
  }

  .blog-author-right, .blog-share-on {
    text-align: center;
    overflow: auto;
  }

  .career-image-item {
    height: 300px;
  }

  .job-item {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 10px;
  }

  .job-item-details {
    margin-bottom: 20px;
  }

  .job-dot-details {
    flex-direction: column;
    align-items: flex-start;
  }

  .job-dot-details.job-post {
    font-size: 18px;
  }

  .job-dot {
    display: none;
  }

  .contact-hero-text {
    font-size: 18px;
  }

  .contact-form-block {
    padding-left: 10px;
    padding-right: 10px;
  }

  .contact-form-field-label {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .contact-form-text-field, .contact-form-text-area {
    padding-left: 16px;
  }

  .contact-card-item {
    width: 100%;
  }

  .location-images-container {
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .sign-up-logo {
    width: 130px;
    left: 0;
  }

  .sign-up-right {
    text-align: center;
  }

  .sign-up-with-google {
    padding-left: 31px;
    padding-right: 31px;
  }

  .sign-in-form-block {
    max-width: 300px;
  }

  .sign-in-form {
    text-align: left;
  }

  .comparison-table-item.sticky {
    justify-items: start;
  }

  .comparison-plan {
    max-width: 120px;
  }

  .comparison-plan-price {
    text-align: center;
  }

  .integrations-hero-heading.template {
    font-size: 36px;
  }

  .hero-integrations-text {
    font-size: 18px;
  }

  .most-popular-integration-section.homepage-3 {
    padding-bottom: 0;
  }

  .colors-grid {
    grid-template-columns: 1fr 1fr;
  }

  .licensing-icons-grid {
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .font-text {
    font-size: 30px;
  }

  .testimonial-heading {
    text-align: center;
  }

  .testimonial-item {
    max-width: 320px;
  }

  .footer-up {
    grid-row-gap: 60px;
    grid-template-columns: 1fr 1fr;
  }

  .footer-logo-and-subscribe {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    display: block;
  }

  .footer-form-block {
    max-width: 440px;
    margin-bottom: 14px;
    margin-left: 15px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer-form-field-label {
    margin-bottom: -49px;
  }

  .footer-field-and-button {
    flex-direction: column;
    margin-top: 99px;
    margin-left: auto;
    margin-right: auto;
  }

  .footer-text-field {
    margin-bottom: 20px;
    padding-left: 16px;
  }

  .footer-down {
    margin-top: 0;
  }

  .footer-links-container {
    grid-column-gap: 15px;
    grid-row-gap: 120px;
    flex-direction: row;
    grid-template-rows: repeat(auto-fit, 90px);
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .job-item-2 {
    padding-left: 10px;
  }

  .job-dot-2 {
    display: none;
  }

  .navigation-drop-container.features {
    padding: 0;
  }

  .navigation-drop-container.features.pages {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    flex-flow: column;
    flex: none;
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    width: 100%;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: static;
    overflow: scroll;
  }

  .dropdown-toggle {
    object-fit: fill;
    background-color: #f8f8f8;
    border-radius: 10px;
    flex-flow: row;
    margin-top: 0;
    display: flex;
    position: relative;
  }

  .dropdown-toggle.w--open {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .navbar-brand {
    width: 120px;
  }

  .navbar-brand.w--current {
    width: 130px;
    height: 30px;
    display: flex;
  }

  .dropdown-list {
    overflow: scroll;
  }

  .dropdown-list.w--open {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: flex-end;
    margin-bottom: 15px;
    display: block;
    position: relative;
  }

  .navigation-right {
    width: 50%;
    margin-top: 0;
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .navigation-menu {
    z-index: 1;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    background-color: #fff;
    background-image: none;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 115px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    font-size: 12px;
    display: block;
    inset: 0%;
  }

  .dropdown-arrow {
    color: var(--midnight-blue);
    -webkit-text-stroke-color: #000;
  }

  .nav-link.login {
    display: none;
  }

  .nav-link.login-mob {
    text-align: center;
    background-color: #0000;
  }

  .dropdown {
    box-sizing: border-box;
    object-fit: fill;
    flex: 0 auto;
    align-self: center;
    width: 95%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: scroll;
  }

  .dropdown-list-full-wrapper.product {
    flex-direction: column;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .navigation {
    margin-top: -3px;
  }

  .menu-button-mob {
    background-color: #0478ff;
    border-radius: 20px;
    flex: none;
    width: 40px;
    margin-left: 0;
  }

  .menu-button-mob.w--open {
    background-color: #0478ff;
    border-radius: 20px;
  }

  .homepage-secondary-nav {
    flex-direction: column;
    display: none;
  }

  ._18px {
    font-size: 16px;
    line-height: 150%;
  }

  .search-results {
    margin-top: 100px;
  }

  .flex-seacrh {
    flex-direction: column;
  }

  .search-input {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .team-member-hero-name {
    margin-bottom: 10px;
    font-size: 26px;
  }

  .author-flex {
    display: inline;
  }

  .navigation-center {
    align-self: flex-start;
  }

  .download-card-wrapper {
    max-width: 100%;
  }

  .faqs-text-wrapper {
    margin-top: 49px;
  }

  .faq-questions {
    font-size: 18px;
    line-height: 140%;
  }

  .h2-heading {
    font-size: 30px;
    line-height: 120%;
  }

  .faq-content {
    font-size: 14px;
  }

  .wrapper-1200px {
    width: 90%;
  }

  .wrapper-1200px.faqs {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .review-hero-paragraph {
    font-size: 18px;
  }

  .reviews-heading {
    text-align: center;
  }

  .email-field {
    width: auto;
    margin-right: 0;
  }

  .email-field.white {
    width: 270px;
    margin-right: 0;
  }

  .trial-form {
    flex-direction: column;
    align-items: stretch;
    margin-top: -29px;
  }

  .logos-image {
    width: 150px;
    margin-left: 0%;
    margin-right: 0%;
  }

  .logos-wrapper {
    text-align: center;
  }

  .feature-4-floating-2 {
    max-width: 200px;
    right: 3%;
  }

  .slider-left, .slider-right {
    bottom: -30px;
  }

  .testimonial-slide-contain {
    padding-left: 20px;
    padding-right: 20px;
  }

  .contain.saas-logo {
    width: 100%;
    max-width: 35px;
  }

  .testimonial-name {
    font-size: 16px;
  }

  .testimonial-position {
    font-size: 14px;
  }

  .testimonial-left {
    bottom: -40%;
  }

  .testimonial-right {
    bottom: -40%;
    left: 25%;
  }

  .talk-cta-card-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .contact-cta-heading {
    margin-top: 16px;
  }

  .cta-top-wrapper {
    flex-direction: column-reverse;
  }

  .hero-points-contain {
    flex-direction: row;
    justify-content: flex-start;
    align-items: baseline;
    margin-top: -23px;
    margin-left: 49px;
    padding-left: 0;
  }

  .hero-image-floating-4 {
    inset: 0% 0% auto auto;
  }

  .statistics-homepage-2 {
    margin: -1px auto 0;
    padding-top: 15px;
    padding-bottom: 0;
  }

  .statistics-right-text {
    font-size: 14px;
  }

  .feature-tab-link {
    margin-top: 0;
    margin-right: 0;
  }

  .features-tabs-menu {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    opacity: 1;
    flex-direction: column;
    grid-template-rows: auto 1fr auto;
    grid-template-columns: .4fr .4fr .4fr;
    grid-auto-columns: .4fr;
    grid-auto-flow: column;
    align-items: center;
    margin-bottom: 1px;
    padding-bottom: 0;
    display: grid;
  }

  .integration-icon-wrap {
    width: 70px;
  }

  .integration-icon-bottom-row {
    margin-left: -19%;
  }

  .case-studies-section {
    margin-bottom: 40px;
  }

  .cta-wrapper-left.trial {
    flex-flow: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    margin-left: 0;
  }

  .white-button {
    width: 300px;
    margin-right: 23px;
    padding-left: 11px;
  }

  .pricing-page-plan-type.white {
    font-size: 20px;
  }

  .pricing-points-grid {
    grid-template-columns: 1fr;
  }

  .price-point.white {
    font-size: 12px;
  }

  .pricing-bottom-flex {
    text-align: left;
    flex: none;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: auto;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .demo-form-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .demo-text-field, .select-demo-field {
    padding-left: 12px;
  }

  .integration-heading-wrapper {
    font-size: 40px;
  }

  .integration-detail-about {
    font-size: 18px;
  }

  .integration-logo {
    width: 64px;
    height: 64px;
  }

  .integration-logo.top {
    margin-left: -11px;
  }

  .integration-image {
    object-fit: contain;
    max-width: 40px;
  }

  .page-wrapper {
    display: flex;
    overflow: auto;
  }

  .integration-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .support-hero-text {
    font-size: 18px;
  }

  .support-search {
    flex-direction: column;
    align-items: stretch;
  }

  .email-form-field {
    padding-right: 10px;
  }

  .tabs-blog-menu {
    flex-direction: column;
  }

  .company-logo {
    max-width: 150px;
  }

  .cs-hero-paragraph {
    font-size: 18px;
  }

  .author-info {
    flex-wrap: wrap;
  }

  .medium-text-span.black {
    flex: none;
    font-size: 14px;
  }

  .medium-text-span.grey, .author-name {
    flex: none;
    font-size: 16px;
  }

  .read-more-link.all {
    margin-top: 20px;
    margin-left: 0;
  }

  .case-study-image.cs-main {
    max-width: 100%;
  }

  .case-study-image.template {
    height: auto;
  }

  .case-study-heading {
    text-align: center;
  }

  .blog-image-page-3 {
    height: 300px;
  }

  .blog-tab-page-3 {
    justify-content: center;
    margin-top: 10px;
    margin-right: 0;
    display: flex;
  }

  .tabs-menu {
    flex-flow: column wrap;
  }

  .button-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-and-text-contain {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    font-size: 8px;
    line-height: 100%;
  }

  .link-div.all {
    margin-top: 20px;
    margin-left: 0;
  }

  .footer-text {
    max-width: 300px;
  }

  .password-text {
    max-width: 310px;
  }

  .password-form {
    width: 270px;
  }

  .overview-stats-section {
    margin-top: 0;
  }

  .search-button {
    margin-top: 20px;
    margin-left: 0;
  }

  .integrations-logos {
    max-width: 40px;
  }

  .background-colour-div {
    height: 800px;
  }

  .collection-item-3 {
    width: 100%;
  }

  .cart-button {
    padding: 11px 10px;
    font-size: 14px;
  }

  .cart-quantity {
    font-size: 14px;
  }

  .plan-detail-title {
    font-size: 30px;
    line-height: 40px;
  }

  .product-box-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .buynow-button {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }

  .add-to-cart-buttons {
    width: 100%;
  }

  .plan-price {
    font-size: 30px;
  }

  .text-field {
    margin-bottom: 16px;
    padding-left: 12px;
  }

  .block-header, .block-content {
    padding-left: 16px;
    padding-right: 16px;
  }

  .billing-address-toggle {
    align-items: flex-start;
  }

  .checkbox {
    margin-top: 4px;
  }

  .order-item {
    flex-wrap: wrap;
    justify-content: flex-end;
  }

  .order-summary-contain {
    width: 100%;
    position: static;
  }

  .buttons-contain-div {
    flex-wrap: wrap;
  }

  .collection-list-wrapper-ecom-plans {
    width: 100%;
  }

  .cart-list {
    padding-left: 10px;
  }

  .required-text {
    flex: none;
  }

  .option-lists {
    margin-top: 0;
  }

  .options {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .text-block-3 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    font-size: 16px;
    line-height: 110%;
  }

  .text-block-11 {
    font-size: 10px;
  }

  .form05_title {
    line-height: 25px;
    display: inline;
  }

  .form05_input {
    width: 95%;
    height: 40px;
    padding-left: 0;
    display: block;
  }

  .form05_input.project {
    width: 100%;
  }

  .form05_input.budget {
    width: 90px;
    display: inline;
  }

  .form05_input.date {
    width: 80%;
    padding-left: 2px;
  }

  .quote_form {
    padding-left: 5%;
    padding-right: 5%;
  }

  .cta-knop {
    margin-left: 0;
    padding-left: 4px;
    inset: auto 4% 3% auto;
  }

  .form05_h5 {
    line-height: 25px;
  }

  .field-label-copy {
    line-height: 33px;
    display: inline;
  }

  .html-embed {
    margin-left: 0;
  }

  .popular-badge-align---brix {
    justify-content: flex-start;
    margin-bottom: 16px;
  }

  .card-pricing {
    padding-left: 30px;
    padding-right: 30px;
  }

  .container-default {
    padding-left: 16px;
    padding-right: 16px;
  }

  .text-uppercase.subtitle {
    font-size: 14px;
  }

  .badge-popular---brix {
    position: static;
  }

  .button-primary {
    padding: 15px 34px 16px;
  }

  .grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: center;
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    display: flex;
  }

  .download-text-container, .heading-2 {
    text-align: center;
  }

  .app-logo {
    width: 75px;
    overflow: visible;
  }

  .wrapper-2 {
    justify-content: flex-start;
    display: flex;
  }

  .download.android, .download.apple {
    flex-direction: column;
  }

  .main-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .app-download {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .app-logo-container {
    flex: none;
    margin-bottom: 16px;
  }

  .footer-text-field-2 {
    margin-bottom: 20px;
    padding-left: 16px;
  }

  .pricing-table-button-2.pricing-page-2 {
    flex: none;
    padding-left: 10px;
    padding-right: 10px;
  }

  .project_quote-2 {
    margin-left: 0;
    padding-left: 4px;
    inset: auto 4% 3% auto;
  }

  .image-12.contain {
    width: 70%;
    height: 70%;
  }

  .button-4.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-4.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .pricing-table-item-2 {
    max-width: none;
  }

  .pricing-table-item-2.pricing-page-2-item {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-2 {
    overflow: hidden;
  }

  .wrapper-3.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .nav-link-2.login {
    display: none;
  }

  .footer-up-2 {
    grid-row-gap: 60px;
  }

  .white-button-2 {
    width: 300px;
    margin-right: 23px;
    padding-left: 11px;
  }

  .pricing-table-button-3.pricing-page-2 {
    flex: none;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-13.contain {
    width: 70%;
    height: 70%;
  }

  .button-5.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-5.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .wrapper-4.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .white-button-3 {
    width: 300px;
    margin-right: 23px;
    padding-left: 11px;
  }

  .container-large {
    margin-left: auto;
    margin-right: auto;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge {
    margin-left: auto;
    margin-right: auto;
  }

  .padding-vertical.padding-xxlarge {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .navigation-right-2 {
    width: 50%;
  }

  .wrapper-5 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .image-14.nav-icons {
    display: block;
  }

  .navbar-brand-2 {
    width: 120px;
    height: 30px;
  }

  .navbar-brand-2.w--current {
    width: 60%;
  }

  .button-6.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-6.navigation-button.w--current {
    margin-left: 5px;
    padding: 5px 7px;
    font-size: 8px;
  }

  .button-6.navigation-button.white, .button-6.navigation-button.aanvraag {
    margin-right: 2px;
    padding: 5px 7px;
    font-size: 8px;
    display: none;
  }

  .button-6.navigation-button.aanvraag.w--current, .nav-link-3.login {
    display: none;
  }

  .nav-link-3.login.desktop {
    font-size: 8px;
  }

  .nav-link-3.login.desktop.white {
    font-size: 10px;
  }

  .menu-button-mob-2 {
    flex: none;
    margin-left: 0;
    display: block;
  }

  .sticky-nav-div-4 {
    margin-top: -120px;
  }

  .navigation-left-2 {
    width: auto;
  }

  .heading-product {
    color: var(--midnight-blue);
    text-align: left;
    background-color: #0000;
    border: 1px #000;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 60px;
    font-size: 16px;
    font-weight: 300;
    line-height: 170%;
  }

  .heading-product:hover {
    background-color: #0000;
    border-style: none;
    border-color: #0000;
    border-radius: 3px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .image-16 {
    display: none;
  }

  .image-copy.contain {
    width: 70%;
    height: 70%;
  }

  .text-block-60 {
    text-align: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 8px;
  }

  .text-block-61 {
    line-height: 140%;
  }

  .text-block-65 {
    text-align: left;
  }

  .image-homepage {
    float: none;
    clear: none;
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
    display: block;
    position: relative;
    inset: auto 0% auto auto;
  }

  .image-homepage.contain {
    width: 70%;
    height: 70%;
  }

  .koppeling-text {
    flex: 1;
    width: 100%;
  }

  .container10.slider {
    display: none;
  }

  .mover {
    margin-top: -10px;
  }

  .product-1-main-image {
    width: 100%;
  }

  .link-block-4 {
    justify-content: center;
    width: 100%;
    height: 80px;
  }

  .mover-admin {
    margin-top: -10px;
  }

  .heading-admin, .heading-7 {
    font-size: 35px;
  }

  .administratie-story-text {
    padding-left: 3px;
    font-size: 14px;
  }

  .administratie-lightbox {
    height: 500px;
  }

  .timeline_image-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    display: block;
    position: static;
  }

  .timeline_image-wrapper.margin-bottom-medium, .image-18 {
    width: 100%;
  }

  .image-19 {
    float: none;
    clear: both;
    display: inline-block;
    position: static;
    transform: none;
  }

  .margin-bottom-medium {
    margin-bottom: 24px;
  }

  .timeline_text-2 {
    font-size: 16px;
    font-weight: 300;
  }

  .image-20 {
    width: 100%;
  }

  .container-7 {
    width: auto;
  }

  .timeline_component {
    width: 90%;
  }

  .image-21 {
    width: 100%;
  }

  .image-22 {
    width: 100%;
    display: inline-block;
  }

  .timeline_item {
    grid-template-columns: 48px 1fr;
  }

  .timeline_progress {
    margin-left: 0;
  }

  .image-23, .image-24 {
    width: 100%;
  }

  .image-25 {
    float: none;
    clear: both;
    display: inline-block;
    position: static;
    transform: none;
  }

  .image-26, .image-27 {
    width: 100%;
  }

  .image-28 {
    width: 100%;
    display: inline-block;
  }

  .image-29, .image-30 {
    width: 100%;
  }

  .image-31 {
    float: none;
    clear: both;
    display: inline-block;
    position: static;
    transform: none;
  }

  .image-32, .image-33 {
    width: 100%;
  }

  .image-34 {
    width: 100%;
    display: inline-block;
  }

  .image-35, .image-36 {
    width: 100%;
  }

  .image-37 {
    float: none;
    clear: both;
    display: inline-block;
    position: static;
    transform: none;
  }

  .image-38 {
    width: 100%;
  }

  .image-39 {
    width: 100%;
    display: inline-block;
  }

  .image-40 {
    width: 100%;
  }

  .image-41 {
    float: none;
    clear: both;
    display: inline-block;
    position: static;
    transform: none;
  }

  .timeline_component-2 {
    width: 90%;
  }

  .image-42 {
    width: 100%;
  }

  .image-43 {
    width: 100%;
    display: inline-block;
  }

  .timeline_item-2 {
    grid-template-columns: 48px 1fr;
  }

  .timeline_progress-2 {
    margin-left: 0;
  }

  .sticky-text_wrapper.steps {
    grid-template-columns: 1fr;
  }

  .section-2 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .container-8 {
    padding-left: 28px;
    padding-right: 28px;
  }

  .phone-mock_tab {
    height: 5vw;
  }

  .phone-mock {
    width: 170%;
    padding: 6px;
  }

  .h3-2 {
    font-size: 1.4rem;
  }

  .phone-mock_border {
    border-width: 5px;
  }

  .circle-number.steps3, .circle-number.steps2, .circle-number.steps1, .circle-number.steps4, .circle-number.steps5, .circle-number.steps6 {
    display: none;
  }

  .subheading-copy {
    text-align: left;
  }

  .form {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -93px;
    padding-top: 0;
    display: block;
  }

  .text-block-36-copy {
    background-color: #0f1f3d;
    border-radius: 10px;
    margin: 10px 20px;
    padding: 10px 0 10px 10px;
  }

  .button-copy.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-copy.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .button-copy.trial {
    margin-top: 20px;
  }

  .button-copy.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .text-block-36-copy-copy {
    color: var(--midnight-blue);
    text-align: left;
    flex: 1;
    margin: 13px 30px 0;
    padding-left: 12px;
  }

  .inloggen-1 {
    text-align: center;
    background-color: #ffffff59;
    border: 1px solid #07f0;
    border-radius: 10px;
    max-width: 240px;
    margin: 10px auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 700;
  }

  .text-block-72, .text-block-73, .text-block-74, .text-block-75 {
    font-size: 12px;
  }

  .carousel-container {
    padding: 40px 24px 60px;
  }

  .global-heading {
    font-weight: 500;
  }

  .global {
    padding-left: 0;
    padding-right: 0;
  }

  .review-carousel {
    padding: 48px 24px 48px 32px;
  }

  .review-item {
    width: 300px;
  }

  .feature-img {
    width: 70%;
  }

  .carousel__card {
    padding: 20px;
  }

  .plan-heading {
    font-size: 32px;
    line-height: 40px;
  }

  .plan-item {
    width: 100%;
    max-width: 310px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    overflow: hidden;
  }

  .hero-wrapper {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .plan__plan-wrapper {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-9 {
    margin-top: 50px;
  }

  .container-9.map {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-9.remove {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-mickup-img {
    max-width: 100vw;
    min-height: 0;
    padding-top: 40px;
  }

  .hero__paragraph {
    max-width: 310px;
  }

  .big-heading {
    font-size: 46px;
  }

  .plan-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .mobile {
    font-size: 24px;
    line-height: 32px;
  }

  .feature-container {
    margin-top: 60px;
    display: flex;
  }

  .global__map {
    justify-content: center;
    align-self: auto;
    align-items: center;
    padding-right: 0;
    display: flex;
  }

  .hero-content {
    padding-left: 0;
    padding-right: 0;
  }

  .plan__heading {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .partner {
    margin-bottom: 64px;
    margin-right: 0;
    padding-left: 12px;
    padding-right: 12px;
  }

  .plan-card-overayy {
    width: auto;
    min-width: 280px;
  }

  .review-card.first {
    margin-right: 0;
  }

  .carousel__wrapper {
    padding: 0;
  }

  .heading-4-module {
    padding-bottom: 10px;
  }

  .heading-1-module {
    width: 120%;
    font-size: 30px;
  }

  .hero-paragraph-module {
    max-width: 310px;
    margin-top: 0;
    font-size: 13px;
  }

  .cta-module {
    inset: auto 4% 3% auto;
  }

  .button-module {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .aanmeldbutton.white {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 60%;
    margin-top: 20px;
    margin-right: 0;
    padding-top: 10px;
    padding-left: 15px;
    font-size: 8px;
    display: flex;
    overflow: hidden;
  }

  .aanmeldbutton.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .wrapper-cta {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
    background-size: cover;
    background-attachment: scroll;
    border-radius: 0;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .wrapper-cta.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-cta.home-feature-1-wrapper.home-2 {
    margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-cta._1920px {
    padding-bottom: 100px;
  }

  .wrapper-cta.home-feature-3-wrapper.home-2 {
    margin-top: -17px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta.about-grid {
    padding-bottom: 100px;
  }

  .wrapper-cta.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-cta.visual-features-wrapper, .wrapper-cta.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-cta.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-cta.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-cta.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta.features-vertical-tabs {
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-cta.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta.cs {
    padding-top: 40px;
  }

  .wrapper-cta.navigation-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .hero__container {
    height: 150vh;
  }

  .hero__cta-input {
    width: 100%;
  }

  .hero__cta-section {
    margin-bottom: 20vw;
  }

  .hero__cta-inputwrapper {
    flex: 1;
    align-self: stretch;
  }

  .hero__cta-heading {
    line-height: 1.5em;
  }

  .intro__workflow-lottie {
    width: 25em;
  }

  .decks__image {
    width: 30vw;
  }

  .decks__image.decks__image--margin {
    margin-bottom: 1vh;
  }

  .decks__grid.decks__grid--margin {
    margin-right: 2vw;
  }

  .decks__wrapper {
    width: 180vw;
  }

  .news__card {
    padding: 2em;
  }

  .hero__container-2 {
    height: 150vh;
  }

  .scroll-inner {
    display: flex;
  }

  .carousel-card {
    padding: 20px;
  }

  .image-46 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin: 0 auto -35px 18px;
    padding-left: 0;
    padding-right: 0;
    display: inline-flex;
    overflow: clip;
  }

  .paragraph-2 {
    margin-right: 0;
    padding-right: 0;
    display: none;
  }

  .paragraph-3, .paragraph-4, .paragraph-5, .paragraph-6, .paragraph-7, .paragraph-8, .paragraph-9, .paragraph-10 {
    display: none;
  }

  .app-tekst-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .app-subheading {
    text-align: left;
  }

  .aanmeldbutton-app.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .aanmeldbutton-app.white {
    flex-direction: row;
    width: 100%;
    margin: 18px 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .aanmeldbutton-app-ios.white {
    margin: -3px 10px auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .aanmeldbutton-app-ios.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .text-block-3-copy, .text-block-3-copy2 {
    margin-left: 10px;
  }

  .appparagraph {
    font-size: 14px;
  }

  .aanmeldbutton-app-copy.white {
    margin: -3px 10px auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .header1_component {
    grid-template-columns: 1fr;
    align-content: stretch;
    align-items: center;
    margin-top: 2rem;
    display: block;
  }

  .text-size-regular {
    width: 280px;
  }

  .text-size-regular.is-free-trial.black {
    font-size: 12px;
  }

  .text-size-regular.is-header {
    text-align: center;
  }

  .layout194_component {
    grid-template-columns: 1fr;
    justify-items: center;
    width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .header1_content {
    width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .button-row {
    justify-content: flex-start;
  }

  .button-row.center-align {
    justify-content: center;
  }

  .logo2_component {
    display: none;
  }

  .heading-11 {
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
  }

  .button-8 {
    padding: .625rem 2rem;
    font-size: 1rem;
    display: block;
  }

  .menu-icon1_line-middle {
    background-color: #f5fff0;
  }

  .image_mobile-features {
    display: block;
  }

  .cta1_component {
    grid-template-columns: 1fr;
  }

  .logo2_logo-list {
    grid-auto-flow: row;
    justify-content: center;
    display: flex;
  }

  .layout228_component, .layout28_component {
    grid-template-columns: 1fr;
  }

  .layout28_tabs-link {
    border-left-style: none;
    padding-left: 0;
  }

  .layout28_tabs-link.w--current {
    border-left-style: none;
  }

  .header1_image-wrapper {
    margin-top: -3rem;
    display: none;
  }

  .form-input {
    border-style: solid;
    border-color: #f5fff080;
    border-radius: 60px;
  }

  .form-input:focus {
    border-color: #f5fff080;
  }

  .form-input::placeholder {
    text-align: center;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .menu-icon1_line-top {
    background-color: #f5fff0;
  }

  .paragraph-features {
    text-align: center;
  }

  .tabs-content-2.hide-mobile-portrait {
    display: none;
  }

  .layout228_item {
    align-items: center;
  }

  .text-free-trial {
    display: none;
  }

  .image-50 {
    max-width: 50%;
  }

  .menu-icon1 {
    color: #f5fff0;
  }

  .footer4_logo-link {
    justify-content: center;
    display: flex;
  }

  .navbar1_menu {
    background-color: #101119;
  }

  .layout194_content {
    width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .signup-form-wrapper {
    grid-row-gap: .75rem;
    border-style: none;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .page-padding-bouw {
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .menu-icon1_line-bottom {
    background-color: #f5fff0;
  }

  .button-wrapper {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .logo2_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .heading-white {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .layout194_image-wrapper {
    width: 280px;
    display: block;
  }

  .text-block-36-copy-copy-copy {
    text-align: left;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
    padding-left: 9px;
  }

  .heading-18 {
    font-size: 35px;
  }

  .text-block-80 {
    margin-left: 0;
    padding-right: 13px;
  }

  .heading-19 {
    font-size: 35px;
  }

  .wrapper-module.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-module.home-feature-1-wrapper.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-module.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-module._1920px {
    padding-bottom: 100px;
  }

  .wrapper-module.home-feature-3-wrapper.home-2 {
    flex-direction: column-reverse;
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-module.about-grid {
    padding-bottom: 100px;
  }

  .wrapper-module.home-hero-wrapper.homepage-2 {
    top: 146px;
  }

  .wrapper-module.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-module.visual-features-wrapper, .wrapper-module.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-module.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-module.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-module.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-module.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-module.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-module.features-vertical-tabs {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-module.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapper-module.cs {
    padding-top: 40px;
  }

  .wrapper-module.tabs-1 {
    flex-direction: column-reverse;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .feature-image-module {
    flex-direction: row;
    width: 100%;
  }

  .feature-image-module.feature-3, .feature-image-module.tabs-1 {
    width: 100%;
    display: flex;
  }

  .features-image-module {
    flex-direction: row;
    width: 100%;
  }

  .features-image-module.feature-3 {
    width: 100%;
    display: flex;
  }

  .boekhouding-text-heading {
    font-size: 14px;
  }

  .bold-text-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .home-stats-grid-item-2 {
    flex-direction: column;
    margin-top: 20px;
  }

  .page-padding-glas {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .home-stats-grid-item-3, .home-stats-grid-item-4 {
    flex-direction: column;
    margin-top: 20px;
  }

  .page-padding-glassenwas {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .home-stats-grid-item-5 {
    flex-direction: column;
    margin-top: 20px;
  }

  .page-padding {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .home-stats-grid-item-6, .home-stats-grid-item-7, .home-stats-grid-item-8, .home-stats-grid-item-9 {
    flex-direction: column;
    margin-top: 20px;
  }

  .subtitle {
    text-align: left;
    align-items: center;
    margin-bottom: 29px;
  }

  .section-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-4.hero {
    padding: 54px 20px;
  }

  .section-4.darkgrey {
    width: 320px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .small-heading {
    font-size: 30px;
    line-height: 26px;
  }

  .button-10 {
    margin-bottom: 14px;
    display: block;
  }

  .image-crop {
    height: 270px;
  }

  .image-crop.iphone {
    height: 325px;
  }

  .outline-button {
    width: 100%;
    margin-left: 0;
    display: block;
  }

  .grid-2 {
    flex-flow: column;
    grid-template-columns: 2.75fr;
    width: 100%;
    margin-top: 0;
    padding-right: 0;
    display: flex;
  }

  .link-block-5 {
    justify-content: center;
    width: 100%;
    height: 80px;
  }

  .all-devices-image {
    width: 70%;
  }

  .ipad-image {
    padding-left: 14px;
    padding-right: 14px;
  }

  .iphone-image {
    padding-left: 25px;
    padding-right: 25px;
  }

  .pricing-column {
    margin-left: 0;
    margin-right: 0;
  }

  .padded-column {
    padding-left: 20px;
    padding-right: 20px;
  }

  .padded-column.picture {
    height: 226px;
  }

  .heading-35 {
    width: 250px;
    margin-left: -6px;
    font-size: 30px;
  }

  .paragraph-17 {
    width: 320px;
    margin-left: -20px;
  }

  .section-4-copy {
    width: 320px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-4-copy.hero {
    padding: 54px 20px;
  }

  .column-2 {
    padding-top: 73px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .all-devices-image-copy {
    width: 70%;
  }

  .container-11, .column-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .home-features-pointer-item-copy.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .home-features-pointer-item-copy.white {
    width: 100%;
    height: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .link-block-5-copy {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    height: 80px;
  }

  .page-padding-bouw-copy {
    padding-top: 20px;
    padding-bottom: 20px;
    display: none;
  }

  .home-features-pointer-item-thema-copy.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-thema-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .text-block-81 {
    width: 320px;
    font-size: 13px;
  }

  .home-features-pointer-item-copy-copy.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .voordelen-meerinformatie.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .voordelen-meerinformatie.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .text-block-3-copy {
    align-self: center;
    font-size: 13px;
    line-height: 110%;
  }

  .prijzenbutton.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .prijzenbutton.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .home-features-pointer-item-thema-copy-copy.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-thema-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .titel {
    text-align: center;
  }

  .quick-stack-3-copy {
    width: 280px;
  }

  .text-block-3-copy-copy {
    align-self: center;
    font-size: 13px;
    line-height: 110%;
  }

  .buttonshead-home {
    justify-content: center;
    width: 100%;
    height: 80px;
  }

  .headhome {
    align-self: center;
    font-size: 13px;
    line-height: 110%;
  }

  .aanmeldbutton-copy.white {
    flex-direction: row;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    font-size: 8px;
    display: flex;
    overflow: hidden;
  }

  .aanmeldbutton-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .wrapper-cta-projectmangement {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
    background-size: cover;
    background-attachment: scroll;
    border-radius: 0;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-top: -40px;
    padding-top: 40px;
  }

  .wrapper-cta-projectmangement.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.home-feature-1-wrapper.home-2 {
    margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-cta-projectmangement._1920px {
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.home-feature-3-wrapper.home-2 {
    margin-top: -17px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.about-grid {
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-cta-projectmangement.visual-features-wrapper, .wrapper-cta-projectmangement.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-projectmangement.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-cta-projectmangement.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-cta-projectmangement.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-cta-projectmangement.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.features-vertical-tabs {
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-cta-projectmangement.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-projectmangement.cs {
    padding-top: 40px;
  }

  .wrapper-cta-projectmangement.navigation-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .wrapper-oplossingen.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-oplossingen.home-feature-1-wrapper.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-oplossingen.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-oplossingen.home-feature-3-wrapper.home-2 {
    flex-direction: column-reverse;
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-oplossingen.home-hero-wrapper.homepage-2 {
    top: 146px;
  }

  .wrapper-oplossingen.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-oplossingen.visual-features-wrapper, .wrapper-oplossingen.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-oplossingen.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-oplossingen.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-oplossingen.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-oplossingen.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-oplossingen.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-oplossingen.features-vertical-tabs {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-oplossingen.integrations-icons-wrapper {
    padding-top: 50px;
  }

  .wrapper-oplossingen.cs {
    padding-top: 40px;
  }

  .wrapper-oplossingen.features-vertical-tabs-copy {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-oplossingen.tabs-2 {
    padding-bottom: 100px;
  }

  .wrapper-oplossingen.tabs-2.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .cta-section-oplossing.flex-horizontal.blue-shapes {
    margin-top: 0;
    padding-bottom: 0;
  }

  .scroll-inner-copy {
    display: flex;
  }

  .image-63 {
    width: 60px;
    margin-left: 0;
    margin-right: 0;
  }

  .columns-3 {
    margin-top: 27px;
  }

  .heading-38 {
    font-style: normal;
  }

  .headingcenter {
    font-size: 30px;
  }

  .home-features-pointer-item-thema-copy-copy-copy.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-thema-copy-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .voordelen-project-30-dagen.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .voordelen-project-30-dagen.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .home-stats-grid-koppeling {
    display: block;
  }

  .home-stats-grid-koppeling.review-page {
    padding-bottom: 48px;
  }

  .all-devices-crm {
    width: 70%;
  }

  .iphone-image-copy {
    padding-left: 25px;
    padding-right: 25px;
  }

  .ipad-image-copy {
    padding-left: 14px;
    padding-right: 14px;
  }

  .all-devices-image-wkb-copy {
    width: 70%;
  }

  .ipad-image-wkb, .ipad-image-projectmanagement, .ipad-image-pjm2, .ipad-image-erp, .ipad-image-erp2, .ipad-image-uren1, .ipad-image-uren2 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .section-4-crm-copy {
    width: 320px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-4-crm-copy.hero {
    padding: 54px 20px;
  }

  .ipad-crm2 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .iphone-image-crm3 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .ipad-image-crm4 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .iphone-image-wkb, .iphone-image-pjm {
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-4-erp {
    width: 320px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-4-erp.hero {
    padding: 54px 20px;
  }

  .ipad-image-uren1-copy {
    padding-left: 14px;
    padding-right: 14px;
  }

  .image-crop-crm {
    height: 270px;
  }

  .image-crop-crm.iphone {
    height: 325px;
  }

  .image-pjm {
    height: 270px;
  }

  .image-pjm.iphone {
    height: 325px;
  }

  .image-crop-erp {
    height: 270px;
  }

  .image-crop-erp.iphone {
    height: 325px;
  }

  .layout194_component-copy {
    grid-template-columns: 1fr;
    width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-65 {
    max-width: 80%;
  }

  .ipad-crm2-copy {
    padding-left: 14px;
    padding-right: 14px;
  }

  .iphone-image-crm3-copy {
    padding-left: 25px;
    padding-right: 25px;
  }

  .image-copy.contain {
    display: block;
  }

  .section_tip {
    overflow: visible;
  }

  .page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .home-features-pointer-item-copy-copy.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-exact.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-exact.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .button-exact.trial {
    margin-top: 20px;
  }

  .button-exact.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .image-exact {
    width: 60%;
  }

  .image-exact.contain {
    display: block;
  }

  .navbar-brand-exact {
    width: 120px;
    display: none;
  }

  .navbar-brand-exact.w--current {
    width: 130px;
    height: 30px;
    display: flex;
  }

  .headingcenter-2 {
    font-size: 30px;
  }

  .heading-39 {
    font-style: normal;
  }

  .home-button.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
    display: none;
  }

  .home-button.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .project-administratie.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .project-administratie.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .erp.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .erp.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .uren-registratie.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .uren-registratie.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .crmbutton.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .crmbutton.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .wkbbutton.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .wkbbutton.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .image-crop-copy {
    height: 270px;
  }

  .image-crop-copy.iphone {
    height: 325px;
  }

  .wrapperctaexact {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
    background-size: cover;
    background-attachment: scroll;
    border-radius: 0;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .wrapperctaexact.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapperctaexact.home-feature-1-wrapper.home-2 {
    margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapperctaexact.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapperctaexact._1920px {
    padding-bottom: 100px;
  }

  .wrapperctaexact.home-feature-3-wrapper.home-2 {
    margin-top: -17px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapperctaexact.about-grid {
    padding-bottom: 100px;
  }

  .wrapperctaexact.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapperctaexact.visual-features-wrapper, .wrapperctaexact.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapperctaexact.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapperctaexact.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapperctaexact.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapperctaexact.sign-up-wrapper {
    width: 90%;
  }

  .wrapperctaexact.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapperctaexact.features-vertical-tabs {
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapperctaexact.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapperctaexact.cs {
    padding-top: 40px;
  }

  .wrapperctaexact.navigation-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .buttonfacturatie.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .buttonfacturatie.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .headerproduct {
    color: var(--midnight-blue);
    text-align: left;
    flex: 1;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 0;
    font-size: 15px;
  }

  .buttonheader.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .buttonheader.navigation-button.white {
    display: none;
  }

  .buttonheader.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .buttonheader.trial {
    margin-top: 20px;
  }

  .buttonheader.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .home-stats-grid-copy {
    display: block;
  }

  .home-stats-grid-copy.review-page {
    padding-bottom: 48px;
  }

  ._4040button.white {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  ._4040button.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  ._4040button.blue-co {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  ._4040button.blue-co.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .small404 {
    font-size: 30px;
    line-height: 26px;
  }

  .schildersmeerinformatie.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .schildersmeerinformatie.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .aanmeldbutton-app-copy-copy.white {
    margin: -3px 10px auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .aanmeldbutton-app-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .aanmeldbutton-app-copy.white {
    flex-direction: row;
    width: 100%;
    margin: 18px 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .aanmeldbutton-app-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .cta-section-copy.flex-horizontal.blue-shapes {
    margin-top: 0;
    padding-bottom: 0;
  }

  .image-copy {
    width: 60%;
  }

  .bold-text-6, .bold-text-7 {
    font-size: 50px;
  }

  .text-block-3-copy {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 19px;
    font-size: 13px;
    line-height: 110%;
    display: block;
  }

  .image-opnamehome {
    width: 60%;
  }

  .image-opnamehome.contain {
    margin-left: -17px;
    display: none;
  }

  .imageopnameicoon {
    width: 60%;
  }

  .imageopnameicoon.contain {
    margin-left: -17px;
    display: none;
  }

  .image-producten {
    width: 60%;
  }

  .image-producten.contain {
    margin-left: -17px;
    display: none;
  }

  .copyimageuren {
    width: 60%;
  }

  .copyimageuren.contain {
    margin-left: -17px;
    display: none;
  }

  .copy2imageuren {
    width: 60%;
  }

  .copy2imageuren.contain {
    margin-left: -17px;
    display: none;
  }

  .copy3image3 {
    width: 60%;
  }

  .copy3image3.contain {
    margin-left: -17px;
    display: none;
  }

  .projectfacturatiecopy {
    width: 60%;
  }

  .projectfacturatiecopy.contain {
    margin-left: -17px;
    display: none;
  }

  .copy5homeoplevering {
    width: 60%;
  }

  .copy5homeoplevering.contain {
    margin-left: -17px;
    display: none;
  }

  .copy2oplevering {
    width: 60%;
    display: none;
  }

  .copy2oplevering.contain {
    margin-left: -17px;
    display: block;
  }

  .documentcopyimage {
    width: 60%;
    display: block;
  }

  .documentcopyimage.contain {
    margin-left: -17px;
    display: none;
  }

  .producten2copy1 {
    width: 60%;
    display: block;
  }

  .producten2copy1.contain {
    margin-left: -17px;
    display: none;
  }

  .mederwerekercopy1 {
    width: 60%;
    display: block;
  }

  .mederwerekercopy1.contain {
    margin-left: -17px;
    display: none;
  }

  .copy2image1 {
    width: 60%;
    display: none;
  }

  .copy2image1.contain {
    margin-left: -17px;
    display: block;
  }

  .planningcopy12 {
    width: 60%;
    display: block;
  }

  .planningcopy12.contain {
    margin-left: -17px;
    display: none;
  }

  .footer-right-row-copy {
    margin-top: 20px;
    margin-left: 0;
  }

  .app-subheading-2 {
    text-align: left;
  }

  .wrapper-17 {
    justify-content: flex-start;
    display: flex;
  }

  .h2-heading-2 {
    font-size: 30px;
    line-height: 120%;
  }

  .home-features-pointer-item-copy-copy-copy.white {
    width: 100%;
    margin: 18px auto auto;
    padding-top: 4px;
    padding-bottom: 10px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-copy-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .headerproduct-copy {
    color: var(--midnight-blue);
    text-align: center;
    background-color: #ebf0fb;
    border: 1px #fff;
    border-radius: 9px;
    flex: 1;
    margin: 10px;
    padding: 18px 0;
    font-size: 15px;
    font-weight: 300;
  }

  .text-block-86 {
    font-size: 14px;
  }

  .paragraph-22 {
    font-size: 13px;
  }

  .image-writer {
    max-width: 120px;
    display: block;
    overflow: auto;
  }

  .image-writer.contain {
    margin-left: -17px;
    display: block;
  }

  .plyr_cover-button {
    font-size: .7em;
  }

  .video-blog {
    width: 300px;
  }

  .body-6 {
    overflow: auto;
  }

  .page-wrapper-copy {
    display: flex;
    overflow: auto;
  }

  .menu-tab {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ipad-crm2-1-copy {
    padding-left: 14px;
    padding-right: 14px;
  }

  .scroll-inner-homepage {
    display: flex;
  }

  .card-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: column;
    align-items: flex-start;
    width: auto;
  }

  .container-medium {
    max-width: 82rem;
    margin-left: 0;
    margin-right: auto;
  }

  .section-7 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  ._4-grid {
    float: none;
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-left: 0;
    margin-right: 0;
    display: grid;
  }

  .heading-medium-3 {
    font-size: 1.5rem;
  }

  .cta-text-wrap {
    padding-top: 2rem;
    padding-left: 1rem;
  }

  .cta-image {
    margin-top: -3.975rem;
    transform: rotate(0);
  }

  .button-group-2 {
    flex-wrap: wrap;
    justify-content: center;
  }

  .heading-medium-4 {
    font-size: 1.5rem;
  }

  .btn {
    font-size: .66rem;
  }

  .image-copy-copy {
    width: 60%;
  }

  .image-copy-copy.contain {
    display: block;
  }

  .wrapper-cta-home2 {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/64e7a11fc2ccb7848b421498_back-2.webp");
    background-size: cover;
    background-attachment: scroll;
    border-radius: 0;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .wrapper-cta-home2.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.home-feature-1-wrapper.home-2 {
    margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-home2.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-cta-home2._1920px {
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.home-feature-3-wrapper.home-2 {
    margin-top: -17px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-home2.about-grid {
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-cta-home2.visual-features-wrapper, .wrapper-cta-home2.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-home2.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-home2.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-cta-home2.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-cta-home2.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-cta-home2.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-home2.features-vertical-tabs {
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-cta-home2.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-home2.cs {
    padding-top: 40px;
  }

  .wrapper-cta-home2.navigation-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .aanmeldbutton-copy-copy.white {
    flex-direction: row;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 42px;
    font-size: 8px;
    display: flex;
    overflow: hidden;
  }

  .aanmeldbutton-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-home-above.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-home-above.navigation-button.white {
    align-self: center;
    width: 220px;
    font-size: 14px;
    display: block;
  }

  .button-home-above.navigation-button.white:hover {
    width: 220px;
  }

  .button-home-above.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .button-home-above.trial {
    margin-top: 20px;
  }

  .button-home-above.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .button-home-above-tel.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-home-above-tel.navigation-button.white {
    align-self: center;
    width: 220px;
    font-size: 14px;
    display: block;
  }

  .button-home-above-tel.navigation-button.white:hover {
    width: 220px;
    margin-right: 0;
  }

  .button-home-above-tel.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .button-home-above-tel.trial {
    margin-top: 20px;
  }

  .button-home-above-tel.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .hero-button-wrapper {
    flex-direction: column;
  }

  .clone-button {
    width: 170px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .explore-button {
    margin-top: 26px;
  }

  .subheading-123, .subheading-cop12y {
    font-size: 16px;
  }

  .image-button1 {
    width: 90%;
    display: block;
  }

  .image-button1.contain {
    margin-left: -17px;
    display: block;
  }

  .buttonheader-2.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .buttonheader-2.navigation-button.white {
    display: none;
  }

  .buttonheader-2.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .buttonheader-2.trial {
    margin-top: 20px;
  }

  .buttonheader-2.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .button-probeer-gratis.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-probeer-gratis.navigation-button.mobile {
    background-color: var(--greenbright);
    color: var(--midnight-blue);
    text-align: center;
    border-radius: 11px;
    justify-content: center;
    width: 95%;
    margin: 0 auto 22px;
    padding: 18px 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 120%;
  }

  .button-probeer-gratis.navigation-button.mobile:hover {
    color: var(--light-grey);
  }

  .button-probeer-gratis.trial {
    margin-top: 20px;
  }

  .button-probeer-gratis.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .button-home-above-mail.navigation-button {
    border-radius: 8px;
    padding: 12px;
    font-size: 14px;
  }

  .button-home-above-mail.navigation-button.white {
    align-self: center;
    width: 170px;
    font-size: 14px;
    display: none;
  }

  .button-home-above-mail.navigation-button.white:hover {
    width: 170px;
    margin-right: 0;
  }

  .button-home-above-mail.navigation-button.mobile {
    text-align: left;
    justify-content: center;
    font-size: 16px;
  }

  .button-home-above-mail.trial {
    margin-top: 20px;
  }

  .button-home-above-mail.trial.white {
    text-align: center;
    height: 40px;
    margin-top: 18px;
    margin-right: -2px;
    padding-top: 13px;
    font-size: 11px;
    overflow: visible;
  }

  .button.dark-blue.submit {
    align-self: auto;
    padding-right: 50px;
  }

  .wrapper-18 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .contact-hero-heading-2 {
    font-size: 38px;
  }

  .subheading-124 {
    font-size: 18px;
  }

  .contact-form-field-label-2 {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .contact-form-text-field-2 {
    padding-left: 16px;
  }

  .contact-card-item-2 {
    width: 100%;
  }

  .contact-hero-text-2 {
    font-size: 18px;
  }

  .contact-form-block-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .contact-form-text-area-2 {
    padding-left: 16px;
  }

  .titel-2 {
    text-align: center;
  }

  .text-block-95, .text-block-96 {
    width: 320px;
    font-size: 13px;
  }

  .hero-section {
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .grid-hero {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .form-input-2.form-input-subscribe {
    padding-right: 150px;
  }

  .hero-title {
    max-width: 400px;
    margin-bottom: 20px;
    padding-top: 20px;
    font-size: 34px;
    display: block;
  }

  .blur-01 {
    width: 300px;
    height: 300px;
  }

  .hero-content-2 {
    background-color: #0000;
    margin-left: 0;
  }

  .container-16 {
    padding-top: 35px;
  }

  .client-grid {
    grid-template-columns: 1fr 1fr;
  }

  .card-content {
    width: 320px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .about-section.section-spacing-bottom {
    padding-top: 0;
  }

  .heading-h3 {
    margin-bottom: 40px;
    font-size: 30px;
    line-height: 34px;
  }

  .card-image-2 {
    vertical-align: baseline;
    width: 110%;
    max-width: 110%;
    margin: 13px auto 0;
    display: block;
  }

  .card-item {
    width: 320px;
    max-width: 100%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-card {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    width: 100%;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .card-image-wrap {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: fill;
    margin-left: auto;
    margin-right: auto;
    overflow: visible;
  }

  .container-18 {
    max-width: 100%;
    padding-top: 20px;
  }

  .grid-feature-step {
    grid-template-columns: 1fr;
  }

  .feature-item-wrap {
    max-width: 100%;
  }

  .step-item, .container-small-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .feature-icon-box._2 {
    width: 20px;
    height: 20px;
  }

  .feature-item-5._2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    font-size: 14px;
  }

  .container-medium-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonial-content {
    padding: 30px 20px;
  }

  .card-item-reverse {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .card-title-copy {
    line-height: 22px;
  }

  .hero-dec-subtitle {
    text-align: center;
    margin-top: 0;
  }

  .aanmeldknop1.white {
    width: 90%;
    height: 100%;
    margin: 29px auto auto;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0;
    font-size: 8px;
  }

  .aanmeldknop1.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .demobuttoninplannen.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .demobuttoninplannen.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .image-73 {
    width: 400px;
    max-width: 100%;
    padding-top: 20px;
  }

  .blur-4 {
    width: 300px;
    height: 300px;
  }

  .button-in-modules.white {
    width: 320px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-in-modules.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-demo-aanvragenproduct.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-demo-aanvragenproduct.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .card-3.content-left {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-3-columns {
    grid-template-columns: 1fr;
  }

  .avatar-image {
    width: 100%;
  }

  .mg-bottom-24px {
    margin-bottom: 16px;
  }

  .section-9 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .heading-h3-copy {
    font-size: 30px;
    line-height: 34px;
  }

  .testimonial-section-3 {
    height: 50vh;
    padding-bottom: 0;
    overflow: hidden;
  }

  .section-header {
    text-align: left;
    max-width: none;
    padding-bottom: 70px;
  }

  .slider-wrapper {
    padding: 15px 20px 20px;
  }

  .slide-nav-3 {
    display: none;
    bottom: -63%;
  }

  .mask-2 {
    width: 270px;
    margin-left: auto;
  }

  .page-padding-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .wrapper-cta-new {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6638f293b69809bfd7be2442_Ontwerp%20zonder%20titel%20(31).png");
    background-position: 0 0;
    background-size: auto;
    border-radius: 0;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 60px 10px;
  }

  .wrapper-cta-new.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-cta-new.home-feature-1-wrapper.home-2 {
    margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-new.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-cta-new._1920px {
    padding-bottom: 100px;
  }

  .wrapper-cta-new.home-feature-3-wrapper.home-2 {
    margin-top: -17px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-new.about-grid {
    padding-bottom: 100px;
  }

  .wrapper-cta-new.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-cta-new.visual-features-wrapper, .wrapper-cta-new.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-new.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-new.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-cta-new.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-cta-new.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-cta-new.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-new.features-vertical-tabs {
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-cta-new.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-new.cs {
    padding-top: 40px;
  }

  .wrapper-cta-new.navigation-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .testimonial-section-4 {
    height: 100%;
    margin-top: 0;
    padding-top: 0;
  }

  .testimonial-content-wrap {
    margin-bottom: 20px;
    padding: 15px;
  }

  .testimonial-image-block {
    padding: 15px;
  }

  .paragraph-27 {
    font-size: 14px;
  }

  .section-10 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-48, .heading-48.for-buy-sell {
    font-size: 24px;
  }

  .buy-sell-tab-link {
    font-size: 40px;
  }

  .wide-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .top-purple-overlay {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .white-header1.home-features-heading {
    font-size: 28px;
  }

  .white-header1.features-4-text {
    text-align: left;
  }

  .white-header1.features-4-text.center {
    text-align: center;
  }

  .white-header1.cta-heading {
    padding-left: 0;
    font-size: 30px;
  }

  .paragraph-28 {
    font-size: 14px;
  }

  .feature-header {
    margin-top: 8px;
  }

  .feature-card-text {
    font-size: 14px;
  }

  .medium-text {
    font-size: 20px;
  }

  .feature-card {
    height: auto;
    min-height: 192px;
    padding: 16px;
  }

  .heading-49 {
    font-size: 24px;
  }

  .heading-49.bigger {
    max-width: none;
    font-size: 24px;
  }

  .features-background-mobile {
    height: 100%;
  }

  .primary-button.wider-on-mobile.full-width-mobile {
    max-width: none;
  }

  .buttonios.white {
    width: 100%;
    height: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .buttonios.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .section-11 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .home-features-heading-1.white {
    font-size: 30px;
  }

  .text-block-80-1 {
    margin-left: 0;
    padding-right: 13px;
  }

  .button2modules.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button2modules.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .demo-button.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .demo-button.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-in-modules-2.white {
    width: 320px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-in-modules-2.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .buttondemoaanvraag.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .buttondemoaanvraag.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .buttondemoaanvraag-copy.white {
    width: 320px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .buttondemoaanvraag-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .card-item-app {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .copy2image1-23 {
    width: 60%;
    display: none;
  }

  .copy2image1-23.contain {
    margin-left: -17px;
    display: block;
  }

  .copy2image1-copy {
    width: 60%;
    display: none;
  }

  .copy2image1-copy.contain {
    margin-left: -17px;
    display: block;
  }

  .image-copy {
    width: 90%;
    display: block;
  }

  .image-copy.contain {
    margin-left: -17px;
    display: block;
  }

  .white-copy {
    font-size: 16px;
  }

  .white-copy.home-features-heading {
    font-size: 28px;
  }

  .white-copy.features-4-text {
    text-align: left;
  }

  .white-copy.features-4-text.center {
    text-align: center;
  }

  .white-copy.cta-heading {
    padding-left: 0;
    font-size: 20px;
  }

  .white-copy-2 {
    width: 120px;
    font-size: 16px;
  }

  .white-copy-2.home-features-heading {
    font-size: 28px;
  }

  .white-copy-2.features-4-text {
    text-align: left;
  }

  .white-copy-2.features-4-text.center {
    text-align: center;
  }

  .white-copy-2.cta-heading {
    padding-left: 0;
    font-size: 20px;
  }

  .link-block-7 {
    display: none;
  }

  .personeelsplanning-home {
    width: 70%;
  }

  .planning-software {
    padding-left: 14px;
    padding-right: 14px;
  }

  .planning-personeel-2 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .efficienteplanning {
    padding-left: 14px;
    padding-right: 14px;
  }

  .planitem-personeelsplanning {
    padding-left: 25px;
    padding-right: 25px;
  }

  .offere-header {
    width: 400px;
    max-width: 100%;
    padding-top: 20px;
  }

  .heading-50 {
    font-size: 2.6rem;
  }

  .text-image-layout {
    grid-template-rows: auto auto;
    grid-template-columns: 2fr;
  }

  .navbar-link {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1.2rem;
  }

  .footer-light-asset {
    bottom: -44rem;
  }

  .team-listing-wrapper {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .footer-layout {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 2fr 2fr 2fr;
  }

  .footer-layout.margin-top.margin-medium {
    grid-row-gap: 1.5rem;
  }

  .paragraph-layout {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 6fr;
  }

  .paragraph-asset-wrapper {
    justify-content: flex-start;
    min-height: 10rem;
  }

  .nav-menu {
    right: 0;
  }

  .navbar-layout {
    grid-template-columns: 3fr 4fr 1fr;
  }

  .heading-51 {
    font-size: 2.2rem;
  }

  .heading-51.text-color-white.text-image-title {
    margin-left: 0;
  }

  .paragraph-asset-wrapper-image {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-52 {
    font-size: 2.6rem;
  }

  .heading-53 {
    font-size: 2.2rem;
  }

  .heading-53.text-color-white.text-image-title {
    margin-left: 0;
  }

  .team-listing-image {
    max-width: 60%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .opname-header {
    width: 450px;
    max-width: 140%;
    padding-top: 20px;
  }

  .wrapper-19 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .subheading-125 {
    font-size: 18px;
  }

  .wrapper-20.pricing-table-wrapper {
    flex-wrap: nowrap;
  }

  .statistics-left-container-2 {
    flex-direction: column;
  }

  .pricing-table-item-3 {
    grid-column-gap: 16px;
    grid-row-gap: 1px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .home-hero-section-koppeling {
    height: 550px;
  }

  .wrapper-koppeling-2.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-koppeling-2.home-feature-1-wrapper.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-koppeling-2.home-feature-3-wrapper.home-2 {
    flex-direction: column-reverse;
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.about-story-up-wrapper {
    margin-top: 50px;
  }

  .wrapper-koppeling-2.home-hero-wrapper.homepage-2 {
    top: 146px;
  }

  .wrapper-koppeling-2.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-koppeling-2.visual-features-wrapper, .wrapper-koppeling-2.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-koppeling-2.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-koppeling-2.blog-post-image-wrapper {
    height: 300px;
  }

  .wrapper-koppeling-2.blog-post-rich-text-wrapper {
    border-radius: 0;
    flex-direction: column;
    width: auto;
    max-width: 100%;
    overflow: auto;
  }

  .wrapper-koppeling-2.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-koppeling-2.footer-wrapper._80-top-padding {
    padding-bottom: 20px;
  }

  .wrapper-koppeling-2.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.features-vertical-tabs {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.integrations-icons-wrapper {
    padding-top: 50px;
  }

  .wrapper-koppeling-2.cs {
    padding-top: 40px;
  }

  .wrapper-koppeling-2.features-vertical-tabs-copy {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.tabs-2 {
    padding-bottom: 100px;
  }

  .wrapper-koppeling-2.tabs-2.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-koppeling-2.blog-post-video-wrapper, .wrapper-koppeling-2.blog-post-video-wrapper-html {
    height: 450px;
  }

  .home-hero-koppeling.homepage-2 {
    width: 100%;
    bottom: 0;
  }

  .visual-features-item-coming-soon.navbar.horizontal {
    text-align: left;
    background-color: #fff;
    border-radius: 10px;
    flex-direction: column;
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    margin-bottom: 6px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    font-size: 8px;
    display: block;
  }

  .visual-features-item-coming-soon.navbar.horizontal:hover {
    background-color: var(--deep-sky-blue);
    justify-content: center;
    align-items: flex-start;
    height: 10%;
    padding-top: 0;
    display: block;
  }

  .visual-features-item-coming-soon.navbar.horizontal.w--current {
    border: 1px #000;
  }

  .visual-features-item-coming-soon.navbar {
    padding: 20px;
  }

  .text-tab {
    margin-bottom: 0;
    font-size: .8rem;
  }

  .mask-4 {
    width: 85%;
  }

  .slide-nav-4 {
    padding-top: 0;
  }

  .hero-section-home {
    padding-top: 130px;
    padding-bottom: 0;
  }

  .icon-1x1-small-2 {
    flex: none;
  }

  .features-tab-wrapper {
    box-shadow: none;
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .feature-tab-menu {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-bottom: -10px;
    padding-bottom: 10px;
    padding-left: 16px;
    overflow: auto;
  }

  .round_tab-menu {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    margin-bottom: -10px;
    padding-bottom: 10px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .function-content-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .banner-right {
    flex-direction: column;
  }

  .feature-tab-content {
    margin-top: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .padding-overflow-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .header-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .arrow-tab {
    flex: 0 auto;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .arrow-tab.w--current {
    font-weight: 700;
  }

  .feature_content-detail {
    padding: 2rem 1.25rem;
  }

  .tab-text {
    flex: none;
    font-weight: 300;
  }

  .tab-text:hover, .tab-text:active {
    font-weight: 700;
  }

  .button-17 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .subheader-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .heading-style-h2 {
    font-size: 1.75rem;
  }

  .bullet-wrapper-detail {
    flex-direction: column;
  }

  .banner-wrapper.is-green {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .round-tab {
    text-align: center;
    border-radius: 16px;
    flex: 0 auto;
    padding: 18px;
    font-size: .9rem;
  }

  .grid-six-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .page-padding-bouw-copy-home {
    padding-top: 20px;
    padding-bottom: 20px;
    display: none;
  }

  .page-padding-bouw-home1 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .global-component-banner {
    display: none;
  }

  .main-navigations-container-homev2 {
    margin-top: 32px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .logo-grid {
    grid-template-columns: 1fr 1fr;
  }

  .hero-title-home {
    max-width: 400px;
    margin-bottom: 20px;
    padding-top: 20px;
    font-size: 34px;
    display: block;
  }

  .content-section {
    padding-top: 82px;
    padding-bottom: 82px;
  }

  .feature-grid {
    grid-template-columns: 1fr;
  }

  .section-modules-home {
    margin-top: 10px;
  }

  .quick-stack-3-copy-home {
    width: 280px;
  }

  .text-block-81-home, .text-block-81-copy, .text-block-81-home1 {
    width: 320px;
    font-size: 13px;
  }

  .scroll-inner-homepage-modules {
    display: flex;
  }

  .heading-38-module, .heading-38-copy, .heading-38-copy1, .heading-38-copy3, .heading-38-copy4, .heading-38-copy5, .heading-38-copy6, .heading-38-copy7, .heading-38-copy8, .heading-38-copy9, .heading-38-copy10, .heading-38-copy11 {
    font-style: normal;
  }

  .testimonial-section-4-home {
    height: 80%;
    margin-top: 0;
    padding-top: 40px;
  }

  .tools-heading {
    text-align: center;
    font-size: 30px;
    line-height: 36px;
  }

  .tools-paragraph {
    text-align: center;
    margin-bottom: 20px;
  }

  .tool-grid {
    width: 140%;
    margin-left: 0;
  }

  .hero-lottie {
    margin-left: 10px;
    margin-right: 10px;
  }

  .card-item-reverse-copy {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .grid-3 {
    grid-template-columns: 1fr;
    margin-left: auto;
  }

  .button-in-klein-onder-copy.white {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-in-klein-onder-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .text-block-3-cop123y {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    font-size: 16px;
    line-height: 110%;
  }

  .image-98 {
    max-width: none;
    margin-left: 57px;
    margin-right: auto;
  }

  ._2x1-grid-layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .featuresv8_component {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .button-19-home1 {
    text-align: center;
    width: 100%;
  }

  .paragraph-32 {
    width: 80%;
  }

  .hero-wrapper-2 {
    padding-top: 70px;
    padding-bottom: 204px;
  }

  .hero-heading {
    max-width: 300px;
    font-size: 30px;
    line-height: 36px;
  }

  .button-19-home1-copy, .button-19-home1-45 {
    text-align: center;
    width: 100%;
  }

  .tab-content {
    z-index: -1;
    width: 30%;
  }

  .tab-button {
    height: 12%;
  }

  .tab-button.w--current {
    align-self: auto;
    width: 100%;
    height: 30%;
  }

  .tabs-content-3 {
    width: 30%;
    margin-left: 21px;
    margin-right: -108px;
    padding-left: 0;
    display: none;
  }

  .div-block-30 {
    align-self: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .tab-lottie {
    width: 250px;
    height: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-menu-2 {
    width: 100%;
    margin-bottom: -207px;
  }

  .tab-lottie-holder {
    width: 30px;
  }

  .wrapper-27.tabs {
    margin-top: 0;
    padding: 20px 10px 40px;
  }

  .text-block-116 {
    align-self: center;
  }

  .heading-h3-home {
    margin-bottom: 40px;
    font-size: 30px;
    line-height: 34px;
  }

  .card-content-home {
    width: 320px;
    max-width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .card-content-copy {
    width: 320px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-4 {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .home-features-pointer-item-2-copy.white {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
    width: 350px;
    height: 70%;
    margin: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
    display: flex;
  }

  .home-features-pointer-item-2-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .heading-58-copy._50 {
    text-align: center;
    width: 100%;
    font-size: 30px;
    line-height: 36px;
  }

  .headerproduct-inloggen {
    color: var(--midnight-blue);
    text-align: left;
    flex: 0 auto;
    order: -1;
    align-self: center;
    margin-left: auto;
    margin-right: 15px;
    padding-left: 0;
    padding-right: 0;
    font-size: 13px;
  }

  .padding-global-2 {
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .padding-section-large-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .link-block-11 {
    margin-left: auto;
    margin-right: auto;
  }

  .padding-global-3 {
    padding-top: .75rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .logos_collection-list {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .logos_collection {
    padding-right: 4rem;
  }

  .beneftis_tab-top {
    flex-flow: column;
  }

  .beneftis_tab-link {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    align-self: auto;
    padding-right: 1rem;
  }

  .beneftis_tab-link.w--current {
    margin-left: auto;
    margin-right: auto;
    padding-right: 1rem;
  }

  .benefits_tab-title {
    text-align: center;
    font-size: 1rem;
  }

  .benefits_content.is-first-scroll-in {
    margin-right: 0;
  }

  .fenefits_menu {
    margin-left: auto;
    margin-right: auto;
  }

  .benefits_icon {
    flex: none;
  }

  .section-block {
    padding: 1rem;
  }

  .beneftis_pane.is-elevate-customization-video {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .beneftis_par {
    color: #a8b6b8;
    text-align: center;
    margin-left: 0;
    padding-left: 0;
  }

  .beneftis_component {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .benefits_video {
    width: auto;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .padding-global-4 {
    grid-column-gap: 39px;
    grid-row-gap: 39px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .tools-heading-review {
    text-align: center;
    font-size: 30px;
    line-height: 36px;
  }

  .tools-paragraph-copy {
    text-align: center;
  }

  .hero-wrapper-2-copy {
    padding-top: 70px;
    padding-bottom: 204px;
  }

  .wrapper-copy.visual-features-wrapper, .wrapper-copy.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-copy.blog-post-video-wrapper, .wrapper-copy.blog-post-video-wrapper-html {
    height: 450px;
  }

  .link-block-partner {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    height: 80px;
  }

  .grid-2-partner {
    flex-flow: column;
    grid-template-columns: 2.75fr;
    width: 100%;
    margin-top: 0;
    padding-right: 0;
    display: flex;
  }

  .link-block-partners {
    display: block;
  }

  .button-demo-aanvraag-partner.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-demo-aanvraag-partner.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .image-73-partner {
    width: 400px;
    max-width: 100%;
    margin-top: 60px;
    padding-top: 0;
  }

  .button-in-partners.white {
    width: 320px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-in-partners.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .ms-chat-icon-img {
    margin-top: 0;
  }

  .ms-chat-icon {
    z-index: 2;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .ms-chat-header {
    margin-left: auto;
    margin-right: auto;
  }

  .ms-chat-wrapper {
    z-index: 2;
    width: 60px;
    height: 60px;
    margin-bottom: -25px;
  }

  .ms-chat-profile {
    aspect-ratio: auto;
    object-fit: contain;
    margin-left: 61px;
    position: static;
    overflow: visible;
  }

  .ms-chat-box {
    max-width: none;
    margin-bottom: -9px;
    margin-left: auto;
    margin-right: auto;
  }

  .ms-chat {
    margin-left: auto;
    margin-right: auto;
  }

  .image-110 {
    order: 0;
    margin-left: 140px;
  }

  .image-111 {
    margin-left: 185px;
  }

  .image-112 {
    margin-left: 134px;
  }

  .image-113 {
    margin-left: 147px;
  }

  .button-demo-partnerworden.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-demo-partnerworden.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .wrapper-29-partner.tools {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-40 {
    width: 100%;
  }

  .button-demo-topvakmannen.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-demo-topvakmannen.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-demo-da.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-demo-da.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .heading-large-3 {
    color: #0f1f3d;
    font-size: 15px;
  }

  .body-8 {
    margin-top: 0;
    padding-top: 80px;
  }

  .pricing-table-button-copy.pricing-page-2 {
    flex: none;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pricing-table-button-copy.pricing-page-2.white {
    text-align: center;
    width: 100%;
    margin-left: 0;
    font-size: 15px;
  }

  .subheading-copy {
    font-size: 16px;
  }

  .grid-5 {
    flex-flow: column;
    grid-template-columns: 2.75fr;
    width: 100%;
    margin-top: 0;
    padding-right: 0;
    display: flex;
  }

  .blur-5 {
    width: 300px;
    height: 300px;
  }

  .link-block-5-copy-2 {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    height: 80px;
  }

  .padding-global-5 {
    padding-top: .75rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .container-34 {
    padding-top: 35px;
  }

  .text-block-120 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    font-size: 16px;
    line-height: 110%;
  }

  .card-title-copy-2 {
    line-height: 22px;
  }

  .image-123 {
    width: 400px;
    max-width: 100%;
    padding-top: 20px;
  }

  .link-block-14 {
    display: none;
  }

  .image-123-over-ons {
    width: 400px;
    max-width: 100%;
    padding-top: 20px;
  }

  .timeline_item-3 {
    grid-template-columns: 48px 1fr;
  }

  .button-icon-small {
    padding: 10px 14px;
    font-size: 13px;
    top: 18px;
  }

  .button-icon-3 {
    display: none;
  }

  .paragraph-large-2 {
    font-size: 16px;
  }

  .button-icon-small-secondary {
    padding: 10px 14px;
    font-size: 13px;
    top: 18px;
  }

  .hero-section-over-ons {
    padding-top: 130px;
    padding-bottom: 0;
  }

  .visual-features-groot.navbar.horizontal {
    box-sizing: border-box;
    text-align: left;
    background-color: #fff;
    border-radius: 10px;
    flex-direction: column;
    flex: 0 auto;
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    margin: 0 auto 7px;
    padding: 0;
    font-size: 8px;
    line-height: 100%;
    display: block;
    position: static;
    overflow: visible;
  }

  .visual-features-groot.navbar.horizontal.w--current {
    border: 1px #000;
  }

  .visual-features-groot.navbar {
    padding: 20px;
  }

  .visual-features-item-groot {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .visual-features-item-groot.navbar.horizontal {
    box-sizing: border-box;
    text-align: left;
    background-color: #fff;
    border-radius: 10px;
    flex-direction: column;
    flex: 0 auto;
    order: 0;
    justify-content: flex-start;
    align-self: auto;
    align-items: flex-start;
    margin: 0 auto 7px;
    padding: 0;
    font-size: 8px;
    line-height: 100%;
    display: block;
    position: static;
    overflow: visible;
  }

  .visual-features-item-groot.navbar.horizontal.w--current {
    border: 1px #000;
  }

  .visual-features-item-groot.navbar {
    padding: 20px;
  }

  .image-127 {
    max-width: 90%;
  }

  .visual-features-items-modules-copy.nav.pages {
    padding-right: 0;
  }

  .visual-features-items-modules-copy.nav.pagina-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: left;
    flex-direction: column;
    order: 0;
    grid-template-rows: 1fr;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    place-items: flex-start start;
    margin: auto;
    padding-top: 0;
    padding-bottom: 9px;
    padding-right: 0;
    display: block;
    overflow: scroll;
  }

  .visual-features-items-modules-copy.nav-copy.pages, .visual-features-oplossing-container-copy.nav.pages, .visual-features-oplossing-container-copy.nav.pages, .visual-features-oplossing-container-copy.nav.pages {
    padding-right: 0;
  }

  .visual-features-oplossing-container-copy.nav.pagina-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: left;
    flex-direction: column;
    order: 0;
    grid-template-rows: 1fr;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    place-items: flex-start start;
    margin: auto;
    padding-top: 0;
    padding-bottom: 9px;
    padding-right: 0;
    display: block;
    overflow: scroll;
  }

  .visual-features-oplossing-container-copy.nav-copy.pages, .visual-features-koppelingen-container-copy.nav.pages, .visual-features-koppelingen-container-copy.nav.pages, .visual-features-koppelingen-container-copy.nav.pages {
    padding-right: 0;
  }

  .visual-features-koppelingen-container-copy.nav.pagina-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: left;
    flex-direction: column;
    order: 0;
    grid-template-rows: 1fr;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    place-items: flex-start start;
    margin: auto;
    padding-top: 0;
    padding-bottom: 9px;
    padding-right: 0;
    display: block;
    overflow: scroll;
  }

  .visual-features-koppelingen-container-copy.nav-copy.pages, .visual-features-ondersteuning-container-copy.nav.pages, .visual-features-ondersteuning-container-copy.nav.pages, .visual-features-ondersteuning-container-copy.nav.pages {
    padding-right: 0;
  }

  .visual-features-ondersteuning-container-copy.nav.pagina-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: left;
    flex-direction: column;
    order: 0;
    grid-template-rows: 1fr;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    place-items: flex-start start;
    margin: auto;
    padding-top: 0;
    padding-bottom: 9px;
    padding-right: 0;
    display: block;
    overflow: scroll;
  }

  .visual-features-ondersteuning-container-copy.nav-copy.pages {
    padding-right: 0;
  }

  .wrapper-cta-zzp {
    background-image: url("https://cdn.prod.website-files.com/64e7a11fc2ccb7848b42128b/6638f293b69809bfd7be2442_Ontwerp%20zonder%20titel%20(31).png");
    background-position: 0 0;
    background-size: auto;
    border-radius: 0;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 60px 10px;
  }

  .wrapper-cta-zzp.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.home-feature-1-wrapper.home-2 {
    margin-top: -20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-cta-zzp._1920px {
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.home-feature-3-wrapper.home-2 {
    margin-top: -17px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.about-grid {
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-cta-zzp.visual-features-wrapper, .wrapper-cta-zzp.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-cta-zzp.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-cta-zzp.blog-post-image-wrapper {
    height: 450px;
  }

  .wrapper-cta-zzp.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-cta-zzp.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.features-vertical-tabs {
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-cta-zzp.integrations-icons-wrapper {
    padding-top: 100px;
  }

  .wrapper-cta-zzp.cs {
    padding-top: 40px;
  }

  .wrapper-cta-zzp.navigation-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .dropdown-toggle-voor-wie {
    object-fit: fill;
    background-color: #f8f8f8;
    border-radius: 10px;
    flex-flow: row;
    margin-top: 0;
    display: flex;
    position: relative;
  }

  .dropdown-toggle-voor-wie.w--open {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .visual-features-oplossing-menu.nav.pages {
    padding-right: 0;
  }

  .visual-features-oplossing-menu.nav.pagina-product {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: left;
    flex-direction: column;
    order: 0;
    grid-template-rows: 1fr;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    place-items: flex-start start;
    margin: auto;
    padding-top: 0;
    padding-bottom: 9px;
    padding-right: 0;
    display: block;
    overflow: scroll;
  }

  .visual-features-oplossing-menu.nav-copy.pages {
    padding-right: 0;
  }

  .hero-dec-subtitle-copy {
    text-align: center;
    margin-top: 0;
  }

  .image-blog {
    width: 90%;
    display: block;
  }

  .image-blog.contain {
    margin-left: 0;
    margin-right: -20px;
    display: block;
  }

  .image-person {
    width: 90%;
    display: block;
  }

  .image-person.contain {
    margin-left: 0;
    margin-right: -20px;
    display: block;
  }

  .main-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero-main-div {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .hero-image-div {
    justify-content: flex-end;
    align-items: center;
  }

  .main-button {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 1.3em;
  }

  .links-main-div {
    grid-column-gap: 20px;
    flex-flow: column;
  }

  .main-heading {
    font-size: 35px;
  }

  .sub-heading {
    font-size: 28px;
  }

  .sub-heading.short {
    font-size: 25px;
  }

  .steps-cards-div {
    flex-flow: column;
    display: flex;
  }

  .steps-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-heading {
    font-size: 20px;
  }

  .card-para {
    font-size: 14px;
  }

  .card-icon {
    width: 50px;
  }

  .cta-heading {
    font-size: 35px;
  }

  .cta-button-div, .list-main-div {
    margin-top: 10px;
  }

  .list-div {
    font-size: 16px;
  }

  .cta-para {
    font-size: 20px;
  }

  .div-block-35 {
    margin-top: 40px;
  }

  .accordion-trigger---brix {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
    font-size: 15px;
  }

  .accordion-item-title---brix {
    max-width: 90%;
  }

  .accordion-item---brix.accordion-1---brix {
    padding: 20px;
  }

  .simple-para {
    font-size: 14px;
  }

  ._2-col-main-div {
    padding: 30px 20px;
  }

  ._2-col-div.image-div, ._2-col-div.image-div-2 {
    max-width: 100%;
  }

  .button-div {
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 10px;
  }

  .card-link {
    font-size: 17px;
  }

  .card-category {
    font-size: 12px;
  }

  .read-more-tag {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-radius: 1rem;
    flex-flow: row;
    width: auto;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .text-size-medium-5 {
    font-size: 16px;
  }

  .testimonial-grid {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
  }

  .testimonial-card {
    padding: 1.5rem;
  }

  .heading-69 {
    font-size: 2.25rem;
  }

  .heading-69.text-weight-medium {
    width: 100%;
  }

  .tabs-menu-4 {
    grid-row-gap: 20px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tab-buttons {
    width: 100%;
    font-size: 15px;
  }

  .tab-link-icon {
    width: 40px;
  }

  ._2-col-main-div-2 {
    padding: 10px;
  }

  .card-title-copy-3 {
    line-height: 22px;
  }

  .card-image-div {
    min-height: 230px;
  }

  .slidering-content-div {
    padding: 30px 20px;
  }

  .testimonials-para {
    font-size: 18px;
  }

  .person-detail {
    font-size: 14px;
  }

  .div-block-36 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .read-more-links {
    font-size: 18px;
  }

  .read-more-arrow {
    width: 20px;
  }

  .client-logo-image {
    object-position: 0% 50%;
  }

  .clients-grid, .clients-grid.logo-animate {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .moving-logo {
    padding: 12px 20px;
    font-size: 17px;
  }

  .moving-logo-icon {
    width: 20px;
    height: 20px;
  }

  .grid-6 {
    flex-flow: column;
    grid-template-columns: 2.75fr;
    width: 100%;
    margin-top: 0;
    padding-right: 0;
    display: flex;
  }

  .text-block-128 {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    font-size: 16px;
    line-height: 110%;
  }

  .link-block-16 {
    display: none;
  }

  .page-padding-9.s0 {
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .logo_component-slider {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    overflow: hidden;
  }

  .logo-slider-img {
    width: 100px;
  }

  .page-padding-10.s0 {
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .home-features-pointer-item-home.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .home-features-pointer-item-home.white {
    width: 100%;
    height: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .grid-6-product {
    flex-flow: column;
    grid-template-columns: 2.75fr;
    width: 100%;
    margin-top: 0;
    padding-right: 0;
    display: flex;
  }

  .hero-dec-subtitlehome {
    text-align: center;
    margin-top: 0;
  }

  .feature-item-5-copy._2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    font-size: 14px;
  }

  .home-features-pointer-item-home-copy.white, .home-features-pointer-demo-home-copy-copy.white {
    width: 100%;
    height: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-demo-home-copy-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .home-features-pointer-demo-home-copy-copy.white, .home-features-pointer-demo-home-copy-copy.white-copy {
    width: 100%;
    height: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-demo-home-copy-copy.white-copy.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .consult-table-item-copy {
    max-width: none;
  }

  .consult-table-item-copy.pricing-page-2-item {
    padding-left: 20px;
    padding-right: 20px;
  }

  .consult-table-item-copy.pricing-page-2-item.business {
    width: 100%;
  }

  .pricing-page-plan-type-copy.white {
    font-size: 20px;
  }

  .pricing-table-item-text-copy.pricing-page-2.white, .pricing-table-item-text-copy-copy.pricing-page-2.white {
    font-size: 13px;
  }

  .price-point-copy.white {
    font-size: 12px;
  }

  .page-padding-11.s0 {
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .heading-70 {
    font-size: 2.25rem;
  }

  .heading-70.text-weight-medium {
    width: 100%;
  }

  .text-size-medium-6 {
    font-size: 16px;
  }

  .button-demo-buers-copy.white {
    width: 100%;
    height: 100%;
    margin-top: 40px;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-demo-buers-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .image-130 {
    width: 60px;
    margin-left: 0;
    margin-right: 0;
  }

  .columns-7 {
    margin-top: 27px;
  }

  .heading-71 {
    font-style: normal;
  }

  .image-131 {
    width: 60px;
    margin-left: 0;
    margin-right: 0;
  }

  .columns-8 {
    margin-top: 27px;
  }

  .heading-72 {
    font-style: normal;
  }

  .button-demo-da-copy.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .button-demo-da-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-demo-aanvragenproduct-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-demo-aanvragenproduct-copy.white {
    width: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .contact-form-field-label-3 {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .subheading-copy-2, .subheading-copy-copy, .subheading-copy-copy {
    text-align: left;
  }

  .pricing-tables-container-consultancy.monthly {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: repeat(auto-fit, minmax(270px, .25fr));
    grid-auto-columns: minmax(0, .25fr);
    grid-auto-flow: column;
    justify-content: center;
    align-self: center;
    justify-items: stretch;
  }

  .home-features-pointer-item-home-copy.white.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .home-features-pointer-item-home-copy.white, .home-features-pointer-item-home-copy.white-home {
    width: 100%;
    height: 70%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    font-size: 8px;
  }

  .home-features-pointer-item-home-copy.white-home.margin-left-24px {
    margin-top: 16px;
    margin-left: 9px;
    padding-left: 0;
  }

  .button-26 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 19px;
  }

  .button-26.is--secondary {
    width: auto;
    padding-left: 12px;
    padding-right: 12px;
  }

  .page-wrapper-10 {
    max-width: 100%;
  }

  .button-_icon {
    margin-left: 6px;
  }

  .information_section.background-color.neutral-200 {
    padding-top: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .form_section {
    padding-left: 16px;
    padding-right: 16px;
  }

  .form_field-label {
    font-size: 1em;
  }

  .paragraph-small.width-60percent {
    width: 100%;
  }

  .form_field-label-copy {
    font-size: 1em;
  }

  .wrapper-copy.home-feature-1-wrapper {
    padding-bottom: 100px;
  }

  .wrapper-copy.home-feature-1-wrapper.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-copy.features-2-wrapper {
    padding-top: 120px;
  }

  .wrapper-copy.home-feature-3-wrapper.home-2 {
    flex-direction: column-reverse;
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-copy.about-story-up-wrapper {
    margin-top: 50px;
  }

  .wrapper-copy.home-hero-wrapper.homepage-2 {
    top: 146px;
  }

  .wrapper-copy.home-blog-wrapper.vertical-blog {
    padding-top: 100px;
  }

  .wrapper-copy.visual-features-wrapper, .wrapper-copy.team-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .wrapper-copy.blog-featured-wrapper {
    padding-bottom: 0;
  }

  .wrapper-copy.blog-subscribe-wrapper {
    border-radius: 0;
    width: 100%;
    padding: 60px 15px;
  }

  .wrapper-copy.blog-post-image-wrapper {
    height: 300px;
  }

  .wrapper-copy.blog-post-rich-text-wrapper {
    border-radius: 0;
    flex-direction: column;
    width: auto;
    max-width: 100%;
    overflow: auto;
  }

  .wrapper-copy.sign-up-wrapper {
    width: 90%;
  }

  .wrapper-copy.footer-wrapper._80-top-padding {
    padding-bottom: 20px;
  }

  .wrapper-copy.download-cards-wrapper {
    padding-bottom: 0;
  }

  .wrapper-copy.features-vertical-tabs {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-copy.integrations-icons-wrapper {
    padding-top: 50px;
  }

  .wrapper-copy.cs {
    padding-top: 40px;
  }

  .wrapper-copy.navigation-wrapper {
    margin-top: 10px;
  }

  .wrapper-copy.features-vertical-tabs-copy {
    flex-direction: column-reverse;
    margin-bottom: -53px;
    padding-bottom: 0;
  }

  .wrapper-copy.tabs-2 {
    padding-bottom: 100px;
  }

  .wrapper-copy.tabs-2.home-2 {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wrapper-copy.blog-post-video-wrapper, .wrapper-copy.blog-post-video-wrapper-html {
    height: 450px;
  }
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfd81-8b42128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfd97-8b42128a {
  place-self: auto;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfda2-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfdc4-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfde1-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfdfe-8b42128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfe6b-8b42128a {
  place-self: center end;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfe6d-8b42128a {
  justify-self: start;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfeeb-8b42128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfeec-8b42128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e811c0d6-a7e1-1741-74d5-0460776b2c30-8b42128a, #w-node-bf589080-682a-68f3-c50b-fd25855b1c38-8b42128a, #w-node-fe39b326-4259-783d-2cfe-82051a657c04-8b42128a, #w-node-fe39b326-4259-783d-2cfe-82051a657c06-8b42128a, #w-node-_6aac1289-22aa-3105-df6b-e9e484cf55dc-8b42128a, #w-node-_6aac1289-22aa-3105-df6b-e9e484cf55de-8b42128a, #w-node-a210efe0-af60-bb8d-77f9-35fac1e9161f-8b42128a, #w-node-ab29430a-c080-a87a-2042-476dc1e522fc-8b42128a, #w-node-b7595250-f6e6-908c-cea5-a809758e66e1-8b42128a {
  justify-self: start;
}

#w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dff86-8b42128a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d79-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto end;
}

#w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d80-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d87-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d8e-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d95-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d9c-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0da3-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0daa-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0db1-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0db8-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0dbf-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0dc6-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0dcd-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0dd4-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0ddb-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc2c2732-4817-74eb-899a-3d85b7983022-46355082, #w-node-_41ce3b26-89e7-677d-d161-3a617778c553-46355082 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d33ec764-95a3-1bcd-db7c-a0338eda1024-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto end;
}

#w-node-_3b0e4594-da5f-d8f1-559b-587287475c1e-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_146052e4-cf51-f422-dd94-d3b041e1363a-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-e67a7557-de74-e7de-9c31-04a2f57737d0-46355082, #w-node-c6716eb7-d385-3b6d-715e-017aaa81e3c9-46355082, #w-node-f67c9ab5-2d36-7150-a810-456b5a3ebd0f-46355082, #w-node-_91e835d3-7911-c66e-e315-cb72f9c5c930-46355082, #w-node-_74c2fd35-22a0-b385-297e-165caf5ea875-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe703e0d-c2e8-915a-0eaf-fc9224a68a36-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_04182406-0f5e-ce70-0fea-3a35e786aa1b-46355082, #w-node-b9b820c4-d1bc-959e-8e17-70d6655dcb5d-46355082, #w-node-e9d41810-fb22-fae3-d426-6c38bec99659-46355082, #w-node-d8e08dcd-11aa-2731-dde3-0bd30ab347e9-46355082, #w-node-f8d92f08-dc9b-ecee-85e9-cb59c5c9c0b3-46355082, #w-node-_090ceaad-8ea1-f2ad-70a3-cb8453d36997-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fea40e5-48b7-4312-8486-7ed1af4758d8-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto end;
}

#w-node-_0fea40e5-48b7-4312-8486-7ed1af4758df-46355082, #w-node-_0fea40e5-48b7-4312-8486-7ed1af4758e6-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fea40e5-48b7-4312-8486-7ed1af4758ed-46355082, #w-node-_7a1d8b48-68c4-54aa-592f-a0373ebf0843-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_0fea40e5-48b7-4312-8486-7ed1af4758f4-46355082, #w-node-_0fea40e5-48b7-4312-8486-7ed1af4758fb-46355082, #w-node-_0fea40e5-48b7-4312-8486-7ed1af475902-46355082, #w-node-_0fea40e5-48b7-4312-8486-7ed1af475909-46355082, #w-node-_2142373e-57fe-b9bd-fb39-4b9d7b3fd869-46355082, #w-node-a2b0a69f-f41a-3669-9858-914699659543-46355082, #w-node-_97be2f50-c455-de8d-fe14-1a9b07f60fa9-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ef098a8-74ca-b5e6-6d5c-0252083da957-46355082, #w-node-_9f3716a6-30a2-847f-c149-1b765f341f4a-46355082, #w-node-_84722431-2384-c3cf-b0a9-0b7cf7eac3e0-46355082, #w-node-_3d8b1b54-2c0b-4db1-9f1e-e1ee04dc825b-46355082, #w-node-_3f5c3931-c04b-08f3-a111-0e2b45fe73ca-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto end;
}

#w-node-_3f5c3931-c04b-08f3-a111-0e2b45fe73d1-46355082, #w-node-_3f5c3931-c04b-08f3-a111-0e2b45fe73d8-46355082, #w-node-b76351f0-83cb-ec14-04fd-46cd7ad75b86-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f5c3931-c04b-08f3-a111-0e2b45fe73df-46355082 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2d252796-b64f-9d6e-1f89-87aab6bf83c8-8b4212e6 {
  justify-self: start;
}

#w-node-_21ec7faf-f001-d972-ae95-75a4df4187c6-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df4187dd-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df4187f7-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df41880f-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df418826-8b4212e6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_815521ca-7ee1-c1b4-bfef-52963cdfb241-8b4212fd {
  place-self: auto start;
}

#w-node-_815521ca-7ee1-c1b4-bfef-52963cdfb247-8b4212fd {
  justify-self: end;
}

#w-node-_1c2ab28a-4eee-fb69-6735-4c2a2bdccb66-b2413bdd, #w-node-_0627564e-b3bd-e8b0-626d-b324b6240388-8b42130a, #w-node-ac5a0689-cc6c-c0dd-f5a3-e6e763599327-8b421323, #w-node-ac5a0689-cc6c-c0dd-f5a3-e6e76359934d-8b421323, #w-node-ac5a0689-cc6c-c0dd-f5a3-e6e76359935e-8b421323, #w-node-_21715fd5-a4f6-3c4a-1b30-7817c6fac7f1-8b42135e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_867b22c3-8fef-9534-62c3-99a93f9fe936-8b42135f {
  place-self: stretch;
}

#w-node-_867b22c3-8fef-9534-62c3-99a93f9fe942-8b42135f, #w-node-_7ebbe2de-6aeb-e8ae-6f69-2c2cb9364fe2-8b42135f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb11-8b42135f {
  place-self: stretch;
}

#w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb25-8b42135f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_667a09a8-903d-2afa-086b-052de46411f0-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de46411f2-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de4641204-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de4641206-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de464121b-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de464121d-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de4641231-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de4641245-8b42135f, #w-node-_667a09a8-903d-2afa-086b-052de4641259-8b42135f {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543364-1c396cf6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-1c396cf6 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543443-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543467-1c396cf6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-1c396cf6, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-1c396cf6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-1c396cf6, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdb94-b04a5868 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbaa-b04a5868 {
  justify-self: start;
}

#w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbb5-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbe3-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbe6-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbf9-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdc13-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdc2e-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdc48-b04a5868 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdc9f-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcb6-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcd0-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdce8-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcff-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd16-b04a5868, #w-node-a005cc9d-d34d-3b9a-935d-093d5e5370ce-b04a5868 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd43-b04a5868, #w-node-eb7f3e78-d729-09ae-f733-e052e444ca18-a06f2bcb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb7f3e78-d729-09ae-f733-e052e444ca31-a06f2bcb {
  justify-self: start;
}

#w-node-eb7f3e78-d729-09ae-f733-e052e444ca3c-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444ca6a-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444ca6d-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444ca85-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444caa9-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cac4-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cade-a06f2bcb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb7f3e78-d729-09ae-f733-e052e444cb42-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cb59-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cb73-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cb8b-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cba2-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cbb9-a06f2bcb, #w-node-d75c3085-1d96-6e13-1b24-a78b6b8eb0cb-a06f2bcb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-eb7f3e78-d729-09ae-f733-e052e444cbf0-a06f2bcb, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b50d-1c8ff4e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b521-1c8ff4e1 {
  justify-self: start;
}

#w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b52c-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b55a-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b55d-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b575-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b599-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b5b6-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b5d5-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b5ec-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b610-1c8ff4e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b66e-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b685-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b69f-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6b7-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6ce-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6e5-1c8ff4e1, #w-node-_7d677913-29c2-ec8f-1e3a-289971d6a90a-1c8ff4e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b71c-1c8ff4e1, #w-node-e35e94ea-6499-a298-f325-70112a27ed8f-add273dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e35e94ea-6499-a298-f325-70112a27eda5-add273dc {
  justify-self: start;
}

#w-node-e35e94ea-6499-a298-f325-70112a27edb0-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27edde-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ede1-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27edf9-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ee18-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ee33-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ee59-add273dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e35e94ea-6499-a298-f325-70112a27eebd-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27eed4-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27eeee-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ef06-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ef1d-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ef34-add273dc, #w-node-_4ac5c8eb-b896-e189-a203-e5eebe071fd9-add273dc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e35e94ea-6499-a298-f325-70112a27ef6b-add273dc, #w-node-_06d96ba4-0900-d327-2716-2a34b342a8bd-13e26392 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06d96ba4-0900-d327-2716-2a34b342a8d1-13e26392 {
  justify-self: start;
}

#w-node-_06d96ba4-0900-d327-2716-2a34b342a8dc-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342a90a-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342a90d-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342a925-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342a98b-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342a9ab-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342a9c5-13e26392 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06d96ba4-0900-d327-2716-2a34b342aa24-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa3b-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa55-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa6d-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa84-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa9b-13e26392, #w-node-ba726862-d080-128b-f4ae-7a25e500fe03-13e26392 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_06d96ba4-0900-d327-2716-2a34b342aad2-13e26392, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca930-15b2b8ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca944-15b2b8ae {
  justify-self: start;
}

#w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca94f-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca97d-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca980-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca99d-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca9bc-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca9bf-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca9d7-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca9f6-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caa1b-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caa35-15b2b8ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_788d7bf0-4bde-17ae-8982-ec37f11caa94-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaab-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caac5-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caadd-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaf4-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab0b-15b2b8ae, #w-node-_7ea10457-b6be-a575-5040-2bc2ea1b885c-15b2b8ae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab42-15b2b8ae, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e498-c85bb7be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83e99206-bb46-347e-403d-b8bac1d3e4ac-c85bb7be {
  justify-self: start;
}

#w-node-_83e99206-bb46-347e-403d-b8bac1d3e4b7-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e4e8-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e4eb-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e503-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e522-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e525-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e53d-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e557-c85bb7be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83e99206-bb46-347e-403d-b8bac1d3e5ba-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5d1-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5eb-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e603-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e61a-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e631-c85bb7be, #w-node-_0bc1318e-c95b-e5a1-87b9-9cf1dd51b0b9-c85bb7be {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_83e99206-bb46-347e-403d-b8bac1d3e668-c85bb7be, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4a85-a06fb630 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d40956a9-437a-e536-2fd3-ccfd554c4a9b-a06fb630 {
  justify-self: start;
}

#w-node-d40956a9-437a-e536-2fd3-ccfd554c4aa6-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4ad4-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4ad7-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4aef-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4b0e-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4b2e-a06fb630 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d40956a9-437a-e536-2fd3-ccfd554c4be8-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4bff-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c19-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c31-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c48-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c5f-a06fb630, #w-node-ca8e1b3a-1808-b39f-da40-c3f42fa4254e-a06fb630 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d40956a9-437a-e536-2fd3-ccfd554c4c8c-a06fb630, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae27d-414a9243 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d79235a4-07b8-0458-afc1-d3df8a6ae291-414a9243 {
  justify-self: start;
}

#w-node-d79235a4-07b8-0458-afc1-d3df8a6ae29c-414a9243 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2a4-414a9243 {
  justify-self: center;
}

#w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2cd-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2d0-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2e8-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae302-414a9243 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d79235a4-07b8-0458-afc1-d3df8a6ae360-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae377-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae391-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3a9-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3c0-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3d7-414a9243, #w-node-c7125a75-493a-de1c-6c89-6bcce4bd219d-414a9243 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d79235a4-07b8-0458-afc1-d3df8a6ae40e-414a9243, #w-node-_7041b906-68ce-9190-2933-9fd39a9861af-414aaa69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a9861c3-414aaa69 {
  justify-self: start;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a9861ce-414aaa69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a9861d6-414aaa69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a9861da-414aaa69 {
  place-self: center;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a986202-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a986205-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a98621d-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a986237-414aaa69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a986292-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862a9-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862c3-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862db-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862f2-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a986309-414aaa69, #w-node-d88a3aad-3d6c-92bf-0517-798fc7e44445-414aaa69 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7041b906-68ce-9190-2933-9fd39a986340-414aaa69, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4664-e5a4f8dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a467a-e5a4f8dd {
  justify-self: start;
}

#w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4685-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a46b3-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a46b6-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a46d3-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a46f2-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a470d-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4727-e5a4f8dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4783-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a479a-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47b4-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47cc-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47e3-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47fa-e5a4f8dd, #w-node-_260235a7-1cb7-9760-bff6-261b61321605-e5a4f8dd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4831-e5a4f8dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fca0aa8-0855-b0d8-1b4a-f5fa70a27e62-c744a4d9 {
  justify-self: start;
}

#w-node-_6183d913-2786-9de8-b220-8918d816ec7a-c744a4d9 {
  place-self: center start;
}

#w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37788-c744a4d9, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f3779f-c744a4d9, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377b9-c744a4d9, #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603d7-c744a4d9, #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569cf2-9f40458c, #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d0b-9f40458c, #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d24-9f40458c, #w-node-a386607e-1366-23bf-84b2-e594c7046dc9-9f40458c, #w-node-bbc79666-2724-2148-453b-73ee19bd448f-1ff26b97, #w-node-bbc79666-2724-2148-453b-73ee19bd44a8-1ff26b97, #w-node-bbc79666-2724-2148-453b-73ee19bd44c1-1ff26b97, #w-node-a90be10b-fa13-ac8f-b90e-2988232d2f6c-1ff26b97, #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0707-20b5e70f, #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0720-20b5e70f, #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0739-20b5e70f, #w-node-_836eb513-8068-be45-721b-841e57d7d80e-20b5e70f, #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b64-50c1a87d, #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b7d-50c1a87d, #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b96-50c1a87d, #w-node-_698ea62b-ef05-2ecf-c05f-3f3a813b8441-50c1a87d, #w-node-_49267925-62f8-2dd7-455d-130298d0ee1f-36665b87, #w-node-_49267925-62f8-2dd7-455d-130298d0ee38-36665b87, #w-node-_49267925-62f8-2dd7-455d-130298d0ee51-36665b87, #w-node-e23c9e34-7cac-1c98-0327-4626a1c12ca5-36665b87, #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2e6-79be0760, #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2ff-79be0760, #w-node-_21a163e6-f3e9-0391-9ae1-067593bef318-79be0760, #w-node-_31596722-a6f5-8ccf-8b91-777da69fba73-79be0760, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b475-1d6a902f, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b48e-1d6a902f, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4a7-1d6a902f, #w-node-fd7f8f47-518e-e8c4-376b-f774cc80acaf-1d6a902f, #w-node-a2b0b6f9-620b-b67f-5755-1b53027f100b-52075706, #w-node-a2b0b6f9-620b-b67f-5755-1b53027f1024-52075706, #w-node-a2b0b6f9-620b-b67f-5755-1b53027f103d-52075706, #w-node-_55983b2f-ff60-279f-7a06-e0e81daecb18-52075706, #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825e5-ea6041f9, #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825fe-ea6041f9, #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e82617-ea6041f9, #w-node-_64e41eea-8b19-6a93-a99d-987e34d18782-ea6041f9, #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e22-f89e16df, #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e3b-f89e16df, #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e54-f89e16df, #w-node-_59bf7630-4ec4-be36-48d5-4cf916d8487b-f89e16df, #w-node-b086950b-0abf-410c-a06d-412c57ddc410-43862e85, #w-node-b086950b-0abf-410c-a06d-412c57ddc429-43862e85, #w-node-b086950b-0abf-410c-a06d-412c57ddc442-43862e85, #w-node-_30285e62-e73c-3c07-d55b-98aec9fab4ea-43862e85, #w-node-_807526ee-5158-3c84-c08a-80e88a939374-ea60d67e, #w-node-_807526ee-5158-3c84-c08a-80e88a93938d-ea60d67e, #w-node-_807526ee-5158-3c84-c08a-80e88a9393a6-ea60d67e, #w-node-_01fc6eeb-e167-2856-c67a-17dc3650a6be-ea60d67e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a15cb43d {
  justify-self: start;
}

#w-node-e129a8de-20a1-10b2-af5e-fbf00319bf19-a15cb43d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a15cb43d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a15cb43d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a15cb43d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a15cb43d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a15cb43d, #w-node-_4570b9d9-8522-3118-2b1f-934f3cc042bb-a15cb43d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7ad8ec3e-306d-be87-a19e-e6665020c617-a15cb43d, #w-node-_844b8d2e-c32b-b9b4-17ed-c62498bdbdfa-a15cb43d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2656834f-36b1-765a-b8b5-eafeda32ecdc-a15cb43d, #w-node-_2656834f-36b1-765a-b8b5-eafeda32ecf5-a15cb43d, #w-node-_2656834f-36b1-765a-b8b5-eafeda32ed0e-a15cb43d, #w-node-ffe2bc0d-24cf-fd27-4e6b-09e29597438b-a15cb43d, #w-node-_6eaac211-b1d2-4f34-379c-427b2044e283-a15cb43d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-bab41c67 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-bab41c67 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-bab41c67, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-bab41c67, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-bab41c67, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-bab41c67, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-bab41c67, #w-node-_363b9efb-71a1-ce71-a4ba-19adb3cd6fa5-bab41c67 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b7a0e666-6742-95e9-2f27-f7e2c6fa1050-bab41c67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_596536d1-b9cb-edc9-6710-1f31889c1be2-bab41c67, #w-node-_596536d1-b9cb-edc9-6710-1f31889c1bfb-bab41c67, #w-node-_596536d1-b9cb-edc9-6710-1f31889c1c14-bab41c67, #w-node-bc863e76-9465-7284-3161-7d097240eb82-bab41c67 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a8618936 {
  justify-self: start;
}

#w-node-_898030c3-b1ec-1f8a-5331-a9b0674ab4da-a8618936 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a8618936, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a8618936, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a8618936, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a8618936, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a8618936, #w-node-a5fb59f9-73b5-fbc6-bd06-57f65cbeecff-a8618936 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6c2178af-8daa-c8a5-c9a9-0741b95eb64f-a8618936 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4b3-a8618936, #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4cc-a8618936, #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4e5-a8618936, #w-node-_516bca1c-74ae-5757-0f2c-c8a87c35f2f6-a8618936 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7b5f743c {
  justify-self: start;
}

#w-node-c1ff879d-8557-cfa0-4aae-ed92b8becb3f-7b5f743c {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7b5f743c, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7b5f743c, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7b5f743c, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7b5f743c, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7b5f743c, #w-node-_9fed7e19-e1bf-a85a-3a17-cfdcb73754c0-7b5f743c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d0720f79-6e6d-8f03-ab3b-146a98954dbd-7b5f743c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85eb09da-881a-ac14-73c2-168fd37ad679-7b5f743c, #w-node-_85eb09da-881a-ac14-73c2-168fd37ad692-7b5f743c, #w-node-_85eb09da-881a-ac14-73c2-168fd37ad6ab-7b5f743c, #w-node-_55120d2b-8095-42cd-546c-c73cadd1a03e-7b5f743c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b28e0daf {
  justify-self: start;
}

#w-node-cad3c356-27f8-639e-7449-16f2ca782b90-b28e0daf {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b28e0daf, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b28e0daf, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b28e0daf, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b28e0daf, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b28e0daf, #w-node-d2d620c4-3b30-4b35-4b3e-e4806452d469-b28e0daf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ce347623-27b1-0aaf-5e66-95104699fc2d-b28e0daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2eb912a-892d-1f91-cebb-641264dea02a-b28e0daf, #w-node-b2eb912a-892d-1f91-cebb-641264dea043-b28e0daf, #w-node-b2eb912a-892d-1f91-cebb-641264dea05c-b28e0daf, #w-node-_70fdfcce-587b-bd11-9625-08f929d628c6-b28e0daf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-e7782140 {
  justify-self: start;
}

#w-node-_96f19543-68db-63cd-2bd0-fab51291059e-e7782140 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e7782140, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e7782140, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e7782140, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e7782140, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e7782140, #w-node-a925ec88-3152-c9e6-8226-a36cd872a889-e7782140 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_30bfc15e-b7a3-8bbc-0e3e-63d9c16ea2f6-e7782140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_908be863-5d93-efa4-e358-de0a41759350-e7782140, #w-node-_908be863-5d93-efa4-e358-de0a41759369-e7782140, #w-node-_908be863-5d93-efa4-e358-de0a41759382-e7782140, #w-node-_5c616cc0-e38e-b50f-8ae4-55c2b4738099-e7782140 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-9d07aca0 {
  justify-self: start;
}

#w-node-bae486dd-3126-d7f0-36fa-e9bc82e84ff7-9d07aca0 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9d07aca0, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9d07aca0, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9d07aca0, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9d07aca0, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9d07aca0, #w-node-b15c8a54-74eb-2273-52cc-960c596a4f36-9d07aca0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6fef4d83-8c92-866f-d391-bba3ad96539c-9d07aca0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bee53bd-4b1d-2345-5596-524b263cadfc-9d07aca0, #w-node-_6bee53bd-4b1d-2345-5596-524b263cae15-9d07aca0, #w-node-_6bee53bd-4b1d-2345-5596-524b263cae2e-9d07aca0, #w-node-b0c8c40a-73e9-1ca9-b6b3-93cb01d02c78-9d07aca0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-885ce74b {
  justify-self: start;
}

#w-node-_2a1c6367-9397-33d2-1ecf-387b081bdf1f-885ce74b {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-885ce74b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-885ce74b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-885ce74b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-885ce74b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-885ce74b, #w-node-_142ccb17-e1a9-608e-45f7-29b8637f6799-885ce74b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed9c1289-ac47-b6d3-d526-939875549784-885ce74b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d7dd507-7902-c492-b294-487bcaef3a27-885ce74b, #w-node-_7d7dd507-7902-c492-b294-487bcaef3a40-885ce74b, #w-node-_7d7dd507-7902-c492-b294-487bcaef3a59-885ce74b, #w-node-fe81e88a-01c7-6f0b-bbc8-5f865f69a941-885ce74b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-c67895b9 {
  justify-self: start;
}

#w-node-_32ddfa01-635a-fcef-d8d7-e3605fc4efde-c67895b9 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c67895b9, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c67895b9, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c67895b9, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c67895b9, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c67895b9, #w-node-_50a19d56-a1b5-2bf5-1bc6-3f623cf24581-c67895b9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78433018-a33b-67cf-9be6-a969578754bd-c67895b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-daf6aef3-f91b-fcfa-2223-404725edd8c3-c67895b9, #w-node-daf6aef3-f91b-fcfa-2223-404725edd8dc-c67895b9, #w-node-daf6aef3-f91b-fcfa-2223-404725edd8f5-c67895b9, #w-node-_9c5d82e0-c43a-608b-0b63-e5260705f433-c67895b9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-f3f7d49e {
  justify-self: start;
}

#w-node-_8522658f-7c02-8ba1-cac8-b2335bf60b50-f3f7d49e {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f3f7d49e, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f3f7d49e, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f3f7d49e, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f3f7d49e, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f3f7d49e, #w-node-_7c71683b-fd39-cea7-c50b-cec5074c1a0c-f3f7d49e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_10057083-278d-962d-3897-2fbfb3a14282-f3f7d49e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4b85489-de56-2913-a0a6-737e7b955572-f3f7d49e, #w-node-e4b85489-de56-2913-a0a6-737e7b95558b-f3f7d49e, #w-node-e4b85489-de56-2913-a0a6-737e7b9555a4-f3f7d49e, #w-node-b9b2ff2d-9fa8-86dd-2cd0-5e182e6193e0-f3f7d49e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a279d75e {
  justify-self: start;
}

#w-node-b62c725a-422e-d872-3593-6921731421dc-a279d75e {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a279d75e, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a279d75e, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a279d75e, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a279d75e, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a279d75e, #w-node-a63b9882-d45d-c152-06fc-17414dd3d4d6-a279d75e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fd2c4e21-c8c9-1741-2c1f-dc196967d7b2-a279d75e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e436a7a-3db6-b982-252a-467d3601c62c-a279d75e, #w-node-_6e436a7a-3db6-b982-252a-467d3601c645-a279d75e, #w-node-_6e436a7a-3db6-b982-252a-467d3601c65e-a279d75e, #w-node-d1e44c09-bb54-e54b-e96a-f6b465c2c713-a279d75e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a27a6d4f {
  justify-self: start;
}

#w-node-_941ce5bd-44a7-3abb-c7ee-6f94addf2208-a27a6d4f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a27a6d4f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a27a6d4f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a27a6d4f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a27a6d4f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a27a6d4f, #w-node-c62928f2-b01a-78a5-76b8-e37af442e13e-a27a6d4f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d42f1a95-1351-fe85-08cc-949d4f6ffd40-a27a6d4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136b6-a27a6d4f, #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136cf-a27a6d4f, #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136e8-a27a6d4f, #w-node-_4128ce8c-41de-35ea-26dc-3b78396078e2-a27a6d4f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-1884c19d {
  justify-self: start;
}

#w-node-_25ab742f-e1b4-06cd-f031-07be821a4627-1884c19d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-1884c19d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-1884c19d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-1884c19d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-1884c19d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-1884c19d, #w-node-f323d9c2-dbde-0176-6009-9ce1d6970a54-1884c19d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ad9306e0-19d7-8b01-5319-07afbc0a02af-1884c19d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40524d-1884c19d, #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b405266-1884c19d, #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40527f-1884c19d, #w-node-_84840a40-050a-f203-aecd-07c05c1e6b39-1884c19d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a9c3fda8 {
  justify-self: start;
}

#w-node-_473106b6-69e7-b76d-914c-8586e60715e8-a9c3fda8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a9c3fda8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a9c3fda8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a9c3fda8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a9c3fda8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a9c3fda8, #w-node-_64f05611-da7d-2be4-df2c-059f68e1e0fa-a9c3fda8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ffab730c-4887-af18-53ff-4da8d394649b-a9c3fda8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f845516-b0fa-47c2-0f1d-4c632f847eed-a9c3fda8, #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f06-a9c3fda8, #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f1f-a9c3fda8, #w-node-fa409718-a5d4-ed36-fba4-aaa8fa9d527f-a9c3fda8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7b5e95e1 {
  justify-self: start;
}

#w-node-_278ea967-a643-bbd2-98dd-6dcb2fa84859-7b5e95e1 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7b5e95e1, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7b5e95e1, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7b5e95e1, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7b5e95e1, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7b5e95e1, #w-node-e486fdcc-ee7b-0668-ba79-2bbed7aab5ad-7b5e95e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2d1c771b-2744-95b2-d45b-74c7a5c049e0-7b5e95e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_139b1e33-1f98-a614-9402-2047407e03bc-7b5e95e1, #w-node-_139b1e33-1f98-a614-9402-2047407e03d5-7b5e95e1, #w-node-_139b1e33-1f98-a614-9402-2047407e03ee-7b5e95e1, #w-node-_895d08e7-233d-36f9-e315-a8bad11c6edd-7b5e95e1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-87d6becb {
  justify-self: start;
}

#w-node-ad4ca0ea-8236-3571-4c92-94f0bfa94906-87d6becb {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-87d6becb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-87d6becb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-87d6becb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-87d6becb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-87d6becb, #w-node-a832227d-f546-6e1b-9a51-040d285ff61c-87d6becb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a19dbe3c-dc62-bd0a-138b-6419056aa5f7-87d6becb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b49-87d6becb, #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b62-87d6becb, #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b7b-87d6becb, #w-node-bb79df9e-dd42-93c0-740c-84e4c9949e9f-87d6becb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-fc8d8e01 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fc8d8e01 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fc8d8e01, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fc8d8e01, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fc8d8e01, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fc8d8e01, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fc8d8e01, #w-node-_790d8ca1-b9fb-d081-9e89-ee54194b7de8-fc8d8e01 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_66600d18-faba-c788-cc9a-ea3cd9c9be01-fc8d8e01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a728ee0-7495-2bf6-4128-63b274212d7a-fc8d8e01, #w-node-_3a728ee0-7495-2bf6-4128-63b274212d93-fc8d8e01, #w-node-_3a728ee0-7495-2bf6-4128-63b274212dac-fc8d8e01, #w-node-d664f1ed-4edd-739f-f0e3-1d4655ffdbc5-fc8d8e01 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-c7599ea9 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-c7599ea9 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c7599ea9, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c7599ea9, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c7599ea9, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c7599ea9, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c7599ea9, #w-node-_65b9b435-db5e-88b5-10dc-70aa32617feb-c7599ea9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c0be697c-7e0d-6f89-e10e-260c2df2d216-c7599ea9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02eac-c7599ea9, #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ec5-c7599ea9, #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ede-c7599ea9, #w-node-_8e653b24-87a3-3032-257b-ebf4dddcd8fe-c7599ea9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-526a360d {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-526a360d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-526a360d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-526a360d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-526a360d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-526a360d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-526a360d, #w-node-_8fc3aa03-df7a-9018-ce46-ab6d328af5ae-526a360d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f030c488-5dfc-f297-425c-f5dc85b821af-526a360d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa807-526a360d, #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa820-526a360d, #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa839-526a360d, #w-node-aa076a33-d42d-25ee-f444-dcb3e29106f1-526a360d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-976319d6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-976319d6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-976319d6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-976319d6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-976319d6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-976319d6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-976319d6, #w-node-ef4436da-54a9-399c-a270-bafeb999ed54-976319d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-edc0e454-8f05-45af-477f-0e0744cd5be7-976319d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f91f0501-45b8-115b-ace4-a89133113f3f-976319d6, #w-node-f91f0501-45b8-115b-ace4-a89133113f58-976319d6, #w-node-f91f0501-45b8-115b-ace4-a89133113f71-976319d6, #w-node-c1611917-5593-401b-d8c1-27e0d88c6b41-976319d6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7722baa4 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7722baa4 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7722baa4, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7722baa4, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7722baa4, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7722baa4, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7722baa4, #w-node-_9d0ea5cc-46e6-16ba-a3ab-bdeeed6c8a7f-7722baa4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f6b16742-ae57-387b-c9b9-0bc91c861251-7722baa4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b469f-7722baa4, #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46b8-7722baa4, #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46d1-7722baa4, #w-node-f6d2dc49-6fdb-68dc-bf51-9aa0c1afc96e-7722baa4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-de09dd17 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-de09dd17 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-de09dd17, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-de09dd17, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-de09dd17, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-de09dd17, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-de09dd17, #w-node-_15bd35f1-2ffe-c386-6430-86645ed80ed5-de09dd17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd1ba6f1-2e39-b438-25bc-5cc5aefca196-de09dd17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a9d9a8a-d1da-e406-6a66-10accb770af1-de09dd17, #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b0a-de09dd17, #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b23-de09dd17, #w-node-_05668933-4861-47cd-a2d5-51c91142f18b-de09dd17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-77258226 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-77258226 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-77258226, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-77258226, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-77258226, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-77258226, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-77258226, #w-node-_3f4c3e0a-053b-8ade-f463-9147e0bdfdc0-77258226 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cb063fd1-deb3-6e5a-78f7-c1d83fe97abd-77258226 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddcb96e7-ae52-2989-b20b-2151f8da0048-77258226, #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0061-77258226, #w-node-ddcb96e7-ae52-2989-b20b-2151f8da007a-77258226, #w-node-fcdac47f-3528-b693-045e-d5b809f62124-77258226 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7f0cb1df {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7f0cb1df {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7f0cb1df, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7f0cb1df, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7f0cb1df, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7f0cb1df, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7f0cb1df, #w-node-_2817c55f-bf98-7607-fcbb-0ac2683d11d1-7f0cb1df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_98c9a42d-9285-15a4-4e55-31fafcd38cb5-7f0cb1df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799b2-7f0cb1df, #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799cb-7f0cb1df, #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799e4-7f0cb1df, #w-node-_32e5a38a-3c3b-711e-d5b2-3a080d3d49b9-7f0cb1df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-ac3005a6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ac3005a6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ac3005a6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ac3005a6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ac3005a6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ac3005a6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ac3005a6, #w-node-b8b53d69-3bd8-13ac-4697-882ab029eb67-ac3005a6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dbb344a7-805e-eb14-66fd-88e642999fc6-ac3005a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7476cdc7-4beb-edcb-faf4-153f99776f9b-ac3005a6, #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fb4-ac3005a6, #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fcd-ac3005a6, #w-node-_6c3ee008-6d5f-64e5-e9b9-7cac5ade8425-ac3005a6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-fd859156 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fd859156 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fd859156, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fd859156, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fd859156, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fd859156, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fd859156, #w-node-_14681d60-23f2-bc1a-f20f-4672b45a7c11-fd859156 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5211b19e-c7b4-24ca-1064-30e36f09d7b5-fd859156 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd8f8-fd859156, #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd911-fd859156, #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd92a-fd859156, #w-node-bad68f30-7916-e54c-8603-50a071aaf1f2-fd859156 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-99e1d601 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-99e1d601 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-99e1d601, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-99e1d601, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-99e1d601, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-99e1d601, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-99e1d601, #w-node-ac220096-af18-005a-48f3-9bf4f5439533-99e1d601 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_550b6458-b412-90b8-f2f2-db07d04815a5-99e1d601 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebd04993-f941-b318-490e-f2ac9a2e5818-99e1d601, #w-node-ebd04993-f941-b318-490e-f2ac9a2e5831-99e1d601, #w-node-ebd04993-f941-b318-490e-f2ac9a2e584a-99e1d601, #w-node-_0f0cd8f3-0676-6c63-a298-f54d597ed3c2-99e1d601 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-54b9c5db {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-54b9c5db {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-54b9c5db, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-54b9c5db, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-54b9c5db, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-54b9c5db, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-54b9c5db, #w-node-a8560429-9b0e-1cca-18a4-7d2bbfa48240-54b9c5db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_002bca3f-48b3-c6ad-73e6-231060a955ed-54b9c5db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b71548d-4beb-cda9-41a6-163266036f53-54b9c5db, #w-node-_8b71548d-4beb-cda9-41a6-163266036f6c-54b9c5db, #w-node-_8b71548d-4beb-cda9-41a6-163266036f85-54b9c5db, #w-node-f41c7fc6-014c-fdf4-d32c-44f363893bcc-54b9c5db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-4b2aa003 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4b2aa003 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b2aa003, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b2aa003, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b2aa003, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b2aa003, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b2aa003, #w-node-b0119cbf-038c-64ba-f760-e997140ec507-4b2aa003 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f99eda2f-8183-d09d-9107-1f0a22126e0c-4b2aa003 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e36040c0-668e-b6aa-5b27-b60043433f55-4b2aa003, #w-node-e36040c0-668e-b6aa-5b27-b60043433f6e-4b2aa003, #w-node-e36040c0-668e-b6aa-5b27-b60043433f87-4b2aa003, #w-node-_0b9e6ffe-ba8a-8cc3-a4c7-56efbc73031d-4b2aa003 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-378aee46 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-378aee46 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-378aee46, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-378aee46, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-378aee46, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-378aee46, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-378aee46, #w-node-fac9a276-efb9-f2a2-c42f-f30c060bcaaf-378aee46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_948bf1ed-503e-eae5-18b2-064683a2e58d-378aee46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fb1-378aee46, #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fca-378aee46, #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fe3-378aee46, #w-node-_78396d3e-0c80-8f46-6b13-afa08fe9d8c1-378aee46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-ff6b6f1a {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ff6b6f1a {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ff6b6f1a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ff6b6f1a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ff6b6f1a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ff6b6f1a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ff6b6f1a, #w-node-_61d03a8b-274c-2c3d-5f31-6861be3557e7-ff6b6f1a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_825822bc-1d7a-3c01-c548-10d3635a8083-ff6b6f1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa553466-1c15-8cb6-f949-83d5d17d6c14-ff6b6f1a, #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c2d-ff6b6f1a, #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c46-ff6b6f1a, #w-node-acf96a1f-26bb-7cfd-c24f-d182f60d2b22-ff6b6f1a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-f125e831 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f125e831 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f125e831, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f125e831, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f125e831, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f125e831, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f125e831, #w-node-_41a8da41-73f2-1309-37ce-ae63c4d706bb-f125e831 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bbccb05a-ae92-2477-e960-8134328bc7bd-f125e831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f695e764-85be-a5de-76aa-a7a6d84aaeb6-f125e831, #w-node-f695e764-85be-a5de-76aa-a7a6d84aaecf-f125e831, #w-node-f695e764-85be-a5de-76aa-a7a6d84aaee8-f125e831, #w-node-ea9b1f83-4601-ed83-172f-b050fe17f12a-f125e831 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-4f8a7a74 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4f8a7a74 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4f8a7a74, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4f8a7a74, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4f8a7a74, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4f8a7a74, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4f8a7a74, #w-node-_84816b08-d548-6e57-2c75-2018340458bf-4f8a7a74 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4b6d08ce-2fcc-c738-0eb5-e66e2b22fd86-4f8a7a74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfae5555-3406-2450-87ae-59b968b6933f-4f8a7a74, #w-node-dfae5555-3406-2450-87ae-59b968b69358-4f8a7a74, #w-node-dfae5555-3406-2450-87ae-59b968b69371-4f8a7a74, #w-node-b95cd3f3-83e1-bcaf-7755-821cd3bd43a8-4f8a7a74 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b5b7e526 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b5b7e526 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b5b7e526, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b5b7e526, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b5b7e526, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b5b7e526, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b5b7e526, #w-node-_4444fa48-60ea-054b-0801-e776b791eb4c-b5b7e526 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cb529e3c-8979-0e85-a855-64856dc48531-b5b7e526 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0e4-b5b7e526, #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0fd-b5b7e526, #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d116-b5b7e526, #w-node-_1f857735-d424-7b1e-a7cc-00a5e996b9ee-b5b7e526 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-de151e51 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-de151e51 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-de151e51, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-de151e51, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-de151e51, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-de151e51, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-de151e51, #w-node-f4764849-38ee-f99f-834a-2d15cd9805aa-de151e51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9570913-3525-29a3-0992-ca2bced4d3d6-de151e51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e5e45ff-9d3d-9164-22c6-aba969959bfa-de151e51, #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c13-de151e51, #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c2c-de151e51, #w-node-c3d20e79-e7df-8e37-7c46-5879d2561ecb-de151e51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-f129a4c7 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f129a4c7 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f129a4c7, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f129a4c7, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f129a4c7, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f129a4c7, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f129a4c7, #w-node-_407bfdf3-3a98-40a2-c6a1-aff328f9b0da-f129a4c7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cfb120bf-2147-2c0c-8d65-6a1976d2985d-f129a4c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601514-f129a4c7, #w-node-ac8a7dcd-ab79-574c-fa59-3c79b060152d-f129a4c7, #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601546-f129a4c7, #w-node-a88790c7-728d-1db5-fb24-dcbf7a0cd109-f129a4c7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-06f2241c {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-06f2241c {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-06f2241c, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-06f2241c, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-06f2241c, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-06f2241c, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-06f2241c, #w-node-_409fd5b8-f881-cc1f-6990-e36330f95fcf-06f2241c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8898d723-777e-c474-0405-d54f8ee62786-06f2241c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4214-06f2241c, #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd422d-06f2241c, #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4246-06f2241c, #w-node-edc39c36-e959-d7ff-43e0-7bbf0df690e7-06f2241c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-236d9fe7 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-236d9fe7 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-236d9fe7, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-236d9fe7, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-236d9fe7, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-236d9fe7, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-236d9fe7, #w-node-c24fe9e7-2af8-f685-c927-46909bc84019-236d9fe7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d4d3b45c-4efd-27ad-41ba-136154cce423-236d9fe7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938e6-236d9fe7, #w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938ff-236d9fe7, #w-node-_9f2a4b80-6d41-bfe3-bded-0efb36493918-236d9fe7, #w-node-_295482dc-a43f-36a6-9139-9a7494067e07-236d9fe7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7d16de4b {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7d16de4b {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d16de4b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d16de4b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d16de4b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d16de4b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d16de4b, #w-node-_6cfe27e6-4d74-6c71-82f4-5a5ff4c5eb95-7d16de4b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_45e185cd-bc5f-89f1-da49-6e41f80fb32a-7d16de4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57a2-7d16de4b, #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57bb-7d16de4b, #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57d4-7d16de4b, #w-node-_23f730c5-f845-6279-2443-3da110d12317-7d16de4b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-3b6b5c10 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3b6b5c10 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3b6b5c10, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3b6b5c10, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3b6b5c10, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3b6b5c10, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3b6b5c10, #w-node-_05e8e568-9052-ac57-9c4a-b1796a9d4712-3b6b5c10 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bdab8470-542f-ae86-90db-179f036b8c51-3b6b5c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_125798ca-ad32-c00b-82a1-b62835b3365f-3b6b5c10, #w-node-_125798ca-ad32-c00b-82a1-b62835b33678-3b6b5c10, #w-node-_125798ca-ad32-c00b-82a1-b62835b33691-3b6b5c10, #w-node-_19c4f927-3070-63ea-9e0b-921b1ffb8193-3b6b5c10 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-cf61265d {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-cf61265d {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cf61265d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cf61265d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cf61265d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cf61265d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cf61265d, #w-node-f4af37bf-7865-2519-38f6-0651dc0f2915-cf61265d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a4eb48cb-5860-5ceb-2b66-663caf0710cd-cf61265d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_450a0a45-957e-9fd3-d912-6a60058d97b0-cf61265d, #w-node-_450a0a45-957e-9fd3-d912-6a60058d97c9-cf61265d, #w-node-_450a0a45-957e-9fd3-d912-6a60058d97e2-cf61265d, #w-node-_8975a219-73ea-04e5-c1e0-55c0b8d7b074-cf61265d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-854f1f7c {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-854f1f7c {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-854f1f7c, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-854f1f7c, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-854f1f7c, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-854f1f7c, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-854f1f7c, #w-node-_4dd08c45-b8c2-89b3-2b52-ecf323999646-854f1f7c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4962391e-6e0e-7192-9f95-fd97d4248423-854f1f7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c4a-854f1f7c, #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c63-854f1f7c, #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c7c-854f1f7c, #w-node-f3037e5c-7ea1-44b3-8281-f2aa60ca37c8-854f1f7c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-0135e8f8 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-0135e8f8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0135e8f8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0135e8f8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0135e8f8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0135e8f8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0135e8f8, #w-node-ac6d81a5-887f-9511-eb9f-53314845c9a9-0135e8f8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f287005f-c31c-44e4-76c2-5aca67e408f7-0135e8f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b77563a0-2dbb-a59f-5883-e7181c3d8574-0135e8f8, #w-node-b77563a0-2dbb-a59f-5883-e7181c3d858d-0135e8f8, #w-node-b77563a0-2dbb-a59f-5883-e7181c3d85a6-0135e8f8, #w-node-_7ed78777-a0a2-aabc-3a26-9df8ac6a825b-0135e8f8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7f1e382f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7f1e382f {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7f1e382f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7f1e382f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7f1e382f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7f1e382f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7f1e382f, #w-node-_339eb533-91a0-41dc-8db4-287abf30ade3-7f1e382f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df42c588-995a-d002-dd8d-a34f040f205b-7f1e382f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95f48853-d2b7-c095-82aa-897fa7094c8a-7f1e382f, #w-node-_95f48853-d2b7-c095-82aa-897fa7094ca3-7f1e382f, #w-node-_95f48853-d2b7-c095-82aa-897fa7094cbc-7f1e382f, #w-node-c276dd00-89e6-7ae7-2498-2f9b70747d81-7f1e382f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-62292182 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-62292182 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-62292182, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-62292182, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-62292182, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-62292182, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-62292182, #w-node-bdb1f06c-cab4-6d6d-2bb4-22f5a0c04e4d-62292182 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_868b1775-8fa5-66c6-f345-d6a85c2f671a-62292182 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b423a898-2b51-dd6d-255f-6f5aec930887-62292182, #w-node-b423a898-2b51-dd6d-255f-6f5aec9308a0-62292182, #w-node-b423a898-2b51-dd6d-255f-6f5aec9308b9-62292182, #w-node-_245861e5-8685-ad4a-1905-6b5f234d73fb-62292182 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-edef3ceb {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-edef3ceb {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-edef3ceb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-edef3ceb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-edef3ceb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-edef3ceb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-edef3ceb, #w-node-_2933adbd-2431-a751-987b-3122a61bc2b4-edef3ceb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed5ce9be-bd67-d582-2fbb-4ab9b1e21ff1-edef3ceb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6c9-edef3ceb, #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6e2-edef3ceb, #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6fb-edef3ceb, #w-node-e3563c32-bf2e-f323-e09d-0202b1d9d97b-edef3ceb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-fcf3e473 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fcf3e473 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fcf3e473, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fcf3e473, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fcf3e473, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fcf3e473, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fcf3e473, #w-node-_9d9b472a-3651-26b3-4408-5cbee74028cf-fcf3e473 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c9f8910f-86a0-8b06-1155-2abdf7e2d684-fcf3e473 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a0877a-5008-a425-3d06-063f6900bfee-fcf3e473, #w-node-f1a0877a-5008-a425-3d06-063f6900c007-fcf3e473, #w-node-f1a0877a-5008-a425-3d06-063f6900c020-fcf3e473, #w-node-d2dac83d-f8bc-3ee5-a8e0-2da9a9c770af-fcf3e473 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-5b51efc6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5b51efc6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5b51efc6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5b51efc6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5b51efc6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5b51efc6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5b51efc6, #w-node-a6a8a221-1863-29ed-54ae-153d30ab004f-5b51efc6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9ab2e73a-f406-3393-3220-0b14aa10b302-5b51efc6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5009347-2d8a-4ab6-4851-0b34868d80a7-5b51efc6, #w-node-a5009347-2d8a-4ab6-4851-0b34868d80c0-5b51efc6, #w-node-a5009347-2d8a-4ab6-4851-0b34868d80d9-5b51efc6, #w-node-d450907b-d753-8ac3-b232-fc4dcad59181-5b51efc6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b7f1cfa2 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b7f1cfa2 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b7f1cfa2, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b7f1cfa2, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b7f1cfa2, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b7f1cfa2, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b7f1cfa2, #w-node-_7899aa94-ab21-8ea1-85cf-63e0f21cd3f8-b7f1cfa2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_93f984c8-ead4-16b0-5963-4e215aab49a6-b7f1cfa2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9d5a597-ef64-b250-fb0b-6b45460ba5eb-b7f1cfa2, #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba604-b7f1cfa2, #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba61d-b7f1cfa2, #w-node-_0490db71-98bf-0e59-10e6-ce3c0dd7b100-b7f1cfa2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-fdadffbb {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fdadffbb {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fdadffbb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fdadffbb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fdadffbb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fdadffbb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fdadffbb, #w-node-a8780c91-4562-00b4-f9d6-cf29b27a054f-fdadffbb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b78adae7-c749-ae13-25ce-259aaf331f9a-fdadffbb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adfcdadc-1e07-8795-7d22-07a5b304e487-fdadffbb, #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4a0-fdadffbb, #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4b9-fdadffbb, #w-node-a6b028ac-421a-c31e-e583-229bb71d9698-fdadffbb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-79efbf03 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-79efbf03 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-79efbf03, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-79efbf03, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-79efbf03, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-79efbf03, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-79efbf03, #w-node-_6be74fb2-8659-da96-f801-e1353f205081-79efbf03 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b4379af-fe1f-3baf-7604-8f4f68625471-79efbf03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d41-79efbf03, #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d5a-79efbf03, #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d73-79efbf03, #w-node-c21df4e6-be36-e300-25a8-7d29a86e6a38-79efbf03 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-50e35efd {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-50e35efd {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-50e35efd, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-50e35efd, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-50e35efd, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-50e35efd, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-50e35efd, #w-node-_80391158-6536-c20d-2a4c-adbd0b826a3d-50e35efd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-50e35efd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df0330ab-556c-23f9-365c-39dc33c7c5b3-50e35efd, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5cc-50e35efd, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5e5-50e35efd, #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a7e-50e35efd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-26661ecc {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-26661ecc {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-26661ecc, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-26661ecc, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-26661ecc, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-26661ecc, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-26661ecc, #w-node-_689d8986-a97d-40b9-b95c-a80ba61c1eeb-26661ecc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b5d28d0c-22cc-0846-3dff-d036d27b7ce1-26661ecc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf64ddf3-5f39-9969-d00e-24e574900d40-26661ecc, #w-node-bf64ddf3-5f39-9969-d00e-24e574900d59-26661ecc, #w-node-bf64ddf3-5f39-9969-d00e-24e574900d72-26661ecc, #w-node-_64bdae09-6bc2-a335-25c0-e3ec7d2e7aba-26661ecc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-2ca7d801 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2ca7d801 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2ca7d801, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2ca7d801, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2ca7d801, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2ca7d801, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2ca7d801, #w-node-a5f50272-6593-f96b-08b1-c922dee0bba1-2ca7d801 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e40ff087-91b0-0146-6870-3220100db629-2ca7d801 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a3994-2ca7d801, #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39ad-2ca7d801, #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39c6-2ca7d801, #w-node-_612cbc5e-5655-afe1-5926-30a16f708a9d-2ca7d801 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-4cd75449 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4cd75449 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4cd75449, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4cd75449, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4cd75449, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4cd75449, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4cd75449, #w-node-e99103f3-b191-0496-a0b7-dc6cb747c564-4cd75449 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0a3e96-c0d1-1416-4296-1bc6aed30f6e-4cd75449 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a48b3587-281a-6d91-3948-6ff317437b8b-4cd75449, #w-node-a48b3587-281a-6d91-3948-6ff317437ba4-4cd75449, #w-node-a48b3587-281a-6d91-3948-6ff317437bbd-4cd75449, #w-node-_75d26d00-c255-e677-3dd0-6d77c61dbbf4-4cd75449 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-74d09b29 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-74d09b29 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-74d09b29, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-74d09b29, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-74d09b29, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-74d09b29, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-74d09b29, #w-node-_857fcc88-9d1d-cbc9-ed58-2f566ddf4a50-74d09b29 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4a2ba72e-2370-20b0-1c6f-5e3ba52de37d-74d09b29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc02465-9bb0-9b83-a04e-b240232580c2-74d09b29, #w-node-_4fc02465-9bb0-9b83-a04e-b240232580db-74d09b29, #w-node-_4fc02465-9bb0-9b83-a04e-b240232580f4-74d09b29, #w-node-_0f76ad64-e5b5-5350-3782-ebea9e78be19-74d09b29 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-40ce2375 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-40ce2375 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-40ce2375, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-40ce2375, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-40ce2375, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-40ce2375, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-40ce2375, #w-node-_96d17dd0-c1fa-6709-a6e2-b593d03a75b2-40ce2375 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4ed715a3-8e33-7fdc-7485-846eb301e837-40ce2375 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ebc-40ce2375, #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ed5-40ce2375, #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927eee-40ce2375, #w-node-f320444f-1e54-d9db-8c01-69f723283035-40ce2375 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-d77ee179 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d77ee179 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d77ee179, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d77ee179, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d77ee179, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d77ee179, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d77ee179, #w-node-beb7aa3d-1675-b02a-c7d5-6e186e39eba1-d77ee179 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_64283cc1-075e-b1b1-27c5-81df7713e1d1-d77ee179 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0011-d77ee179, #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d002a-d77ee179, #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0043-d77ee179, #w-node-e631ba7a-d13f-cb5f-6803-ca05713d1580-d77ee179 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-46d2d3c0 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-46d2d3c0 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-46d2d3c0, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-46d2d3c0, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-46d2d3c0, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-46d2d3c0, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-46d2d3c0, #w-node-_68f3ab6d-e118-4a8a-1518-521e977d3cb9-46d2d3c0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_03832071-e3b4-7ea4-ac78-a8e793416356-46d2d3c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2375da10-6204-2946-be4d-7e27d99d8f90-46d2d3c0, #w-node-_2375da10-6204-2946-be4d-7e27d99d8fa9-46d2d3c0, #w-node-_2375da10-6204-2946-be4d-7e27d99d8fc2-46d2d3c0, #w-node-aa49e745-1ced-b230-2b0e-0eb58f1d1ada-46d2d3c0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-4cdb4f3d {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4cdb4f3d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4cdb4f3d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4cdb4f3d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4cdb4f3d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4cdb4f3d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4cdb4f3d, #w-node-_988d2e88-af74-c707-284f-acb11bd3ee21-4cdb4f3d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5ad2f368-bd30-17c2-15ac-18dab430c4a8-4cdb4f3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a38a73b1-b4f8-8a32-9848-169ccef8f157-4cdb4f3d, #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f170-4cdb4f3d, #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f189-4cdb4f3d, #w-node-_49c2d7b9-4cce-822a-a71c-8dc81d1a0c1e-4cdb4f3d, #w-node-_3113c779-36e0-9810-bae2-cd5a4b2098dc-4cdb4f3d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-52e56de6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-52e56de6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-52e56de6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-52e56de6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-52e56de6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-52e56de6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-52e56de6, #w-node-c886b916-c0d2-455d-7153-2773e2ac1562-52e56de6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_72182142-0fb3-02fe-eb66-b37990809983-52e56de6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c85-52e56de6, #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c9e-52e56de6, #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8cb7-52e56de6, #w-node-_74032a9f-435a-bf25-1c40-b87b94bfad60-52e56de6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-5d617084 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5d617084 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5d617084, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5d617084, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5d617084, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5d617084, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5d617084, #w-node-_0ee622a6-525a-aaa1-abe6-7337b3aaabc6-5d617084 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b13fc86c-dc9b-fac7-d674-dcb4d9b9b370-5d617084 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34cfe828-932e-8701-2826-baa53dcc59ab-5d617084, #w-node-_34cfe828-932e-8701-2826-baa53dcc59c4-5d617084, #w-node-_34cfe828-932e-8701-2826-baa53dcc59dd-5d617084, #w-node-_91241f73-f6f1-4e93-cc30-1593eddee27e-5d617084 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-8fb8ac22 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-8fb8ac22 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-8fb8ac22, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-8fb8ac22, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-8fb8ac22, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-8fb8ac22, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-8fb8ac22, #w-node-f2d1744b-ed70-167c-9a21-fd942d164e7d-8fb8ac22 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be9a7544-668d-5eda-3d60-9d4071e74335-8fb8ac22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd66-8fb8ac22, #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd7f-8fb8ac22, #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd98-8fb8ac22, #w-node-_60f1557c-d65d-43a9-521c-297a1c0a6235-8fb8ac22 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-103956ad {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-103956ad {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-103956ad, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-103956ad, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-103956ad, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-103956ad, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-103956ad, #w-node-_331baa7b-4274-7041-c55a-3556748d89a2-103956ad {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5d4c7abc-dcdb-fee9-6d39-dbf065686ef4-103956ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_435d0858-c05b-b52e-536f-0c7537858f24-103956ad, #w-node-_435d0858-c05b-b52e-536f-0c7537858f3d-103956ad, #w-node-_435d0858-c05b-b52e-536f-0c7537858f56-103956ad, #w-node-_8fe0b266-c7c1-8642-0ab2-8018ef655538-103956ad {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-145cfa19 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-145cfa19 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-145cfa19, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-145cfa19, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-145cfa19, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-145cfa19, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-145cfa19, #w-node-c9355d3a-d513-d272-9d15-26e2e9ea6ef9-145cfa19 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b06b77b6-9abb-77f3-cf7a-c7f709b5b958-145cfa19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bf56703-dfe8-b4df-216b-35457e03ab00-145cfa19, #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab19-145cfa19, #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab32-145cfa19, #w-node-_1e47a7c8-e4bd-cc24-4c4b-02018f8cf8a0-145cfa19 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-d84aca79 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d84aca79 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d84aca79, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d84aca79, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d84aca79, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d84aca79, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d84aca79, #w-node-d731ed8e-fb78-dd19-4cf2-c40bd62b110c-d84aca79 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0735e69e-eda4-80c9-8fda-04ea799e9cb1-d84aca79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de9b1e54-533f-3b51-06e3-663160d83c01-d84aca79, #w-node-de9b1e54-533f-3b51-06e3-663160d83c1a-d84aca79, #w-node-de9b1e54-533f-3b51-06e3-663160d83c33-d84aca79, #w-node-e10fc883-c282-870b-5977-2eb3ad525b0a-d84aca79 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-9b138da8 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-9b138da8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9b138da8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9b138da8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9b138da8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9b138da8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9b138da8, #w-node-d781f275-69cd-03d5-c0af-233f7878ae65-9b138da8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f9ea6e30-d0ef-62fd-6e7e-3f9cdf5e07de-9b138da8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f086488b-6fe3-2ce1-ff61-108fda614ec7-9b138da8, #w-node-f086488b-6fe3-2ce1-ff61-108fda614ee0-9b138da8, #w-node-f086488b-6fe3-2ce1-ff61-108fda614ef9-9b138da8, #w-node-_4ae6c5b8-e2eb-799d-8f94-d35fa47ca1a9-9b138da8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-4b62f7fa {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4b62f7fa {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b62f7fa, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b62f7fa, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b62f7fa, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b62f7fa, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b62f7fa, #w-node-_987532b9-9297-1859-d097-32dab97e4a6c-4b62f7fa {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a17dba3d-c4b5-ec75-67ec-56e3cb1e49ee-4b62f7fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_445af5b5-7f5e-1416-223f-b41741f18cfa-4b62f7fa, #w-node-_445af5b5-7f5e-1416-223f-b41741f18d13-4b62f7fa, #w-node-_445af5b5-7f5e-1416-223f-b41741f18d2c-4b62f7fa, #w-node-b2a8c959-ce6e-13af-b0ae-a7299afdfe1e-4b62f7fa {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-d84df109 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d84df109 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d84df109, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d84df109, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d84df109, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d84df109, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d84df109, #w-node-_703c6620-6554-85af-c171-ab1f0a629293-d84df109 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5cf1524e-d156-3c9a-3e94-7a2babc7141e-d84df109 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_875e3f72-4525-0c3b-968e-d19af8f3bee6-d84df109, #w-node-_875e3f72-4525-0c3b-968e-d19af8f3beff-d84df109, #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bf18-d84df109, #w-node-edffd4b4-5810-20d0-befb-5970071b540b-d84df109 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b7f92da6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b7f92da6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b7f92da6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b7f92da6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b7f92da6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b7f92da6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b7f92da6, #w-node-f45ef4a5-07fa-ad03-9b87-9f50fcd1507b-b7f92da6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a85be9dc-81b6-180d-e537-e9ae1e7c8b2b-b7f92da6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d19b231f-9507-573c-3113-ee9fc6037ebd-b7f92da6, #w-node-d19b231f-9507-573c-3113-ee9fc6037ed6-b7f92da6, #w-node-d19b231f-9507-573c-3113-ee9fc6037eef-b7f92da6, #w-node-_9a8b966c-dcc2-bcfc-282c-7e7a8732ba8e-b7f92da6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-2b4f1261 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2b4f1261 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2b4f1261, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2b4f1261, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2b4f1261, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2b4f1261, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2b4f1261, #w-node-_69f86a17-18da-8709-0013-f70be17c6925-2b4f1261 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b11c8831-f2c3-f221-432d-a889dbfd6549-2b4f1261 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6326-2b4f1261, #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b633f-2b4f1261, #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6358-2b4f1261, #w-node-_5de9ae0f-6467-e19f-bb9f-9fc18f00cd23-2b4f1261 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-86d8abb2 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-86d8abb2 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-86d8abb2, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-86d8abb2, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-86d8abb2, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-86d8abb2, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-86d8abb2, #w-node-fda9c388-7dd3-abc2-3763-b3b53a92cc25-86d8abb2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd15d55f-e745-e95c-22a9-7f545e90f1bd-86d8abb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549cf-86d8abb2, #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549e8-86d8abb2, #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b54a01-86d8abb2, #w-node-_230759ba-f972-9688-da42-72cc4419d544-86d8abb2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-0049c249 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-0049c249 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0049c249, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0049c249, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0049c249, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0049c249, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0049c249, #w-node-_3713cf06-8c91-3aa5-07ef-adc2409807d1-0049c249 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c81277c5-41a0-7599-11b9-430dda5eb10d-0049c249 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5bf5821-d23e-e840-ffba-d93bad44ad9d-0049c249, #w-node-b5bf5821-d23e-e840-ffba-d93bad44adb6-0049c249, #w-node-b5bf5821-d23e-e840-ffba-d93bad44adcf-0049c249, #w-node-_7cd37660-6ea2-012a-723f-70aae54dd79f-0049c249 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7bfcef2f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7bfcef2f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7bfcef2f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7bfcef2f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7bfcef2f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7bfcef2f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7bfcef2f, #w-node-_9d8de585-b605-72d0-d4aa-dbe6f95d5d81-7bfcef2f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9b49be8f-b47c-3791-e79c-ba179a01f17a-7bfcef2f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebd373de-e8a0-e972-f79d-ee035283b420-7bfcef2f, #w-node-ebd373de-e8a0-e972-f79d-ee035283b439-7bfcef2f, #w-node-ebd373de-e8a0-e972-f79d-ee035283b452-7bfcef2f, #w-node-_74acd094-5472-99a7-731f-bec9ea4127b4-7bfcef2f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b814fc50 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b814fc50 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b814fc50, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b814fc50, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b814fc50, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b814fc50, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b814fc50, #w-node-_8e9d0612-49e8-b0b1-a999-ceef8bd661c1-b814fc50 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_73851e03-b131-90d9-9ae0-7578935ea4d9-b814fc50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc106c6e-56ec-07a2-19e0-b9f930b69ca5-b814fc50, #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cbe-b814fc50, #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cd7-b814fc50, #w-node-e75ec237-4e18-3e1c-774f-43eb9d4f9ca9-b814fc50 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-dc78f5a4 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-dc78f5a4 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-dc78f5a4, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-dc78f5a4, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-dc78f5a4, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-dc78f5a4, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-dc78f5a4, #w-node-_6175dd0e-de26-d800-1eb0-074538398f40-dc78f5a4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bf8bf79b-96c9-145d-7217-2981e471904b-dc78f5a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_403d95b8-cfd2-0e38-6701-774b0137bc01-dc78f5a4, #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc1a-dc78f5a4, #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc33-dc78f5a4, #w-node-_3ac1a410-c4ff-7cd9-d2d4-c2afc7473a96-dc78f5a4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-687401c3 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-687401c3 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-687401c3, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-687401c3, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-687401c3, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-687401c3, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-687401c3, #w-node-_9d248897-eff7-9bb9-2400-b21db7774143-687401c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7b6373bb-18b9-4f3e-3eff-0205012e6b3c-687401c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4ba-687401c3, #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4d3-687401c3, #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4ec-687401c3, #w-node-_4a8b9a91-35ea-d8c6-40a0-0cdf8e3572a0-687401c3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-e658d83a {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-e658d83a {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e658d83a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e658d83a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e658d83a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e658d83a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e658d83a, #w-node-_18803212-ac02-f838-4309-0df412d832f1-e658d83a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-db072e52-5237-c72b-6c0c-3b5700f2e2aa-e658d83a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdd1-e658d83a, #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdea-e658d83a, #w-node-_9d940140-18a9-b421-9fa0-494b5b5ece03-e658d83a, #w-node-_7891e517-7c89-e12f-6219-7f7489b95bc0-e658d83a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-fda9fe89 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fda9fe89 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fda9fe89, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fda9fe89, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fda9fe89, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fda9fe89, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fda9fe89, #w-node-_9c1b0465-a04a-a11c-cf37-9cf22912d8df-fda9fe89 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0a50570f-ac0b-fecb-b9cc-71de6f143054-fda9fe89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4755603-e2d1-52ad-5659-42bd40136a96-fda9fe89, #w-node-c4755603-e2d1-52ad-5659-42bd40136aaf-fda9fe89, #w-node-c4755603-e2d1-52ad-5659-42bd40136ac8-fda9fe89, #w-node-_79f80a7c-7675-56a2-3809-56f9bffb754c-fda9fe89 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-cb365613 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-cb365613 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cb365613, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cb365613, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cb365613, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cb365613, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cb365613, #w-node-d95b97b0-22cf-19f1-3908-2e0b48873c3f-cb365613 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ecbf6e42-70a3-d23d-d7ad-a3b88387b359-cb365613 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b76-cb365613, #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b8f-cb365613, #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525ba8-cb365613, #w-node-_3950b9cc-86aa-bb0c-35ae-66a3bc67f1c1-cb365613 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-842b0275 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-842b0275 {
  grid-template-rows: 2px;
  grid-template-columns: 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-842b0275, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-842b0275, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-842b0275, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-842b0275, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-842b0275, #w-node-_8c5d1248-3f6e-7048-7312-2eea5759048f-842b0275 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a86fd651-8866-2891-3e5b-d8e0f6f29d9d-842b0275 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6f9af4c-9c67-86bd-5509-ac913fc86b93-842b0275, #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bac-842b0275, #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bc5-842b0275, #w-node-_4f253a4a-0f47-e7f5-26b3-24f462c47b1f-842b0275 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-35c3d0cd {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-35c3d0cd {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-35c3d0cd, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-35c3d0cd, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-35c3d0cd, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-35c3d0cd, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-35c3d0cd, #w-node-a8d7bd9c-fde6-51e3-10b7-85810f9b561c-35c3d0cd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c4194a94-82a0-b8c6-bde6-ef30d378efe3-35c3d0cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d219e163-0537-f8c4-340a-02d4d2f344d4-35c3d0cd, #w-node-d219e163-0537-f8c4-340a-02d4d2f344ed-35c3d0cd, #w-node-d219e163-0537-f8c4-340a-02d4d2f34506-35c3d0cd, #w-node-_74da7395-bec2-8005-7155-ea58152a0785-35c3d0cd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-5064e994 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5064e994 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5064e994, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5064e994, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5064e994, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5064e994, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5064e994, #w-node-_0d02997f-0349-2f95-320d-e80ad81d00b8-5064e994 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_576f297a-1c90-21a2-bee8-300f452b92cb-5064e994 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc522cac-41b3-c237-6799-06acbcda05df-5064e994, #w-node-cc522cac-41b3-c237-6799-06acbcda05f8-5064e994, #w-node-cc522cac-41b3-c237-6799-06acbcda0611-5064e994, #w-node-_04c2063c-02c9-9102-e3a9-f2af5ed2bf96-5064e994 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-9ad9bd2f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-9ad9bd2f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9ad9bd2f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9ad9bd2f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9ad9bd2f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9ad9bd2f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9ad9bd2f, #w-node-f906281a-e238-484f-8018-6ee070aa5c20-9ad9bd2f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d31f68b9-4b09-ad75-c910-05ba5403c48a-9ad9bd2f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0e6e249-a1b2-d659-e063-80a77bff98cc-9ad9bd2f, #w-node-a0e6e249-a1b2-d659-e063-80a77bff98e5-9ad9bd2f, #w-node-a0e6e249-a1b2-d659-e063-80a77bff98fe-9ad9bd2f, #w-node-_3627dfa7-5a58-af80-420f-2bfcd9437d84-9ad9bd2f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-663506d8 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-663506d8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-663506d8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-663506d8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-663506d8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-663506d8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-663506d8, #w-node-bcbbad28-54e9-242f-1771-6c1467a53f41-663506d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3a63d0bb-eca1-37a8-69a7-7f16f342f836-663506d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8941ecef-b633-ab21-966c-03d7bcf88163-663506d8, #w-node-_8941ecef-b633-ab21-966c-03d7bcf8817c-663506d8, #w-node-_8941ecef-b633-ab21-966c-03d7bcf88195-663506d8, #w-node-_0a0f3ea2-a3b0-a4f3-0197-a31ae0d63752-663506d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-286e1181 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-286e1181 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-286e1181, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-286e1181, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-286e1181, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-286e1181, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-286e1181, #w-node-_7ba980e7-0423-2745-aadf-9f061df04802-286e1181 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df2d7f3a-5723-70ad-f67f-2a65cbe1b0b3-286e1181 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4cf-286e1181, #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4e8-286e1181, #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f501-286e1181, #w-node-_1ba9f535-9540-0cb4-824a-87f474c224ca-286e1181 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-ac6dea8b {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ac6dea8b {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ac6dea8b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ac6dea8b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ac6dea8b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ac6dea8b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ac6dea8b, #w-node-fb2b0da4-a2fc-aab7-961e-65e75d8bb7fa-ac6dea8b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ded2cdf1-9c2b-0fa9-cd55-fc702eee34fa-ac6dea8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4743a938-3ef7-b1af-f637-920bb0a7d660-ac6dea8b, #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d679-ac6dea8b, #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d692-ac6dea8b, #w-node-_020c94f7-26ae-09f8-8bed-728bd7267016-ac6dea8b, #w-node-_807526ee-5158-3c84-c08a-80e88a939374-a675f984, #w-node-_807526ee-5158-3c84-c08a-80e88a93938d-a675f984, #w-node-_807526ee-5158-3c84-c08a-80e88a9393a6-a675f984, #w-node-d5c8f7e6-f986-5aaf-2774-df369d72d344-a675f984, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b475-7d59b97d, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b48e-7d59b97d, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4a7-7d59b97d, #w-node-_7d6110f4-ef5e-f9c9-0f09-2d9a66b0af9b-7d59b97d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-4b3d7ccb {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4b3d7ccb {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b3d7ccb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b3d7ccb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b3d7ccb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b3d7ccb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b3d7ccb, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-4b3d7ccb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-4b3d7ccb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-4b3d7ccb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-4b3d7ccb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-4b3d7ccb, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-4b3d7ccb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c1c0a536-fed0-7829-8052-6c1b49fd2a6f-0b0ee57b, #w-node-_77e547a6-edba-7fba-6af2-5d4eb1230793-d39a249a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-e8771636 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-e8771636 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e8771636, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e8771636, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e8771636, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e8771636, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e8771636, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-e8771636 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-e8771636 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-e8771636, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-e8771636, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-e8771636, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-e8771636 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-358eaf56 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-358eaf56 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-358eaf56, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-358eaf56, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-358eaf56, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-358eaf56, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-358eaf56, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-358eaf56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-358eaf56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-358eaf56, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-358eaf56, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-358eaf56, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-358eaf56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-df95b527 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-df95b527 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-df95b527, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-df95b527, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-df95b527, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-df95b527, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-df95b527, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-df95b527 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-df95b527 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-df95b527, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-df95b527, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-df95b527, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-df95b527 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-d6d4dea1 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d6d4dea1 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d6d4dea1, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d6d4dea1, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d6d4dea1, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d6d4dea1, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d6d4dea1, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-d6d4dea1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-d6d4dea1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-d6d4dea1, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-d6d4dea1, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-d6d4dea1, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-d6d4dea1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-3400b406 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3400b406 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3400b406, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3400b406, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3400b406, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3400b406, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3400b406, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3400b406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-3400b406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3400b406, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3400b406, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3400b406, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3400b406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-0252952f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-0252952f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0252952f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0252952f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0252952f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0252952f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0252952f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-0252952f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-0252952f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-0252952f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-0252952f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-0252952f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-0252952f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b4375b99 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b4375b99 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b4375b99, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b4375b99, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b4375b99, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b4375b99, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b4375b99, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-b4375b99 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-b4375b99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-b4375b99, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-b4375b99, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-b4375b99, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-b4375b99 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-890250fd {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-890250fd {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-890250fd, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-890250fd, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-890250fd, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-890250fd, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-890250fd, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-890250fd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-890250fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-890250fd, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-890250fd, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-890250fd, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-890250fd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-acfe85d7 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-acfe85d7 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-acfe85d7, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-acfe85d7, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-acfe85d7, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-acfe85d7, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-acfe85d7, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-acfe85d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-acfe85d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-acfe85d7, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-acfe85d7, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-acfe85d7, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-acfe85d7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a9c04407 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a9c04407 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a9c04407, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a9c04407, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a9c04407, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a9c04407, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a9c04407, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a9c04407 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a9c04407 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a9c04407, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a9c04407, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a9c04407, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a9c04407 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a00a822d {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a00a822d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a00a822d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a00a822d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a00a822d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a00a822d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a00a822d, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a00a822d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a00a822d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a00a822d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a00a822d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a00a822d, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a00a822d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-2bd15464 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2bd15464 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2bd15464, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2bd15464, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2bd15464, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2bd15464, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2bd15464, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2bd15464 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-2bd15464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2bd15464, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2bd15464, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2bd15464, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2bd15464 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-2bd4d0eb {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2bd4d0eb {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2bd4d0eb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2bd4d0eb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2bd4d0eb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2bd4d0eb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2bd4d0eb, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2bd4d0eb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-2bd4d0eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2bd4d0eb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2bd4d0eb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2bd4d0eb, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2bd4d0eb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-3278e727 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3278e727 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3278e727, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3278e727, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3278e727, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3278e727, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3278e727, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3278e727 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-3278e727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3278e727, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3278e727, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3278e727, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3278e727 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-624c1c7b {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-624c1c7b {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-624c1c7b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-624c1c7b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-624c1c7b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-624c1c7b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-624c1c7b, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-624c1c7b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-624c1c7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-624c1c7b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-624c1c7b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-624c1c7b, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-624c1c7b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-1114f669 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-1114f669 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-1114f669, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-1114f669, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-1114f669, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-1114f669, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-1114f669, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-1114f669 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-1114f669 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-1114f669, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-1114f669, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-1114f669, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-1114f669 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a24325a3 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a24325a3 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a24325a3, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a24325a3, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a24325a3, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a24325a3, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a24325a3, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a24325a3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a24325a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a24325a3, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a24325a3, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a24325a3, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a24325a3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-a246e7d8 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a246e7d8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a246e7d8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a246e7d8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a246e7d8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a246e7d8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a246e7d8, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a246e7d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a246e7d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a246e7d8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a246e7d8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a246e7d8, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a246e7d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-aa7e3f1b {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-aa7e3f1b {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-aa7e3f1b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-aa7e3f1b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-aa7e3f1b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-aa7e3f1b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-aa7e3f1b, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-aa7e3f1b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-aa7e3f1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-aa7e3f1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-aa7e3f1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-aa7e3f1b, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-aa7e3f1b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-c9ac3332 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-c9ac3332 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c9ac3332, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c9ac3332, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c9ac3332, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c9ac3332, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c9ac3332, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-c9ac3332 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-c9ac3332 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-c9ac3332, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-c9ac3332, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-c9ac3332, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-c9ac3332 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-5c695f5f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5c695f5f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5c695f5f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5c695f5f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5c695f5f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5c695f5f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5c695f5f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-5c695f5f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-5c695f5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-5c695f5f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-5c695f5f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-5c695f5f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-5c695f5f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7d4a8178 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7d4a8178 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d4a8178, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d4a8178, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d4a8178, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d4a8178, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d4a8178, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-7d4a8178 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-7d4a8178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-7d4a8178, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-7d4a8178, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-7d4a8178, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-7d4a8178 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-22d6d5b0 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-22d6d5b0 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-22d6d5b0, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-22d6d5b0, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-22d6d5b0, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-22d6d5b0, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-22d6d5b0, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-22d6d5b0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-22d6d5b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-22d6d5b0, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-22d6d5b0, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-22d6d5b0, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-22d6d5b0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-058786b6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-058786b6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-058786b6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-058786b6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-058786b6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-058786b6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-058786b6, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-058786b6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-058786b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-058786b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-058786b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-058786b6, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-058786b6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-6506e9e8 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-6506e9e8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-6506e9e8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-6506e9e8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-6506e9e8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-6506e9e8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-6506e9e8, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-6506e9e8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-6506e9e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-6506e9e8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-6506e9e8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-6506e9e8, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-6506e9e8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-88561282 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-88561282 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-88561282, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-88561282, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-88561282, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-88561282, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-88561282, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-88561282 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-88561282 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-88561282, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-88561282, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-88561282, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-88561282 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-f1dc8113 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f1dc8113 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f1dc8113, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f1dc8113, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f1dc8113, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f1dc8113, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f1dc8113, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-f1dc8113 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-f1dc8113 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-f1dc8113, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-f1dc8113, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-f1dc8113, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-f1dc8113 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-179b4748 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-179b4748 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-179b4748, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-179b4748, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-179b4748, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-179b4748, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-179b4748, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-179b4748 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-179b4748 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-179b4748, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-179b4748, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-179b4748, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-179b4748 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-19adcb47 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-19adcb47 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-19adcb47, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-19adcb47, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-19adcb47, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-19adcb47, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-19adcb47, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-19adcb47 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-19adcb47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-19adcb47, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-19adcb47, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-19adcb47, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-19adcb47 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-96eb7794 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-96eb7794 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-96eb7794, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-96eb7794, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-96eb7794, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-96eb7794, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-96eb7794, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-96eb7794 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-96eb7794 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-96eb7794, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-96eb7794, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-96eb7794, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-96eb7794 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-75a5669d {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-75a5669d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-75a5669d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-75a5669d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-75a5669d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-75a5669d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-75a5669d, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-75a5669d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-75a5669d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-75a5669d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-75a5669d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-75a5669d, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-75a5669d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543364-66d226ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-66d226ca {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-66d226ca, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-66d226ca, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-66d226ca, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-66d226ca, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-66d226ca, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-9271f34e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-9271f34e {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-9271f34e, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-4825fca3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-4825fca3 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-4825fca3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb12cead-7be0-a904-5b72-41797420d3cb-6b7fe80c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-eb12cead-7be0-a904-5b72-41797420d3cc-6b7fe80c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543364-0a202007 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-0a202007 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-0a202007 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-0a202007 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-46340513 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-46340513 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-46340513 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657d6f65-bee5-aa26-151e-58f390af815c-46340513, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-46340513, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-46340513, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-46340513 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-46340513, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-3dc80430 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-3dc80430 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-3dc80430 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657d6f65-bee5-aa26-151e-58f390af815c-3dc80430, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-3dc80430, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-3dc80430, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-3dc80430 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-3dc80430, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-9069a844 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-9069a844 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-9069a844, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-9069a844 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce64cb22-6fb5-8362-9f62-a9c2435d998e-9069a844, #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99ab-9069a844, #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99c4-9069a844, #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99de-9069a844 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-9069a844, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-f2fbbd58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-f2fbbd58 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-f2fbbd58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657d6f65-bee5-aa26-151e-58f390af815c-f2fbbd58, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-f2fbbd58, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-f2fbbd58, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-f2fbbd58 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-f2fbbd58, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-8a0e1826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-8a0e1826 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-8a0e1826 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657d6f65-bee5-aa26-151e-58f390af815c-8a0e1826, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-8a0e1826, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-8a0e1826, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-8a0e1826 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-8a0e1826, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-6b6354cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-6b6354cd {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-6b6354cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657d6f65-bee5-aa26-151e-58f390af815c-6b6354cd, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-6b6354cd, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-6b6354cd, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-6b6354cd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-6b6354cd, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-5d2e4fbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-5d2e4fbc {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-5d2e4fbc, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5d2e4fbc, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-5d2e4fbc, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-5d2e4fbc, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-5d2e4fbc, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-5d2e4fbc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_657d6f65-bee5-aa26-151e-58f390af815c-5d2e4fbc, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-5d2e4fbc, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-5d2e4fbc, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-5d2e4fbc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-5d2e4fbc, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-57ea7300 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-57ea7300 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-57ea7300, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-57ea7300 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-57ea7300, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-57ea7300 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-237d0e6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-237d0e6f {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-237d0e6f, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-237d0e6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-237d0e6f, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-237d0e6f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-0139c19c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-0139c19c {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-0139c19c, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-0139c19c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-0139c19c, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-0139c19c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-d37fc727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-d37fc727 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-d37fc727, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-d37fc727 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-d37fc727, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-d37fc727 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-d5aa6414 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-d5aa6414 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-d5aa6414, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-d5aa6414 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-d5aa6414, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-d5aa6414 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-be7f102c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-be7f102c {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-be7f102c, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-be7f102c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-be7f102c, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-be7f102c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-196c5e90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-196c5e90 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-196c5e90, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-196c5e90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-196c5e90, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-196c5e90 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-5e894a73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-5e894a73 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-5e894a73, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-5e894a73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-5e894a73, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-5e894a73 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-a11b6154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-a11b6154 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-a11b6154, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-a11b6154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-a11b6154, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-a11b6154 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-1091b401 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-1091b401 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-1091b401, #w-node-_294617f9-b520-1b77-68f2-7134287a06fc-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c543427-1091b401 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-1091b401, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-1091b401 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-1091b401 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37788-7d9dc36c, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f3779f-7d9dc36c, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377b9-7d9dc36c, #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603d7-7d9dc36c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-24d18c04 {
  justify-self: start;
}

#w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f954-24d18c04 {
  justify-self: auto;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-24d18c04 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-24d18c04, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-24d18c04, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-24d18c04, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-24d18c04, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-24d18c04, #w-node-_80391158-6536-c20d-2a4c-adbd0b826a3d-24d18c04 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-24d18c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df0330ab-556c-23f9-365c-39dc33c7c5b3-24d18c04, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5cc-24d18c04, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5e5-24d18c04, #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a7e-24d18c04 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-ec19855a {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ec19855a {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ec19855a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ec19855a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ec19855a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ec19855a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ec19855a, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-ec19855a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-ec19855a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-ec19855a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-ec19855a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-ec19855a, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-ec19855a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-094af9b6 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-094af9b6 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-094af9b6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-094af9b6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-094af9b6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-094af9b6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-094af9b6, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-094af9b6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-094af9b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-094af9b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-094af9b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-094af9b6, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-094af9b6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-cd948134 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-cd948134 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cd948134, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cd948134, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cd948134, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cd948134, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cd948134, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-cd948134 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-cd948134 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-cd948134, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-cd948134, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-cd948134, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-cd948134 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-90d4ec30 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-90d4ec30 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-90d4ec30, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-90d4ec30, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-90d4ec30, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-90d4ec30, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-90d4ec30, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-90d4ec30 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-90d4ec30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-90d4ec30, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-90d4ec30, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-90d4ec30, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-90d4ec30 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-83849a11 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-83849a11 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-83849a11, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-83849a11, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-83849a11, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-83849a11, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-83849a11, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-83849a11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-83849a11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-83849a11, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-83849a11, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-83849a11, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-83849a11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-f956deeb {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f956deeb {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f956deeb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f956deeb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f956deeb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f956deeb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f956deeb, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-f956deeb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-f956deeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-f956deeb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-f956deeb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-f956deeb, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-f956deeb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-7d2e1417 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7d2e1417 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d2e1417, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d2e1417, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d2e1417, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d2e1417, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d2e1417, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-7d2e1417 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-7d2e1417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-7d2e1417, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-7d2e1417, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-7d2e1417, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-7d2e1417 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-c1b3714f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-c1b3714f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c1b3714f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c1b3714f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c1b3714f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c1b3714f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c1b3714f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-c1b3714f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-c1b3714f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-c1b3714f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-c1b3714f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-c1b3714f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-c1b3714f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-3a63de3f {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3a63de3f {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3a63de3f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3a63de3f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3a63de3f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3a63de3f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3a63de3f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3a63de3f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-3a63de3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3a63de3f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3a63de3f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3a63de3f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3a63de3f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-90334ed8 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-90334ed8 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-90334ed8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-90334ed8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-90334ed8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-90334ed8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-90334ed8, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-90334ed8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-90334ed8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-90334ed8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-90334ed8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-90334ed8, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-90334ed8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-6a3e5004 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-6a3e5004 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-6a3e5004, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-6a3e5004, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-6a3e5004, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-6a3e5004, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-6a3e5004, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-6a3e5004 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-6a3e5004 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-6a3e5004, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-6a3e5004, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-6a3e5004, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-6a3e5004 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-16749e1b {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-16749e1b {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-16749e1b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-16749e1b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-16749e1b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-16749e1b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-16749e1b, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-16749e1b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-16749e1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-16749e1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-16749e1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-16749e1b, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-16749e1b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-675b170a {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-675b170a {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-675b170a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-675b170a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-675b170a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-675b170a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-675b170a, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-675b170a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-675b170a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-675b170a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-675b170a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-675b170a, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-675b170a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-d72072ea {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d72072ea {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d72072ea, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d72072ea, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d72072ea, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d72072ea, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d72072ea, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-d72072ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-d72072ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-d72072ea, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-d72072ea, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-d72072ea, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-d72072ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-2c49609d {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2c49609d {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2c49609d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2c49609d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2c49609d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2c49609d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2c49609d, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2c49609d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-2c49609d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2c49609d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2c49609d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2c49609d, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2c49609d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-220f9bc4 {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-220f9bc4 {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-220f9bc4, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-220f9bc4, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-220f9bc4, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-220f9bc4, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-220f9bc4, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-220f9bc4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-220f9bc4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-220f9bc4, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-220f9bc4, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-220f9bc4, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-220f9bc4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e49e740-c8df-f978-cbf2-21654cb038f5-b6d7d2ba {
  justify-self: start;
}

#w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b6d7d2ba {
  grid-template-rows: 2px;
  grid-template-columns: 150px 150px;
}

#w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b6d7d2ba, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b6d7d2ba, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b6d7d2ba, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b6d7d2ba, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b6d7d2ba, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-b6d7d2ba {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-b6d7d2ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-b6d7d2ba, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-b6d7d2ba, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-b6d7d2ba, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-b6d7d2ba {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543364-c00328d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-c00328d8 {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-c00328d8, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-efd95d3a, #w-node-d758a662-edd3-fbc2-e30a-bf862c543385-efd95d3a, #w-node-d758a662-edd3-fbc2-e30a-bf862c543364-5e6f3dcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54337a-5e6f3dcd {
  justify-self: start;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c543385-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b6-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ce-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433ed-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c54340d-5e6f3dcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-5e6f3dcd, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-5e6f3dcd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-5e6f3dcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb11-1aab0e07 {
  place-self: stretch;
}

#w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb25-1aab0e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_667a09a8-903d-2afa-086b-052de46411f0-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de46411f2-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de4641204-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de4641206-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de464121b-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de464121d-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de4641231-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de4641245-1aab0e07, #w-node-_667a09a8-903d-2afa-086b-052de4641259-1aab0e07 {
  justify-self: start;
}

#w-node-_867b22c3-8fef-9534-62c3-99a93f9fe936-506fda87 {
  place-self: stretch;
}

#w-node-_867b22c3-8fef-9534-62c3-99a93f9fe942-506fda87, #w-node-_7ebbe2de-6aeb-e8ae-6f69-2c2cb9364fe2-506fda87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb11-506fda87 {
  place-self: stretch;
}

#w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb25-506fda87 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_667a09a8-903d-2afa-086b-052de46411f0-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de46411f2-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de4641204-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de4641206-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de464121b-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de464121d-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de4641231-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de4641245-506fda87, #w-node-_667a09a8-903d-2afa-086b-052de4641259-506fda87 {
  justify-self: start;
}

@media screen and (min-width: 1920px) {
  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfd81-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfdc4-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfde1-8b42128a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfe6d-8b42128a {
    justify-self: start;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfe7d-8b42128a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfee0-8b42128a {
    place-self: auto;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfeeb-8b42128a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center end;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfeec-8b42128a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dff77-8b42128a {
    justify-self: center;
  }

  #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d79-46355082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0d8e-46355082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0da3-46355082, #w-node-_6d57a5f0-9080-b43e-29d1-e34399fa0daa-46355082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d33ec764-95a3-1bcd-db7c-a0338eda1024-46355082, #w-node-_3f5c3931-c04b-08f3-a111-0e2b45fe73ca-46355082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_3f5c3931-c04b-08f3-a111-0e2b45fe73df-46355082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df4187c6-8b4212e6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df4187d2-8b4212e6 {
    order: 0;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df4187dd-8b4212e6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df4187eb-8b4212e6 {
    order: 0;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df4187f7-8b4212e6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df418803-8b4212e6 {
    order: 0;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df41880f-8b4212e6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df41881b-8b4212e6 {
    order: 0;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df418826-8b4212e6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df418832-8b4212e6 {
    order: 0;
  }

  #w-node-ac5a0689-cc6c-c0dd-f5a3-e6e763599327-8b421323, #w-node-ac5a0689-cc6c-c0dd-f5a3-e6e763599357-8b421323, #w-node-d758a662-edd3-fbc2-e30a-bf862c54338d-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543467-1c396cf6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-1c396cf6 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-1c396cf6 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-1c396cf6 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-1c396cf6 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-1c396cf6 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-1c396cf6 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-1c396cf6 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-1c396cf6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbbd-b04a5868 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdc9f-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcab-b04a5868 {
    order: 0;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcb6-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcc4-b04a5868 {
    order: 0;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcd0-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcdc-b04a5868 {
    order: 0;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdce8-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcf4-b04a5868 {
    order: 0;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcff-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd0b-b04a5868 {
    order: 0;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd16-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd22-b04a5868 {
    order: 0;
  }

  #w-node-a005cc9d-d34d-3b9a-935d-093d5e5370ce-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a005cc9d-d34d-3b9a-935d-093d5e5370da-b04a5868 {
    order: 0;
  }

  #w-node-_510f0bd6-18ec-692e-aadf-befa4933e37f-b04a5868 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444ca44-a06f2bcb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb42-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb4e-a06f2bcb {
    order: 0;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb59-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb67-a06f2bcb {
    order: 0;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb73-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb7f-a06f2bcb {
    order: 0;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb8b-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb97-a06f2bcb {
    order: 0;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cba2-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cbae-a06f2bcb {
    order: 0;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cbb9-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cbc5-a06f2bcb {
    order: 0;
  }

  #w-node-d75c3085-1d96-6e13-1b24-a78b6b8eb0cb-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d75c3085-1d96-6e13-1b24-a78b6b8eb0d7-a06f2bcb {
    order: 0;
  }

  #w-node-_332d13fd-32ed-a256-1f19-ee2d685f2496-a06f2bcb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b534-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b610-1c8ff4e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b66e-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b67a-1c8ff4e1 {
    order: 0;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b685-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b693-1c8ff4e1 {
    order: 0;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b69f-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6ab-1c8ff4e1 {
    order: 0;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6b7-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6c3-1c8ff4e1 {
    order: 0;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6ce-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6da-1c8ff4e1 {
    order: 0;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6e5-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6f1-1c8ff4e1 {
    order: 0;
  }

  #w-node-_7d677913-29c2-ec8f-1e3a-289971d6a90a-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7d677913-29c2-ec8f-1e3a-289971d6a916-1c8ff4e1 {
    order: 0;
  }

  #w-node-bbd21c01-d940-f57a-3964-9b27ba6cfe90-1c8ff4e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27edb8-add273dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eebd-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eec9-add273dc {
    order: 0;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eed4-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eee2-add273dc {
    order: 0;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eeee-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eefa-add273dc {
    order: 0;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef06-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef12-add273dc {
    order: 0;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef1d-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef29-add273dc {
    order: 0;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef34-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef40-add273dc {
    order: 0;
  }

  #w-node-_4ac5c8eb-b896-e189-a203-e5eebe071fd9-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4ac5c8eb-b896-e189-a203-e5eebe071fe5-add273dc {
    order: 0;
  }

  #w-node-e39aa208-d2d4-2524-42e3-1a54a1746b4a-add273dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342a8e4-13e26392 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa24-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa30-13e26392 {
    order: 0;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa3b-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa49-13e26392 {
    order: 0;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa55-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa61-13e26392 {
    order: 0;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa6d-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa79-13e26392 {
    order: 0;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa84-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa90-13e26392 {
    order: 0;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa9b-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aaa7-13e26392 {
    order: 0;
  }

  #w-node-ba726862-d080-128b-f4ae-7a25e500fe03-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ba726862-d080-128b-f4ae-7a25e500fe0f-13e26392 {
    order: 0;
  }

  #w-node-_5574522c-b554-52a5-c452-2c30dada8837-13e26392 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca957-15b2b8ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caa94-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaa0-15b2b8ae {
    order: 0;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaab-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caab9-15b2b8ae {
    order: 0;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caac5-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caad1-15b2b8ae {
    order: 0;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caadd-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caae9-15b2b8ae {
    order: 0;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaf4-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab00-15b2b8ae {
    order: 0;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab0b-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab17-15b2b8ae {
    order: 0;
  }

  #w-node-_7ea10457-b6be-a575-5040-2bc2ea1b885c-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7ea10457-b6be-a575-5040-2bc2ea1b8868-15b2b8ae {
    order: 0;
  }

  #w-node-db9c3be7-019c-ffc1-c1f0-695da1131aec-15b2b8ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e4bf-c85bb7be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5ba-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5c6-c85bb7be {
    order: 0;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5d1-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5df-c85bb7be {
    order: 0;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5eb-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5f7-c85bb7be {
    order: 0;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e603-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e60f-c85bb7be {
    order: 0;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e61a-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e626-c85bb7be {
    order: 0;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e631-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e63d-c85bb7be {
    order: 0;
  }

  #w-node-_0bc1318e-c95b-e5a1-87b9-9cf1dd51b0b9-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0bc1318e-c95b-e5a1-87b9-9cf1dd51b0c5-c85bb7be {
    order: 0;
  }

  #w-node-c768b066-536e-a842-4d6b-a9a0f619f0b6-c85bb7be {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4aae-a06fb630 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4be8-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4bf4-a06fb630 {
    order: 0;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4bff-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c0d-a06fb630 {
    order: 0;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c19-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c25-a06fb630 {
    order: 0;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c31-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c3d-a06fb630 {
    order: 0;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c48-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c54-a06fb630 {
    order: 0;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c5f-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c6b-a06fb630 {
    order: 0;
  }

  #w-node-ca8e1b3a-1808-b39f-da40-c3f42fa4254e-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca8e1b3a-1808-b39f-da40-c3f42fa4255a-a06fb630 {
    order: 0;
  }

  #w-node-a33f67a7-3fb0-ce13-d547-fc79c3b4f545-a06fb630 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2a4-414a9243 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae360-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae36c-414a9243 {
    order: 0;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae377-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae385-414a9243 {
    order: 0;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae391-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae39d-414a9243 {
    order: 0;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3a9-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3b5-414a9243 {
    order: 0;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3c0-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3cc-414a9243 {
    order: 0;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3d7-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3e3-414a9243 {
    order: 0;
  }

  #w-node-c7125a75-493a-de1c-6c89-6bcce4bd219d-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c7125a75-493a-de1c-6c89-6bcce4bd21a9-414a9243 {
    order: 0;
  }

  #w-node-cf93f1fc-c183-520a-b71a-d26421bfb5cf-414a9243 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9861d6-414aaa69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986292-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a98629e-414aaa69 {
    order: 0;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862a9-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862b7-414aaa69 {
    order: 0;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862c3-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862cf-414aaa69 {
    order: 0;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862db-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862e7-414aaa69 {
    order: 0;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862f2-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a9862fe-414aaa69 {
    order: 0;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986309-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986315-414aaa69 {
    order: 0;
  }

  #w-node-d88a3aad-3d6c-92bf-0517-798fc7e44445-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d88a3aad-3d6c-92bf-0517-798fc7e44451-414aaa69 {
    order: 0;
  }

  #w-node-_3c798b68-8ea6-951f-fe8f-ba58c498f666-414aaa69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a468d-e5a4f8dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4783-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a478f-e5a4f8dd {
    order: 0;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a479a-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47a8-e5a4f8dd {
    order: 0;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47b4-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47c0-e5a4f8dd {
    order: 0;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47cc-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47d8-e5a4f8dd {
    order: 0;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47e3-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47ef-e5a4f8dd {
    order: 0;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47fa-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4806-e5a4f8dd {
    order: 0;
  }

  #w-node-_260235a7-1cb7-9760-bff6-261b61321605-e5a4f8dd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_260235a7-1cb7-9760-bff6-261b61321611-e5a4f8dd {
    order: 0;
  }

  #w-node-_3bf3c1be-8fe2-e094-45f5-67b1fa09259a-e5a4f8dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37788-c744a4d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37794-c744a4d9 {
    order: 0;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f3779f-c744a4d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377ad-c744a4d9 {
    order: 0;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377b9-c744a4d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377c5-c744a4d9 {
    order: 0;
  }

  #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603d7-c744a4d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603e3-c744a4d9 {
    order: 0;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569cf2-9f40458c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d00-9f40458c {
    order: 0;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d0b-9f40458c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d18-9f40458c {
    order: 0;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d24-9f40458c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d30-9f40458c {
    order: 0;
  }

  #w-node-a386607e-1366-23bf-84b2-e594c7046dc9-9f40458c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a386607e-1366-23bf-84b2-e594c7046dd5-9f40458c {
    order: 0;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd448f-1ff26b97 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd449d-1ff26b97 {
    order: 0;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd44a8-1ff26b97 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd44b5-1ff26b97 {
    order: 0;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd44c1-1ff26b97 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd44cd-1ff26b97 {
    order: 0;
  }

  #w-node-a90be10b-fa13-ac8f-b90e-2988232d2f6c-1ff26b97 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a90be10b-fa13-ac8f-b90e-2988232d2f78-1ff26b97 {
    order: 0;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0707-20b5e70f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0715-20b5e70f {
    order: 0;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0720-20b5e70f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e072d-20b5e70f {
    order: 0;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0739-20b5e70f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0745-20b5e70f {
    order: 0;
  }

  #w-node-_836eb513-8068-be45-721b-841e57d7d80e-20b5e70f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_836eb513-8068-be45-721b-841e57d7d81a-20b5e70f {
    order: 0;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b64-50c1a87d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b72-50c1a87d {
    order: 0;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b7d-50c1a87d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b8a-50c1a87d {
    order: 0;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b96-50c1a87d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0ba2-50c1a87d {
    order: 0;
  }

  #w-node-_698ea62b-ef05-2ecf-c05f-3f3a813b8441-50c1a87d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_698ea62b-ef05-2ecf-c05f-3f3a813b844d-50c1a87d {
    order: 0;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ee1f-36665b87 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ee2d-36665b87 {
    order: 0;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ee38-36665b87 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ee45-36665b87 {
    order: 0;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ee51-36665b87 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ee5d-36665b87 {
    order: 0;
  }

  #w-node-e23c9e34-7cac-1c98-0327-4626a1c12ca5-36665b87 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e23c9e34-7cac-1c98-0327-4626a1c12cb1-36665b87 {
    order: 0;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2e6-79be0760 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2f4-79be0760 {
    order: 0;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2ff-79be0760 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef30c-79be0760 {
    order: 0;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef318-79be0760 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef324-79be0760 {
    order: 0;
  }

  #w-node-_31596722-a6f5-8ccf-8b91-777da69fba73-79be0760 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_31596722-a6f5-8ccf-8b91-777da69fba7f-79be0760 {
    order: 0;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b475-1d6a902f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b483-1d6a902f {
    order: 0;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b48e-1d6a902f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b49b-1d6a902f {
    order: 0;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4a7-1d6a902f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4b3-1d6a902f {
    order: 0;
  }

  #w-node-fd7f8f47-518e-e8c4-376b-f774cc80acaf-1d6a902f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fd7f8f47-518e-e8c4-376b-f774cc80acbb-1d6a902f {
    order: 0;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f100b-52075706 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f1019-52075706 {
    order: 0;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f1024-52075706 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f1031-52075706 {
    order: 0;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f103d-52075706 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f1049-52075706 {
    order: 0;
  }

  #w-node-_55983b2f-ff60-279f-7a06-e0e81daecb18-52075706 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_55983b2f-ff60-279f-7a06-e0e81daecb24-52075706 {
    order: 0;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825e5-ea6041f9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825f3-ea6041f9 {
    order: 0;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825fe-ea6041f9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e8260b-ea6041f9 {
    order: 0;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e82617-ea6041f9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e82623-ea6041f9 {
    order: 0;
  }

  #w-node-_64e41eea-8b19-6a93-a99d-987e34d18782-ea6041f9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_64e41eea-8b19-6a93-a99d-987e34d1878e-ea6041f9 {
    order: 0;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e22-f89e16df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e30-f89e16df {
    order: 0;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e3b-f89e16df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e48-f89e16df {
    order: 0;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e54-f89e16df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e60-f89e16df {
    order: 0;
  }

  #w-node-_59bf7630-4ec4-be36-48d5-4cf916d8487b-f89e16df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_59bf7630-4ec4-be36-48d5-4cf916d84887-f89e16df {
    order: 0;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc410-43862e85 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc41e-43862e85 {
    order: 0;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc429-43862e85 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc436-43862e85 {
    order: 0;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc442-43862e85 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc44e-43862e85 {
    order: 0;
  }

  #w-node-_30285e62-e73c-3c07-d55b-98aec9fab4ea-43862e85 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_30285e62-e73c-3c07-d55b-98aec9fab4f6-43862e85 {
    order: 0;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a939374-ea60d67e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a939382-ea60d67e {
    order: 0;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93938d-ea60d67e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93939a-ea60d67e {
    order: 0;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9393a6-ea60d67e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9393b2-ea60d67e {
    order: 0;
  }

  #w-node-_01fc6eeb-e167-2856-c67a-17dc3650a6be-ea60d67e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_01fc6eeb-e167-2856-c67a-17dc3650a6ca-ea60d67e {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a15cb43d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a15cb43d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a15cb43d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a15cb43d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a15cb43d {
    order: 0;
  }

  #w-node-_4570b9d9-8522-3118-2b1f-934f3cc042bb-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4570b9d9-8522-3118-2b1f-934f3cc042c7-a15cb43d {
    order: 0;
  }

  #w-node-_7ad8ec3e-306d-be87-a19e-e6665020c617-a15cb43d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_2656834f-36b1-765a-b8b5-eafeda32ecdc-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2656834f-36b1-765a-b8b5-eafeda32ecea-a15cb43d {
    order: 0;
  }

  #w-node-_2656834f-36b1-765a-b8b5-eafeda32ecf5-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2656834f-36b1-765a-b8b5-eafeda32ed02-a15cb43d {
    order: 0;
  }

  #w-node-_2656834f-36b1-765a-b8b5-eafeda32ed0e-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2656834f-36b1-765a-b8b5-eafeda32ed1a-a15cb43d {
    order: 0;
  }

  #w-node-ffe2bc0d-24cf-fd27-4e6b-09e29597438b-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ffe2bc0d-24cf-fd27-4e6b-09e295974397-a15cb43d {
    order: 0;
  }

  #w-node-_6eaac211-b1d2-4f34-379c-427b2044e283-a15cb43d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6eaac211-b1d2-4f34-379c-427b2044e28f-a15cb43d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-bab41c67 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-bab41c67 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-bab41c67 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-bab41c67 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-bab41c67 {
    order: 0;
  }

  #w-node-_363b9efb-71a1-ce71-a4ba-19adb3cd6fa5-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_363b9efb-71a1-ce71-a4ba-19adb3cd6fb1-bab41c67 {
    order: 0;
  }

  #w-node-_1245c627-b89a-b830-1361-c9e0e8d5208a-bab41c67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_596536d1-b9cb-edc9-6710-1f31889c1be2-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_596536d1-b9cb-edc9-6710-1f31889c1bf0-bab41c67 {
    order: 0;
  }

  #w-node-_596536d1-b9cb-edc9-6710-1f31889c1bfb-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_596536d1-b9cb-edc9-6710-1f31889c1c08-bab41c67 {
    order: 0;
  }

  #w-node-_596536d1-b9cb-edc9-6710-1f31889c1c14-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_596536d1-b9cb-edc9-6710-1f31889c1c20-bab41c67 {
    order: 0;
  }

  #w-node-bc863e76-9465-7284-3161-7d097240eb82-bab41c67 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc863e76-9465-7284-3161-7d097240eb8e-bab41c67 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a8618936 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a8618936 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a8618936 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a8618936 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a8618936 {
    order: 0;
  }

  #w-node-a5fb59f9-73b5-fbc6-bd06-57f65cbeecff-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a5fb59f9-73b5-fbc6-bd06-57f65cbeed0b-a8618936 {
    order: 0;
  }

  #w-node-db485ccb-bbf1-1989-e470-03b5edb1b298-a8618936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4b3-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4c1-a8618936 {
    order: 0;
  }

  #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4cc-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4d9-a8618936 {
    order: 0;
  }

  #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4e5-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4f1-a8618936 {
    order: 0;
  }

  #w-node-_516bca1c-74ae-5757-0f2c-c8a87c35f2f6-a8618936 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_516bca1c-74ae-5757-0f2c-c8a87c35f302-a8618936 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7b5f743c {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7b5f743c {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7b5f743c {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7b5f743c {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7b5f743c {
    order: 0;
  }

  #w-node-_9fed7e19-e1bf-a85a-3a17-cfdcb73754c0-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9fed7e19-e1bf-a85a-3a17-cfdcb73754cc-7b5f743c {
    order: 0;
  }

  #w-node-a2271ad3-5562-1189-3694-6640191f0bec-7b5f743c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_85eb09da-881a-ac14-73c2-168fd37ad679-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_85eb09da-881a-ac14-73c2-168fd37ad687-7b5f743c {
    order: 0;
  }

  #w-node-_85eb09da-881a-ac14-73c2-168fd37ad692-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_85eb09da-881a-ac14-73c2-168fd37ad69f-7b5f743c {
    order: 0;
  }

  #w-node-_85eb09da-881a-ac14-73c2-168fd37ad6ab-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_85eb09da-881a-ac14-73c2-168fd37ad6b7-7b5f743c {
    order: 0;
  }

  #w-node-_55120d2b-8095-42cd-546c-c73cadd1a03e-7b5f743c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_55120d2b-8095-42cd-546c-c73cadd1a04a-7b5f743c {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b28e0daf {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b28e0daf {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b28e0daf {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b28e0daf {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b28e0daf {
    order: 0;
  }

  #w-node-d2d620c4-3b30-4b35-4b3e-e4806452d469-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d2d620c4-3b30-4b35-4b3e-e4806452d475-b28e0daf {
    order: 0;
  }

  #w-node-d3f155e6-817f-183f-96fd-9a3cb2e13537-b28e0daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-b2eb912a-892d-1f91-cebb-641264dea02a-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b2eb912a-892d-1f91-cebb-641264dea038-b28e0daf {
    order: 0;
  }

  #w-node-b2eb912a-892d-1f91-cebb-641264dea043-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b2eb912a-892d-1f91-cebb-641264dea050-b28e0daf {
    order: 0;
  }

  #w-node-b2eb912a-892d-1f91-cebb-641264dea05c-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b2eb912a-892d-1f91-cebb-641264dea068-b28e0daf {
    order: 0;
  }

  #w-node-_70fdfcce-587b-bd11-9625-08f929d628c6-b28e0daf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_70fdfcce-587b-bd11-9625-08f929d628d2-b28e0daf {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-e7782140 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-e7782140 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-e7782140 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-e7782140 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-e7782140 {
    order: 0;
  }

  #w-node-a925ec88-3152-c9e6-8226-a36cd872a889-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a925ec88-3152-c9e6-8226-a36cd872a895-e7782140 {
    order: 0;
  }

  #w-node-_3cbde6d4-9fee-afd1-7ec2-6d46e5666d0e-e7782140 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_908be863-5d93-efa4-e358-de0a41759350-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_908be863-5d93-efa4-e358-de0a4175935e-e7782140 {
    order: 0;
  }

  #w-node-_908be863-5d93-efa4-e358-de0a41759369-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_908be863-5d93-efa4-e358-de0a41759376-e7782140 {
    order: 0;
  }

  #w-node-_908be863-5d93-efa4-e358-de0a41759382-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_908be863-5d93-efa4-e358-de0a4175938e-e7782140 {
    order: 0;
  }

  #w-node-_5c616cc0-e38e-b50f-8ae4-55c2b4738099-e7782140 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_5c616cc0-e38e-b50f-8ae4-55c2b47380a5-e7782140 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-9d07aca0 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-9d07aca0 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-9d07aca0 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-9d07aca0 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-9d07aca0 {
    order: 0;
  }

  #w-node-b15c8a54-74eb-2273-52cc-960c596a4f36-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b15c8a54-74eb-2273-52cc-960c596a4f42-9d07aca0 {
    order: 0;
  }

  #w-node-cf87de1c-beee-f860-dca5-31656b15339c-9d07aca0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_6bee53bd-4b1d-2345-5596-524b263cadfc-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6bee53bd-4b1d-2345-5596-524b263cae0a-9d07aca0 {
    order: 0;
  }

  #w-node-_6bee53bd-4b1d-2345-5596-524b263cae15-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6bee53bd-4b1d-2345-5596-524b263cae22-9d07aca0 {
    order: 0;
  }

  #w-node-_6bee53bd-4b1d-2345-5596-524b263cae2e-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6bee53bd-4b1d-2345-5596-524b263cae3a-9d07aca0 {
    order: 0;
  }

  #w-node-b0c8c40a-73e9-1ca9-b6b3-93cb01d02c78-9d07aca0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b0c8c40a-73e9-1ca9-b6b3-93cb01d02c84-9d07aca0 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-885ce74b {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-885ce74b {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-885ce74b {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-885ce74b {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-885ce74b {
    order: 0;
  }

  #w-node-_142ccb17-e1a9-608e-45f7-29b8637f6799-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_142ccb17-e1a9-608e-45f7-29b8637f67a5-885ce74b {
    order: 0;
  }

  #w-node-_8933cc78-4484-6b73-88fa-128ab2200ce4-885ce74b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_7d7dd507-7902-c492-b294-487bcaef3a27-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7d7dd507-7902-c492-b294-487bcaef3a35-885ce74b {
    order: 0;
  }

  #w-node-_7d7dd507-7902-c492-b294-487bcaef3a40-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7d7dd507-7902-c492-b294-487bcaef3a4d-885ce74b {
    order: 0;
  }

  #w-node-_7d7dd507-7902-c492-b294-487bcaef3a59-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7d7dd507-7902-c492-b294-487bcaef3a65-885ce74b {
    order: 0;
  }

  #w-node-fe81e88a-01c7-6f0b-bbc8-5f865f69a941-885ce74b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fe81e88a-01c7-6f0b-bbc8-5f865f69a94d-885ce74b {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-c67895b9 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-c67895b9 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-c67895b9 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-c67895b9 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-c67895b9 {
    order: 0;
  }

  #w-node-_50a19d56-a1b5-2bf5-1bc6-3f623cf24581-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_50a19d56-a1b5-2bf5-1bc6-3f623cf2458d-c67895b9 {
    order: 0;
  }

  #w-node-a12cc56c-300d-c82f-4801-37e0752a4684-c67895b9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-daf6aef3-f91b-fcfa-2223-404725edd8c3-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-daf6aef3-f91b-fcfa-2223-404725edd8d1-c67895b9 {
    order: 0;
  }

  #w-node-daf6aef3-f91b-fcfa-2223-404725edd8dc-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-daf6aef3-f91b-fcfa-2223-404725edd8e9-c67895b9 {
    order: 0;
  }

  #w-node-daf6aef3-f91b-fcfa-2223-404725edd8f5-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-daf6aef3-f91b-fcfa-2223-404725edd901-c67895b9 {
    order: 0;
  }

  #w-node-_9c5d82e0-c43a-608b-0b63-e5260705f433-c67895b9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9c5d82e0-c43a-608b-0b63-e5260705f43f-c67895b9 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-f3f7d49e {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-f3f7d49e {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-f3f7d49e {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-f3f7d49e {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-f3f7d49e {
    order: 0;
  }

  #w-node-_7c71683b-fd39-cea7-c50b-cec5074c1a0c-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7c71683b-fd39-cea7-c50b-cec5074c1a18-f3f7d49e {
    order: 0;
  }

  #w-node-_71e9cd5f-8246-9541-b51b-965dc80a3f3f-f3f7d49e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-e4b85489-de56-2913-a0a6-737e7b955572-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e4b85489-de56-2913-a0a6-737e7b955580-f3f7d49e {
    order: 0;
  }

  #w-node-e4b85489-de56-2913-a0a6-737e7b95558b-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e4b85489-de56-2913-a0a6-737e7b955598-f3f7d49e {
    order: 0;
  }

  #w-node-e4b85489-de56-2913-a0a6-737e7b9555a4-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e4b85489-de56-2913-a0a6-737e7b9555b0-f3f7d49e {
    order: 0;
  }

  #w-node-b9b2ff2d-9fa8-86dd-2cd0-5e182e6193e0-f3f7d49e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b9b2ff2d-9fa8-86dd-2cd0-5e182e6193ec-f3f7d49e {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a279d75e {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a279d75e {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a279d75e {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a279d75e {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a279d75e {
    order: 0;
  }

  #w-node-a63b9882-d45d-c152-06fc-17414dd3d4d6-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a63b9882-d45d-c152-06fc-17414dd3d4e2-a279d75e {
    order: 0;
  }

  #w-node-c035948b-6dd9-c5f2-3a34-063f106d6867-a279d75e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_6e436a7a-3db6-b982-252a-467d3601c62c-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6e436a7a-3db6-b982-252a-467d3601c63a-a279d75e {
    order: 0;
  }

  #w-node-_6e436a7a-3db6-b982-252a-467d3601c645-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6e436a7a-3db6-b982-252a-467d3601c652-a279d75e {
    order: 0;
  }

  #w-node-_6e436a7a-3db6-b982-252a-467d3601c65e-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6e436a7a-3db6-b982-252a-467d3601c66a-a279d75e {
    order: 0;
  }

  #w-node-d1e44c09-bb54-e54b-e96a-f6b465c2c713-a279d75e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d1e44c09-bb54-e54b-e96a-f6b465c2c71f-a279d75e {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a27a6d4f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a27a6d4f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a27a6d4f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a27a6d4f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a27a6d4f {
    order: 0;
  }

  #w-node-c62928f2-b01a-78a5-76b8-e37af442e13e-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c62928f2-b01a-78a5-76b8-e37af442e14a-a27a6d4f {
    order: 0;
  }

  #w-node-_1e0a6e10-845c-0fcc-5dc5-4a0a9d1abdb0-a27a6d4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136b6-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136c4-a27a6d4f {
    order: 0;
  }

  #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136cf-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136dc-a27a6d4f {
    order: 0;
  }

  #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136e8-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136f4-a27a6d4f {
    order: 0;
  }

  #w-node-_4128ce8c-41de-35ea-26dc-3b78396078e2-a27a6d4f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4128ce8c-41de-35ea-26dc-3b78396078ee-a27a6d4f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-1884c19d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-1884c19d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-1884c19d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-1884c19d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-1884c19d {
    order: 0;
  }

  #w-node-f323d9c2-dbde-0176-6009-9ce1d6970a54-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f323d9c2-dbde-0176-6009-9ce1d6970a60-1884c19d {
    order: 0;
  }

  #w-node-f79500a9-98b5-2ba7-239b-3ee71e185c35-1884c19d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40524d-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40525b-1884c19d {
    order: 0;
  }

  #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b405266-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b405273-1884c19d {
    order: 0;
  }

  #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40527f-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40528b-1884c19d {
    order: 0;
  }

  #w-node-_84840a40-050a-f203-aecd-07c05c1e6b39-1884c19d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_84840a40-050a-f203-aecd-07c05c1e6b45-1884c19d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a9c3fda8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a9c3fda8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a9c3fda8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a9c3fda8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a9c3fda8 {
    order: 0;
  }

  #w-node-_64f05611-da7d-2be4-df2c-059f68e1e0fa-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_64f05611-da7d-2be4-df2c-059f68e1e106-a9c3fda8 {
    order: 0;
  }

  #w-node-dcc0704f-233f-4a85-6f4c-17677732d4a6-a9c3fda8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847eed-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847efb-a9c3fda8 {
    order: 0;
  }

  #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f06-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f13-a9c3fda8 {
    order: 0;
  }

  #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f1f-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f2b-a9c3fda8 {
    order: 0;
  }

  #w-node-fa409718-a5d4-ed36-fba4-aaa8fa9d527f-a9c3fda8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fa409718-a5d4-ed36-fba4-aaa8fa9d528b-a9c3fda8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7b5e95e1 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7b5e95e1 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7b5e95e1 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7b5e95e1 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7b5e95e1 {
    order: 0;
  }

  #w-node-e486fdcc-ee7b-0668-ba79-2bbed7aab5ad-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e486fdcc-ee7b-0668-ba79-2bbed7aab5b9-7b5e95e1 {
    order: 0;
  }

  #w-node-d3ebaa83-65cd-b487-c2ac-b66d616f30a9-7b5e95e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_139b1e33-1f98-a614-9402-2047407e03bc-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_139b1e33-1f98-a614-9402-2047407e03ca-7b5e95e1 {
    order: 0;
  }

  #w-node-_139b1e33-1f98-a614-9402-2047407e03d5-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_139b1e33-1f98-a614-9402-2047407e03e2-7b5e95e1 {
    order: 0;
  }

  #w-node-_139b1e33-1f98-a614-9402-2047407e03ee-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_139b1e33-1f98-a614-9402-2047407e03fa-7b5e95e1 {
    order: 0;
  }

  #w-node-_895d08e7-233d-36f9-e315-a8bad11c6edd-7b5e95e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_895d08e7-233d-36f9-e315-a8bad11c6ee9-7b5e95e1 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-87d6becb {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-87d6becb {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-87d6becb {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-87d6becb {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-87d6becb {
    order: 0;
  }

  #w-node-a832227d-f546-6e1b-9a51-040d285ff61c-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a832227d-f546-6e1b-9a51-040d285ff628-87d6becb {
    order: 0;
  }

  #w-node-_0ae68f7d-e127-ef9d-bcd6-9e6723f65988-87d6becb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b49-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b57-87d6becb {
    order: 0;
  }

  #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b62-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b6f-87d6becb {
    order: 0;
  }

  #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b7b-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b87-87d6becb {
    order: 0;
  }

  #w-node-bb79df9e-dd42-93c0-740c-84e4c9949e9f-87d6becb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bb79df9e-dd42-93c0-740c-84e4c9949eab-87d6becb {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-fc8d8e01 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-fc8d8e01 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-fc8d8e01 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-fc8d8e01 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-fc8d8e01 {
    order: 0;
  }

  #w-node-_790d8ca1-b9fb-d081-9e89-ee54194b7de8-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_790d8ca1-b9fb-d081-9e89-ee54194b7df4-fc8d8e01 {
    order: 0;
  }

  #w-node-_104356dd-4bfc-da30-627a-fbada204bb1d-fc8d8e01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_3a728ee0-7495-2bf6-4128-63b274212d7a-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3a728ee0-7495-2bf6-4128-63b274212d88-fc8d8e01 {
    order: 0;
  }

  #w-node-_3a728ee0-7495-2bf6-4128-63b274212d93-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3a728ee0-7495-2bf6-4128-63b274212da0-fc8d8e01 {
    order: 0;
  }

  #w-node-_3a728ee0-7495-2bf6-4128-63b274212dac-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3a728ee0-7495-2bf6-4128-63b274212db8-fc8d8e01 {
    order: 0;
  }

  #w-node-d664f1ed-4edd-739f-f0e3-1d4655ffdbc5-fc8d8e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d664f1ed-4edd-739f-f0e3-1d4655ffdbd1-fc8d8e01 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-c7599ea9 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-c7599ea9 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-c7599ea9 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-c7599ea9 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-c7599ea9 {
    order: 0;
  }

  #w-node-_65b9b435-db5e-88b5-10dc-70aa32617feb-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_65b9b435-db5e-88b5-10dc-70aa32617ff7-c7599ea9 {
    order: 0;
  }

  #w-node-_45df2151-d61f-2c96-c80f-f218f732b38b-c7599ea9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02eac-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02eba-c7599ea9 {
    order: 0;
  }

  #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ec5-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ed2-c7599ea9 {
    order: 0;
  }

  #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ede-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02eea-c7599ea9 {
    order: 0;
  }

  #w-node-_8e653b24-87a3-3032-257b-ebf4dddcd8fe-c7599ea9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8e653b24-87a3-3032-257b-ebf4dddcd90a-c7599ea9 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-526a360d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-526a360d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-526a360d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-526a360d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-526a360d {
    order: 0;
  }

  #w-node-_8fc3aa03-df7a-9018-ce46-ab6d328af5ae-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8fc3aa03-df7a-9018-ce46-ab6d328af5ba-526a360d {
    order: 0;
  }

  #w-node-_707949e6-c544-640d-d4fc-f12084ff7143-526a360d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa807-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa815-526a360d {
    order: 0;
  }

  #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa820-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa82d-526a360d {
    order: 0;
  }

  #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa839-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa845-526a360d {
    order: 0;
  }

  #w-node-aa076a33-d42d-25ee-f444-dcb3e29106f1-526a360d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa076a33-d42d-25ee-f444-dcb3e29106fd-526a360d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-976319d6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-976319d6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-976319d6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-976319d6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-976319d6 {
    order: 0;
  }

  #w-node-ef4436da-54a9-399c-a270-bafeb999ed54-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ef4436da-54a9-399c-a270-bafeb999ed60-976319d6 {
    order: 0;
  }

  #w-node-bf14ae11-620a-260c-67b7-71e867c8d320-976319d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-f91f0501-45b8-115b-ace4-a89133113f3f-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f91f0501-45b8-115b-ace4-a89133113f4d-976319d6 {
    order: 0;
  }

  #w-node-f91f0501-45b8-115b-ace4-a89133113f58-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f91f0501-45b8-115b-ace4-a89133113f65-976319d6 {
    order: 0;
  }

  #w-node-f91f0501-45b8-115b-ace4-a89133113f71-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f91f0501-45b8-115b-ace4-a89133113f7d-976319d6 {
    order: 0;
  }

  #w-node-c1611917-5593-401b-d8c1-27e0d88c6b41-976319d6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c1611917-5593-401b-d8c1-27e0d88c6b4d-976319d6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7722baa4 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7722baa4 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7722baa4 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7722baa4 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7722baa4 {
    order: 0;
  }

  #w-node-_9d0ea5cc-46e6-16ba-a3ab-bdeeed6c8a7f-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d0ea5cc-46e6-16ba-a3ab-bdeeed6c8a8b-7722baa4 {
    order: 0;
  }

  #w-node-ddf2633c-b1c3-c22e-1efc-146dad869799-7722baa4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b469f-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46ad-7722baa4 {
    order: 0;
  }

  #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46b8-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46c5-7722baa4 {
    order: 0;
  }

  #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46d1-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46dd-7722baa4 {
    order: 0;
  }

  #w-node-f6d2dc49-6fdb-68dc-bf51-9aa0c1afc96e-7722baa4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f6d2dc49-6fdb-68dc-bf51-9aa0c1afc97a-7722baa4 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-de09dd17 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-de09dd17 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-de09dd17 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-de09dd17 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-de09dd17 {
    order: 0;
  }

  #w-node-_15bd35f1-2ffe-c386-6430-86645ed80ed5-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_15bd35f1-2ffe-c386-6430-86645ed80ee1-de09dd17 {
    order: 0;
  }

  #w-node-_1ec5303b-ef56-f042-1ab2-c45aa93a96ad-de09dd17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770af1-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770aff-de09dd17 {
    order: 0;
  }

  #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b0a-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b17-de09dd17 {
    order: 0;
  }

  #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b23-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b2f-de09dd17 {
    order: 0;
  }

  #w-node-_05668933-4861-47cd-a2d5-51c91142f18b-de09dd17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_05668933-4861-47cd-a2d5-51c91142f197-de09dd17 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-77258226 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-77258226 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-77258226 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-77258226 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-77258226 {
    order: 0;
  }

  #w-node-_3f4c3e0a-053b-8ade-f463-9147e0bdfdc0-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3f4c3e0a-053b-8ade-f463-9147e0bdfdcc-77258226 {
    order: 0;
  }

  #w-node-_037d8a92-2d89-204c-d994-22eb22bdd74e-77258226 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0048-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0056-77258226 {
    order: 0;
  }

  #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0061-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ddcb96e7-ae52-2989-b20b-2151f8da006e-77258226 {
    order: 0;
  }

  #w-node-ddcb96e7-ae52-2989-b20b-2151f8da007a-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0086-77258226 {
    order: 0;
  }

  #w-node-fcdac47f-3528-b693-045e-d5b809f62124-77258226 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fcdac47f-3528-b693-045e-d5b809f62130-77258226 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7f0cb1df {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7f0cb1df {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7f0cb1df {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7f0cb1df {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7f0cb1df {
    order: 0;
  }

  #w-node-_2817c55f-bf98-7607-fcbb-0ac2683d11d1-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2817c55f-bf98-7607-fcbb-0ac2683d11dd-7f0cb1df {
    order: 0;
  }

  #w-node-_943e77aa-2ca7-5f82-5b73-c395908e2e1e-7f0cb1df {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799b2-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799c0-7f0cb1df {
    order: 0;
  }

  #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799cb-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799d8-7f0cb1df {
    order: 0;
  }

  #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799e4-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799f0-7f0cb1df {
    order: 0;
  }

  #w-node-_32e5a38a-3c3b-711e-d5b2-3a080d3d49b9-7f0cb1df {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_32e5a38a-3c3b-711e-d5b2-3a080d3d49c5-7f0cb1df {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-ac3005a6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-ac3005a6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-ac3005a6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-ac3005a6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-ac3005a6 {
    order: 0;
  }

  #w-node-b8b53d69-3bd8-13ac-4697-882ab029eb67-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b8b53d69-3bd8-13ac-4697-882ab029eb73-ac3005a6 {
    order: 0;
  }

  #w-node-ce3cfa84-f274-2b58-3fdc-322eb56f5619-ac3005a6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_7476cdc7-4beb-edcb-faf4-153f99776f9b-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fa9-ac3005a6 {
    order: 0;
  }

  #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fb4-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fc1-ac3005a6 {
    order: 0;
  }

  #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fcd-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fd9-ac3005a6 {
    order: 0;
  }

  #w-node-_6c3ee008-6d5f-64e5-e9b9-7cac5ade8425-ac3005a6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6c3ee008-6d5f-64e5-e9b9-7cac5ade8431-ac3005a6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-fd859156 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-fd859156 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-fd859156 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-fd859156 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-fd859156 {
    order: 0;
  }

  #w-node-_14681d60-23f2-bc1a-f20f-4672b45a7c11-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_14681d60-23f2-bc1a-f20f-4672b45a7c1d-fd859156 {
    order: 0;
  }

  #w-node-_9f7aa86b-0e06-b112-1195-67d061b84a75-fd859156 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd8f8-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd906-fd859156 {
    order: 0;
  }

  #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd911-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd91e-fd859156 {
    order: 0;
  }

  #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd92a-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd936-fd859156 {
    order: 0;
  }

  #w-node-bad68f30-7916-e54c-8603-50a071aaf1f2-fd859156 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bad68f30-7916-e54c-8603-50a071aaf1fe-fd859156 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-99e1d601 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-99e1d601 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-99e1d601 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-99e1d601 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-99e1d601 {
    order: 0;
  }

  #w-node-ac220096-af18-005a-48f3-9bf4f5439533-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ac220096-af18-005a-48f3-9bf4f543953f-99e1d601 {
    order: 0;
  }

  #w-node-d002649d-aa7d-9330-cbd5-f1f1bd162607-99e1d601 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-ebd04993-f941-b318-490e-f2ac9a2e5818-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ebd04993-f941-b318-490e-f2ac9a2e5826-99e1d601 {
    order: 0;
  }

  #w-node-ebd04993-f941-b318-490e-f2ac9a2e5831-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ebd04993-f941-b318-490e-f2ac9a2e583e-99e1d601 {
    order: 0;
  }

  #w-node-ebd04993-f941-b318-490e-f2ac9a2e584a-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ebd04993-f941-b318-490e-f2ac9a2e5856-99e1d601 {
    order: 0;
  }

  #w-node-_0f0cd8f3-0676-6c63-a298-f54d597ed3c2-99e1d601 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0f0cd8f3-0676-6c63-a298-f54d597ed3ce-99e1d601 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-54b9c5db {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-54b9c5db {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-54b9c5db {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-54b9c5db {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-54b9c5db {
    order: 0;
  }

  #w-node-a8560429-9b0e-1cca-18a4-7d2bbfa48240-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a8560429-9b0e-1cca-18a4-7d2bbfa4824c-54b9c5db {
    order: 0;
  }

  #w-node-_570c46cf-6a76-736e-3e56-ff4e53e210ed-54b9c5db {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_8b71548d-4beb-cda9-41a6-163266036f53-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8b71548d-4beb-cda9-41a6-163266036f61-54b9c5db {
    order: 0;
  }

  #w-node-_8b71548d-4beb-cda9-41a6-163266036f6c-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8b71548d-4beb-cda9-41a6-163266036f79-54b9c5db {
    order: 0;
  }

  #w-node-_8b71548d-4beb-cda9-41a6-163266036f85-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8b71548d-4beb-cda9-41a6-163266036f91-54b9c5db {
    order: 0;
  }

  #w-node-f41c7fc6-014c-fdf4-d32c-44f363893bcc-54b9c5db {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f41c7fc6-014c-fdf4-d32c-44f363893bd8-54b9c5db {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-4b2aa003 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-4b2aa003 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-4b2aa003 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-4b2aa003 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-4b2aa003 {
    order: 0;
  }

  #w-node-b0119cbf-038c-64ba-f760-e997140ec507-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b0119cbf-038c-64ba-f760-e997140ec513-4b2aa003 {
    order: 0;
  }

  #w-node-d4ddf95d-0c82-e45c-7e96-f93b3199ae15-4b2aa003 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-e36040c0-668e-b6aa-5b27-b60043433f55-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e36040c0-668e-b6aa-5b27-b60043433f63-4b2aa003 {
    order: 0;
  }

  #w-node-e36040c0-668e-b6aa-5b27-b60043433f6e-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e36040c0-668e-b6aa-5b27-b60043433f7b-4b2aa003 {
    order: 0;
  }

  #w-node-e36040c0-668e-b6aa-5b27-b60043433f87-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e36040c0-668e-b6aa-5b27-b60043433f93-4b2aa003 {
    order: 0;
  }

  #w-node-_0b9e6ffe-ba8a-8cc3-a4c7-56efbc73031d-4b2aa003 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0b9e6ffe-ba8a-8cc3-a4c7-56efbc730329-4b2aa003 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-378aee46 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-378aee46 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-378aee46 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-378aee46 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-378aee46 {
    order: 0;
  }

  #w-node-fac9a276-efb9-f2a2-c42f-f30c060bcaaf-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fac9a276-efb9-f2a2-c42f-f30c060bcabb-378aee46 {
    order: 0;
  }

  #w-node-_303614af-1fba-2b20-b8ec-88150f2e15db-378aee46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fb1-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fbf-378aee46 {
    order: 0;
  }

  #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fca-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fd7-378aee46 {
    order: 0;
  }

  #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fe3-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fef-378aee46 {
    order: 0;
  }

  #w-node-_78396d3e-0c80-8f46-6b13-afa08fe9d8c1-378aee46 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_78396d3e-0c80-8f46-6b13-afa08fe9d8cd-378aee46 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-ff6b6f1a {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-ff6b6f1a {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-ff6b6f1a {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-ff6b6f1a {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-ff6b6f1a {
    order: 0;
  }

  #w-node-_61d03a8b-274c-2c3d-5f31-6861be3557e7-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_61d03a8b-274c-2c3d-5f31-6861be3557f3-ff6b6f1a {
    order: 0;
  }

  #w-node-_9634421e-4f66-4e6b-3f2e-504cb1bd5d94-ff6b6f1a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c14-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c22-ff6b6f1a {
    order: 0;
  }

  #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c2d-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c3a-ff6b6f1a {
    order: 0;
  }

  #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c46-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c52-ff6b6f1a {
    order: 0;
  }

  #w-node-acf96a1f-26bb-7cfd-c24f-d182f60d2b22-ff6b6f1a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-acf96a1f-26bb-7cfd-c24f-d182f60d2b2e-ff6b6f1a {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-f125e831 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-f125e831 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-f125e831 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-f125e831 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-f125e831 {
    order: 0;
  }

  #w-node-_41a8da41-73f2-1309-37ce-ae63c4d706bb-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_41a8da41-73f2-1309-37ce-ae63c4d706c7-f125e831 {
    order: 0;
  }

  #w-node-_5367b766-1a17-0ece-709d-f0fbe836f527-f125e831 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-f695e764-85be-a5de-76aa-a7a6d84aaeb6-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f695e764-85be-a5de-76aa-a7a6d84aaec4-f125e831 {
    order: 0;
  }

  #w-node-f695e764-85be-a5de-76aa-a7a6d84aaecf-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f695e764-85be-a5de-76aa-a7a6d84aaedc-f125e831 {
    order: 0;
  }

  #w-node-f695e764-85be-a5de-76aa-a7a6d84aaee8-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f695e764-85be-a5de-76aa-a7a6d84aaef4-f125e831 {
    order: 0;
  }

  #w-node-ea9b1f83-4601-ed83-172f-b050fe17f12a-f125e831 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ea9b1f83-4601-ed83-172f-b050fe17f136-f125e831 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-4f8a7a74 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-4f8a7a74 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-4f8a7a74 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-4f8a7a74 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-4f8a7a74 {
    order: 0;
  }

  #w-node-_84816b08-d548-6e57-2c75-2018340458bf-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_84816b08-d548-6e57-2c75-2018340458cb-4f8a7a74 {
    order: 0;
  }

  #w-node-_8051af39-216d-a6b7-0aab-0da4f82239e3-4f8a7a74 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfae5555-3406-2450-87ae-59b968b6933f-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfae5555-3406-2450-87ae-59b968b6934d-4f8a7a74 {
    order: 0;
  }

  #w-node-dfae5555-3406-2450-87ae-59b968b69358-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfae5555-3406-2450-87ae-59b968b69365-4f8a7a74 {
    order: 0;
  }

  #w-node-dfae5555-3406-2450-87ae-59b968b69371-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfae5555-3406-2450-87ae-59b968b6937d-4f8a7a74 {
    order: 0;
  }

  #w-node-b95cd3f3-83e1-bcaf-7755-821cd3bd43a8-4f8a7a74 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b95cd3f3-83e1-bcaf-7755-821cd3bd43b4-4f8a7a74 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b5b7e526 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b5b7e526 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b5b7e526 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b5b7e526 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b5b7e526 {
    order: 0;
  }

  #w-node-_4444fa48-60ea-054b-0801-e776b791eb4c-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4444fa48-60ea-054b-0801-e776b791eb58-b5b7e526 {
    order: 0;
  }

  #w-node-_8db57f4c-be40-ba40-c3dd-4a1c152c21d5-b5b7e526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0e4-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0f2-b5b7e526 {
    order: 0;
  }

  #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0fd-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d10a-b5b7e526 {
    order: 0;
  }

  #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d116-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d122-b5b7e526 {
    order: 0;
  }

  #w-node-_1f857735-d424-7b1e-a7cc-00a5e996b9ee-b5b7e526 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1f857735-d424-7b1e-a7cc-00a5e996b9fa-b5b7e526 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-de151e51 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-de151e51 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-de151e51 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-de151e51 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-de151e51 {
    order: 0;
  }

  #w-node-f4764849-38ee-f99f-834a-2d15cd9805aa-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f4764849-38ee-f99f-834a-2d15cd9805b6-de151e51 {
    order: 0;
  }

  #w-node-_7fe99148-aecc-af1a-66cc-a060de32a5d4-de151e51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959bfa-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c08-de151e51 {
    order: 0;
  }

  #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c13-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c20-de151e51 {
    order: 0;
  }

  #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c2c-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c38-de151e51 {
    order: 0;
  }

  #w-node-c3d20e79-e7df-8e37-7c46-5879d2561ecb-de151e51 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c3d20e79-e7df-8e37-7c46-5879d2561ed7-de151e51 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-f129a4c7 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-f129a4c7 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-f129a4c7 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-f129a4c7 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-f129a4c7 {
    order: 0;
  }

  #w-node-_407bfdf3-3a98-40a2-c6a1-aff328f9b0da-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_407bfdf3-3a98-40a2-c6a1-aff328f9b0e6-f129a4c7 {
    order: 0;
  }

  #w-node-_9e257319-da71-980a-cd3e-74df162de359-f129a4c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601514-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601522-f129a4c7 {
    order: 0;
  }

  #w-node-ac8a7dcd-ab79-574c-fa59-3c79b060152d-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ac8a7dcd-ab79-574c-fa59-3c79b060153a-f129a4c7 {
    order: 0;
  }

  #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601546-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601552-f129a4c7 {
    order: 0;
  }

  #w-node-a88790c7-728d-1db5-fb24-dcbf7a0cd109-f129a4c7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a88790c7-728d-1db5-fb24-dcbf7a0cd115-f129a4c7 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-06f2241c {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-06f2241c {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-06f2241c {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-06f2241c {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-06f2241c {
    order: 0;
  }

  #w-node-_409fd5b8-f881-cc1f-6990-e36330f95fcf-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_409fd5b8-f881-cc1f-6990-e36330f95fdb-06f2241c {
    order: 0;
  }

  #w-node-_04854a7e-a8cb-8c03-f857-03a19ba4b53f-06f2241c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4214-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4222-06f2241c {
    order: 0;
  }

  #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd422d-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd423a-06f2241c {
    order: 0;
  }

  #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4246-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4252-06f2241c {
    order: 0;
  }

  #w-node-edc39c36-e959-d7ff-43e0-7bbf0df690e7-06f2241c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-edc39c36-e959-d7ff-43e0-7bbf0df690f3-06f2241c {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-236d9fe7 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-236d9fe7 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-236d9fe7 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-236d9fe7 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-236d9fe7 {
    order: 0;
  }

  #w-node-c24fe9e7-2af8-f685-c927-46909bc84019-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c24fe9e7-2af8-f685-c927-46909bc84025-236d9fe7 {
    order: 0;
  }

  #w-node-_6f2e4262-a074-98e2-7b5d-1212edbd5ba5-236d9fe7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938e6-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938f4-236d9fe7 {
    order: 0;
  }

  #w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938ff-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9f2a4b80-6d41-bfe3-bded-0efb3649390c-236d9fe7 {
    order: 0;
  }

  #w-node-_9f2a4b80-6d41-bfe3-bded-0efb36493918-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9f2a4b80-6d41-bfe3-bded-0efb36493924-236d9fe7 {
    order: 0;
  }

  #w-node-_295482dc-a43f-36a6-9139-9a7494067e07-236d9fe7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_295482dc-a43f-36a6-9139-9a7494067e13-236d9fe7 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7d16de4b {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7d16de4b {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7d16de4b {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7d16de4b {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7d16de4b {
    order: 0;
  }

  #w-node-_6cfe27e6-4d74-6c71-82f4-5a5ff4c5eb95-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cfe27e6-4d74-6c71-82f4-5a5ff4c5eba1-7d16de4b {
    order: 0;
  }

  #w-node-_44ff3b38-0047-6882-aec6-4972baeb2ecd-7d16de4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57a2-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57b0-7d16de4b {
    order: 0;
  }

  #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57bb-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57c8-7d16de4b {
    order: 0;
  }

  #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57d4-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57e0-7d16de4b {
    order: 0;
  }

  #w-node-_23f730c5-f845-6279-2443-3da110d12317-7d16de4b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_23f730c5-f845-6279-2443-3da110d12323-7d16de4b {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-3b6b5c10 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-3b6b5c10 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-3b6b5c10 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-3b6b5c10 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-3b6b5c10 {
    order: 0;
  }

  #w-node-_05e8e568-9052-ac57-9c4a-b1796a9d4712-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_05e8e568-9052-ac57-9c4a-b1796a9d471e-3b6b5c10 {
    order: 0;
  }

  #w-node-_696a841d-076c-4bc6-94d4-26f8c352ba28-3b6b5c10 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_125798ca-ad32-c00b-82a1-b62835b3365f-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_125798ca-ad32-c00b-82a1-b62835b3366d-3b6b5c10 {
    order: 0;
  }

  #w-node-_125798ca-ad32-c00b-82a1-b62835b33678-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_125798ca-ad32-c00b-82a1-b62835b33685-3b6b5c10 {
    order: 0;
  }

  #w-node-_125798ca-ad32-c00b-82a1-b62835b33691-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_125798ca-ad32-c00b-82a1-b62835b3369d-3b6b5c10 {
    order: 0;
  }

  #w-node-_19c4f927-3070-63ea-9e0b-921b1ffb8193-3b6b5c10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_19c4f927-3070-63ea-9e0b-921b1ffb819f-3b6b5c10 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-cf61265d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-cf61265d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-cf61265d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-cf61265d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-cf61265d {
    order: 0;
  }

  #w-node-f4af37bf-7865-2519-38f6-0651dc0f2915-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f4af37bf-7865-2519-38f6-0651dc0f2921-cf61265d {
    order: 0;
  }

  #w-node-_47507303-b7b1-d85f-265a-f5a3cfd36ab8-cf61265d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_450a0a45-957e-9fd3-d912-6a60058d97b0-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_450a0a45-957e-9fd3-d912-6a60058d97be-cf61265d {
    order: 0;
  }

  #w-node-_450a0a45-957e-9fd3-d912-6a60058d97c9-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_450a0a45-957e-9fd3-d912-6a60058d97d6-cf61265d {
    order: 0;
  }

  #w-node-_450a0a45-957e-9fd3-d912-6a60058d97e2-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_450a0a45-957e-9fd3-d912-6a60058d97ee-cf61265d {
    order: 0;
  }

  #w-node-_8975a219-73ea-04e5-c1e0-55c0b8d7b074-cf61265d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8975a219-73ea-04e5-c1e0-55c0b8d7b080-cf61265d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-854f1f7c {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-854f1f7c {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-854f1f7c {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-854f1f7c {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-854f1f7c {
    order: 0;
  }

  #w-node-_4dd08c45-b8c2-89b3-2b52-ecf323999646-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4dd08c45-b8c2-89b3-2b52-ecf323999652-854f1f7c {
    order: 0;
  }

  #w-node-_6af26615-c7ee-d9ce-c1c4-fdb819d840a6-854f1f7c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c4a-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c58-854f1f7c {
    order: 0;
  }

  #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c63-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c70-854f1f7c {
    order: 0;
  }

  #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c7c-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c88-854f1f7c {
    order: 0;
  }

  #w-node-f3037e5c-7ea1-44b3-8281-f2aa60ca37c8-854f1f7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f3037e5c-7ea1-44b3-8281-f2aa60ca37d4-854f1f7c {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-0135e8f8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-0135e8f8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-0135e8f8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-0135e8f8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-0135e8f8 {
    order: 0;
  }

  #w-node-ac6d81a5-887f-9511-eb9f-53314845c9a9-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ac6d81a5-887f-9511-eb9f-53314845c9b5-0135e8f8 {
    order: 0;
  }

  #w-node-da8b730d-0a4b-8f70-0be6-61e53939890a-0135e8f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-b77563a0-2dbb-a59f-5883-e7181c3d8574-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b77563a0-2dbb-a59f-5883-e7181c3d8582-0135e8f8 {
    order: 0;
  }

  #w-node-b77563a0-2dbb-a59f-5883-e7181c3d858d-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b77563a0-2dbb-a59f-5883-e7181c3d859a-0135e8f8 {
    order: 0;
  }

  #w-node-b77563a0-2dbb-a59f-5883-e7181c3d85a6-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b77563a0-2dbb-a59f-5883-e7181c3d85b2-0135e8f8 {
    order: 0;
  }

  #w-node-_7ed78777-a0a2-aabc-3a26-9df8ac6a825b-0135e8f8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7ed78777-a0a2-aabc-3a26-9df8ac6a8267-0135e8f8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7f1e382f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7f1e382f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7f1e382f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7f1e382f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7f1e382f {
    order: 0;
  }

  #w-node-_339eb533-91a0-41dc-8db4-287abf30ade3-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_339eb533-91a0-41dc-8db4-287abf30adef-7f1e382f {
    order: 0;
  }

  #w-node-_9d422da5-3c70-08df-cc76-d2ade81d2335-7f1e382f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_95f48853-d2b7-c095-82aa-897fa7094c8a-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_95f48853-d2b7-c095-82aa-897fa7094c98-7f1e382f {
    order: 0;
  }

  #w-node-_95f48853-d2b7-c095-82aa-897fa7094ca3-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_95f48853-d2b7-c095-82aa-897fa7094cb0-7f1e382f {
    order: 0;
  }

  #w-node-_95f48853-d2b7-c095-82aa-897fa7094cbc-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_95f48853-d2b7-c095-82aa-897fa7094cc8-7f1e382f {
    order: 0;
  }

  #w-node-c276dd00-89e6-7ae7-2498-2f9b70747d81-7f1e382f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c276dd00-89e6-7ae7-2498-2f9b70747d8d-7f1e382f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-62292182 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-62292182 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-62292182 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-62292182 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-62292182 {
    order: 0;
  }

  #w-node-bdb1f06c-cab4-6d6d-2bb4-22f5a0c04e4d-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bdb1f06c-cab4-6d6d-2bb4-22f5a0c04e59-62292182 {
    order: 0;
  }

  #w-node-_505014a6-a25f-b059-3569-5a8381039168-62292182 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-b423a898-2b51-dd6d-255f-6f5aec930887-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b423a898-2b51-dd6d-255f-6f5aec930895-62292182 {
    order: 0;
  }

  #w-node-b423a898-2b51-dd6d-255f-6f5aec9308a0-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b423a898-2b51-dd6d-255f-6f5aec9308ad-62292182 {
    order: 0;
  }

  #w-node-b423a898-2b51-dd6d-255f-6f5aec9308b9-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b423a898-2b51-dd6d-255f-6f5aec9308c5-62292182 {
    order: 0;
  }

  #w-node-_245861e5-8685-ad4a-1905-6b5f234d73fb-62292182 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_245861e5-8685-ad4a-1905-6b5f234d7407-62292182 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-edef3ceb {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-edef3ceb {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-edef3ceb {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-edef3ceb {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-edef3ceb {
    order: 0;
  }

  #w-node-_2933adbd-2431-a751-987b-3122a61bc2b4-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2933adbd-2431-a751-987b-3122a61bc2c0-edef3ceb {
    order: 0;
  }

  #w-node-_44d62698-9995-7bd7-2f0e-2182785a2bc3-edef3ceb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6c9-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6d7-edef3ceb {
    order: 0;
  }

  #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6e2-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6ef-edef3ceb {
    order: 0;
  }

  #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6fb-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e707-edef3ceb {
    order: 0;
  }

  #w-node-e3563c32-bf2e-f323-e09d-0202b1d9d97b-edef3ceb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e3563c32-bf2e-f323-e09d-0202b1d9d987-edef3ceb {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-fcf3e473 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-fcf3e473 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-fcf3e473 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-fcf3e473 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-fcf3e473 {
    order: 0;
  }

  #w-node-_9d9b472a-3651-26b3-4408-5cbee74028cf-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d9b472a-3651-26b3-4408-5cbee74028db-fcf3e473 {
    order: 0;
  }

  #w-node-_4feca49c-1823-b297-85d2-230d80a38aa8-fcf3e473 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-f1a0877a-5008-a425-3d06-063f6900bfee-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f1a0877a-5008-a425-3d06-063f6900bffc-fcf3e473 {
    order: 0;
  }

  #w-node-f1a0877a-5008-a425-3d06-063f6900c007-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f1a0877a-5008-a425-3d06-063f6900c014-fcf3e473 {
    order: 0;
  }

  #w-node-f1a0877a-5008-a425-3d06-063f6900c020-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f1a0877a-5008-a425-3d06-063f6900c02c-fcf3e473 {
    order: 0;
  }

  #w-node-d2dac83d-f8bc-3ee5-a8e0-2da9a9c770af-fcf3e473 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d2dac83d-f8bc-3ee5-a8e0-2da9a9c770bb-fcf3e473 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-5b51efc6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-5b51efc6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-5b51efc6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-5b51efc6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-5b51efc6 {
    order: 0;
  }

  #w-node-a6a8a221-1863-29ed-54ae-153d30ab004f-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a6a8a221-1863-29ed-54ae-153d30ab005b-5b51efc6 {
    order: 0;
  }

  #w-node-cb1a5ac3-6509-091d-d734-9e86a2353787-5b51efc6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a5009347-2d8a-4ab6-4851-0b34868d80a7-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a5009347-2d8a-4ab6-4851-0b34868d80b5-5b51efc6 {
    order: 0;
  }

  #w-node-a5009347-2d8a-4ab6-4851-0b34868d80c0-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a5009347-2d8a-4ab6-4851-0b34868d80cd-5b51efc6 {
    order: 0;
  }

  #w-node-a5009347-2d8a-4ab6-4851-0b34868d80d9-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a5009347-2d8a-4ab6-4851-0b34868d80e5-5b51efc6 {
    order: 0;
  }

  #w-node-d450907b-d753-8ac3-b232-fc4dcad59181-5b51efc6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d450907b-d753-8ac3-b232-fc4dcad5918d-5b51efc6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b7f1cfa2 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b7f1cfa2 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b7f1cfa2 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b7f1cfa2 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b7f1cfa2 {
    order: 0;
  }

  #w-node-_7899aa94-ab21-8ea1-85cf-63e0f21cd3f8-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7899aa94-ab21-8ea1-85cf-63e0f21cd404-b7f1cfa2 {
    order: 0;
  }

  #w-node-_48e0afec-9241-9d1f-9a16-7f8ec67e50d2-b7f1cfa2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba5eb-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba5f9-b7f1cfa2 {
    order: 0;
  }

  #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba604-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba611-b7f1cfa2 {
    order: 0;
  }

  #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba61d-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba629-b7f1cfa2 {
    order: 0;
  }

  #w-node-_0490db71-98bf-0e59-10e6-ce3c0dd7b100-b7f1cfa2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0490db71-98bf-0e59-10e6-ce3c0dd7b10c-b7f1cfa2 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-fdadffbb {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-fdadffbb {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-fdadffbb {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-fdadffbb {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-fdadffbb {
    order: 0;
  }

  #w-node-a8780c91-4562-00b4-f9d6-cf29b27a054f-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a8780c91-4562-00b4-f9d6-cf29b27a055b-fdadffbb {
    order: 0;
  }

  #w-node-b4c99864-0b76-e433-a55f-f4e02cf97298-fdadffbb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-adfcdadc-1e07-8795-7d22-07a5b304e487-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-adfcdadc-1e07-8795-7d22-07a5b304e495-fdadffbb {
    order: 0;
  }

  #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4a0-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4ad-fdadffbb {
    order: 0;
  }

  #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4b9-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4c5-fdadffbb {
    order: 0;
  }

  #w-node-a6b028ac-421a-c31e-e583-229bb71d9698-fdadffbb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a6b028ac-421a-c31e-e583-229bb71d96a4-fdadffbb {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-79efbf03 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-79efbf03 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-79efbf03 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-79efbf03 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-79efbf03 {
    order: 0;
  }

  #w-node-_6be74fb2-8659-da96-f801-e1353f205081-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6be74fb2-8659-da96-f801-e1353f20508d-79efbf03 {
    order: 0;
  }

  #w-node-_1064c75f-9ead-207d-aad3-877c8722fd39-79efbf03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d41-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d4f-79efbf03 {
    order: 0;
  }

  #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d5a-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d67-79efbf03 {
    order: 0;
  }

  #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d73-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d7f-79efbf03 {
    order: 0;
  }

  #w-node-c21df4e6-be36-e300-25a8-7d29a86e6a38-79efbf03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c21df4e6-be36-e300-25a8-7d29a86e6a44-79efbf03 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-50e35efd {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-50e35efd {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-50e35efd {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-50e35efd {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-50e35efd {
    order: 0;
  }

  #w-node-_80391158-6536-c20d-2a4c-adbd0b826a3d-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_80391158-6536-c20d-2a4c-adbd0b826a49-50e35efd {
    order: 0;
  }

  #w-node-_9d1a4b31-64ae-ef1f-050e-91eab39ae36f-50e35efd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5b3-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5c1-50e35efd {
    order: 0;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5cc-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5d9-50e35efd {
    order: 0;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5e5-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5f1-50e35efd {
    order: 0;
  }

  #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a7e-50e35efd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a8a-50e35efd {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-26661ecc {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-26661ecc {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-26661ecc {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-26661ecc {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-26661ecc {
    order: 0;
  }

  #w-node-_689d8986-a97d-40b9-b95c-a80ba61c1eeb-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_689d8986-a97d-40b9-b95c-a80ba61c1ef7-26661ecc {
    order: 0;
  }

  #w-node-eaeeb0d1-32a4-52b6-9473-0ef186995732-26661ecc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-bf64ddf3-5f39-9969-d00e-24e574900d40-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bf64ddf3-5f39-9969-d00e-24e574900d4e-26661ecc {
    order: 0;
  }

  #w-node-bf64ddf3-5f39-9969-d00e-24e574900d59-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bf64ddf3-5f39-9969-d00e-24e574900d66-26661ecc {
    order: 0;
  }

  #w-node-bf64ddf3-5f39-9969-d00e-24e574900d72-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bf64ddf3-5f39-9969-d00e-24e574900d7e-26661ecc {
    order: 0;
  }

  #w-node-_64bdae09-6bc2-a335-25c0-e3ec7d2e7aba-26661ecc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_64bdae09-6bc2-a335-25c0-e3ec7d2e7ac6-26661ecc {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-2ca7d801 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-2ca7d801 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-2ca7d801 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-2ca7d801 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-2ca7d801 {
    order: 0;
  }

  #w-node-a5f50272-6593-f96b-08b1-c922dee0bba1-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a5f50272-6593-f96b-08b1-c922dee0bbad-2ca7d801 {
    order: 0;
  }

  #w-node-c1ccddbd-f6fb-67c9-14b7-daba9de054a1-2ca7d801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a3994-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39a2-2ca7d801 {
    order: 0;
  }

  #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39ad-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39ba-2ca7d801 {
    order: 0;
  }

  #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39c6-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39d2-2ca7d801 {
    order: 0;
  }

  #w-node-_612cbc5e-5655-afe1-5926-30a16f708a9d-2ca7d801 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_612cbc5e-5655-afe1-5926-30a16f708aa9-2ca7d801 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-4cd75449 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-4cd75449 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-4cd75449 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-4cd75449 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-4cd75449 {
    order: 0;
  }

  #w-node-e99103f3-b191-0496-a0b7-dc6cb747c564-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e99103f3-b191-0496-a0b7-dc6cb747c570-4cd75449 {
    order: 0;
  }

  #w-node-dea5f0d8-20df-a8e4-95ba-d5f07924572b-4cd75449 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a48b3587-281a-6d91-3948-6ff317437b8b-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a48b3587-281a-6d91-3948-6ff317437b99-4cd75449 {
    order: 0;
  }

  #w-node-a48b3587-281a-6d91-3948-6ff317437ba4-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a48b3587-281a-6d91-3948-6ff317437bb1-4cd75449 {
    order: 0;
  }

  #w-node-a48b3587-281a-6d91-3948-6ff317437bbd-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a48b3587-281a-6d91-3948-6ff317437bc9-4cd75449 {
    order: 0;
  }

  #w-node-_75d26d00-c255-e677-3dd0-6d77c61dbbf4-4cd75449 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_75d26d00-c255-e677-3dd0-6d77c61dbc00-4cd75449 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-74d09b29 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-74d09b29 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-74d09b29 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-74d09b29 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-74d09b29 {
    order: 0;
  }

  #w-node-_857fcc88-9d1d-cbc9-ed58-2f566ddf4a50-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_857fcc88-9d1d-cbc9-ed58-2f566ddf4a5c-74d09b29 {
    order: 0;
  }

  #w-node-feb3e9c9-c5a8-8535-ef31-b298b375bcde-74d09b29 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_4fc02465-9bb0-9b83-a04e-b240232580c2-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4fc02465-9bb0-9b83-a04e-b240232580d0-74d09b29 {
    order: 0;
  }

  #w-node-_4fc02465-9bb0-9b83-a04e-b240232580db-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4fc02465-9bb0-9b83-a04e-b240232580e8-74d09b29 {
    order: 0;
  }

  #w-node-_4fc02465-9bb0-9b83-a04e-b240232580f4-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4fc02465-9bb0-9b83-a04e-b24023258100-74d09b29 {
    order: 0;
  }

  #w-node-_0f76ad64-e5b5-5350-3782-ebea9e78be19-74d09b29 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0f76ad64-e5b5-5350-3782-ebea9e78be25-74d09b29 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-40ce2375 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-40ce2375 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-40ce2375 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-40ce2375 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-40ce2375 {
    order: 0;
  }

  #w-node-_96d17dd0-c1fa-6709-a6e2-b593d03a75b2-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_96d17dd0-c1fa-6709-a6e2-b593d03a75be-40ce2375 {
    order: 0;
  }

  #w-node-a99ef907-a468-3f98-19c1-14f7f203e3bd-40ce2375 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ebc-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927eca-40ce2375 {
    order: 0;
  }

  #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ed5-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ee2-40ce2375 {
    order: 0;
  }

  #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927eee-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927efa-40ce2375 {
    order: 0;
  }

  #w-node-f320444f-1e54-d9db-8c01-69f723283035-40ce2375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f320444f-1e54-d9db-8c01-69f723283041-40ce2375 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-d77ee179 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-d77ee179 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-d77ee179 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-d77ee179 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-d77ee179 {
    order: 0;
  }

  #w-node-beb7aa3d-1675-b02a-c7d5-6e186e39eba1-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beb7aa3d-1675-b02a-c7d5-6e186e39ebad-d77ee179 {
    order: 0;
  }

  #w-node-fb998b10-9dcd-7a34-7470-44c12b0b1f9c-d77ee179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0011-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d001f-d77ee179 {
    order: 0;
  }

  #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d002a-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0037-d77ee179 {
    order: 0;
  }

  #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0043-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d004f-d77ee179 {
    order: 0;
  }

  #w-node-e631ba7a-d13f-cb5f-6803-ca05713d1580-d77ee179 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e631ba7a-d13f-cb5f-6803-ca05713d158c-d77ee179 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-46d2d3c0 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-46d2d3c0 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-46d2d3c0 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-46d2d3c0 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-46d2d3c0 {
    order: 0;
  }

  #w-node-_68f3ab6d-e118-4a8a-1518-521e977d3cb9-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_68f3ab6d-e118-4a8a-1518-521e977d3cc5-46d2d3c0 {
    order: 0;
  }

  #w-node-c8e8e2a1-5854-07da-70fd-34c42e2cddda-46d2d3c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_2375da10-6204-2946-be4d-7e27d99d8f90-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2375da10-6204-2946-be4d-7e27d99d8f9e-46d2d3c0 {
    order: 0;
  }

  #w-node-_2375da10-6204-2946-be4d-7e27d99d8fa9-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2375da10-6204-2946-be4d-7e27d99d8fb6-46d2d3c0 {
    order: 0;
  }

  #w-node-_2375da10-6204-2946-be4d-7e27d99d8fc2-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_2375da10-6204-2946-be4d-7e27d99d8fce-46d2d3c0 {
    order: 0;
  }

  #w-node-aa49e745-1ced-b230-2b0e-0eb58f1d1ada-46d2d3c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-aa49e745-1ced-b230-2b0e-0eb58f1d1ae6-46d2d3c0 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-4cdb4f3d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-4cdb4f3d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-4cdb4f3d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-4cdb4f3d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-4cdb4f3d {
    order: 0;
  }

  #w-node-_988d2e88-af74-c707-284f-acb11bd3ee21-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_988d2e88-af74-c707-284f-acb11bd3ee2d-4cdb4f3d {
    order: 0;
  }

  #w-node-_419cbd49-5bae-0939-68aa-8dee4137273a-4cdb4f3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f157-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f165-4cdb4f3d {
    order: 0;
  }

  #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f170-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f17d-4cdb4f3d {
    order: 0;
  }

  #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f189-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f195-4cdb4f3d {
    order: 0;
  }

  #w-node-_49c2d7b9-4cce-822a-a71c-8dc81d1a0c1e-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_49c2d7b9-4cce-822a-a71c-8dc81d1a0c2a-4cdb4f3d {
    order: 0;
  }

  #w-node-_3113c779-36e0-9810-bae2-cd5a4b2098dc-4cdb4f3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3113c779-36e0-9810-bae2-cd5a4b2098e8-4cdb4f3d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-52e56de6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-52e56de6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-52e56de6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-52e56de6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-52e56de6 {
    order: 0;
  }

  #w-node-c886b916-c0d2-455d-7153-2773e2ac1562-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c886b916-c0d2-455d-7153-2773e2ac156e-52e56de6 {
    order: 0;
  }

  #w-node-_2caa762f-6165-e527-5c9f-e8b0d6cc3d34-52e56de6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c85-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c93-52e56de6 {
    order: 0;
  }

  #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c9e-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8cab-52e56de6 {
    order: 0;
  }

  #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8cb7-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8cc3-52e56de6 {
    order: 0;
  }

  #w-node-_74032a9f-435a-bf25-1c40-b87b94bfad60-52e56de6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_74032a9f-435a-bf25-1c40-b87b94bfad6c-52e56de6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-5d617084 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-5d617084 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-5d617084 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-5d617084 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-5d617084 {
    order: 0;
  }

  #w-node-_0ee622a6-525a-aaa1-abe6-7337b3aaabc6-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0ee622a6-525a-aaa1-abe6-7337b3aaabd2-5d617084 {
    order: 0;
  }

  #w-node-_6dc88fa2-2f78-e00c-f3be-cad4d226d2d8-5d617084 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_34cfe828-932e-8701-2826-baa53dcc59ab-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_34cfe828-932e-8701-2826-baa53dcc59b9-5d617084 {
    order: 0;
  }

  #w-node-_34cfe828-932e-8701-2826-baa53dcc59c4-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_34cfe828-932e-8701-2826-baa53dcc59d1-5d617084 {
    order: 0;
  }

  #w-node-_34cfe828-932e-8701-2826-baa53dcc59dd-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_34cfe828-932e-8701-2826-baa53dcc59e9-5d617084 {
    order: 0;
  }

  #w-node-_91241f73-f6f1-4e93-cc30-1593eddee27e-5d617084 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_91241f73-f6f1-4e93-cc30-1593eddee28a-5d617084 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-8fb8ac22 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-8fb8ac22 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-8fb8ac22 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-8fb8ac22 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-8fb8ac22 {
    order: 0;
  }

  #w-node-f2d1744b-ed70-167c-9a21-fd942d164e7d-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f2d1744b-ed70-167c-9a21-fd942d164e89-8fb8ac22 {
    order: 0;
  }

  #w-node-_3364d0a5-cd0e-f58d-16d1-935368cff281-8fb8ac22 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd66-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd74-8fb8ac22 {
    order: 0;
  }

  #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd7f-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd8c-8fb8ac22 {
    order: 0;
  }

  #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd98-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdda4-8fb8ac22 {
    order: 0;
  }

  #w-node-_60f1557c-d65d-43a9-521c-297a1c0a6235-8fb8ac22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_60f1557c-d65d-43a9-521c-297a1c0a6241-8fb8ac22 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-103956ad {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-103956ad {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-103956ad {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-103956ad {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-103956ad {
    order: 0;
  }

  #w-node-_331baa7b-4274-7041-c55a-3556748d89a2-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_331baa7b-4274-7041-c55a-3556748d89ae-103956ad {
    order: 0;
  }

  #w-node-e140ca95-1f52-d511-3a8c-e66783482aa5-103956ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_435d0858-c05b-b52e-536f-0c7537858f24-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_435d0858-c05b-b52e-536f-0c7537858f32-103956ad {
    order: 0;
  }

  #w-node-_435d0858-c05b-b52e-536f-0c7537858f3d-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_435d0858-c05b-b52e-536f-0c7537858f4a-103956ad {
    order: 0;
  }

  #w-node-_435d0858-c05b-b52e-536f-0c7537858f56-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_435d0858-c05b-b52e-536f-0c7537858f62-103956ad {
    order: 0;
  }

  #w-node-_8fe0b266-c7c1-8642-0ab2-8018ef655538-103956ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8fe0b266-c7c1-8642-0ab2-8018ef655544-103956ad {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-145cfa19 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-145cfa19 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-145cfa19 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-145cfa19 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-145cfa19 {
    order: 0;
  }

  #w-node-c9355d3a-d513-d272-9d15-26e2e9ea6ef9-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c9355d3a-d513-d272-9d15-26e2e9ea6f05-145cfa19 {
    order: 0;
  }

  #w-node-a5aad402-a066-4aca-3bef-4f543da9d525-145cfa19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab00-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab0e-145cfa19 {
    order: 0;
  }

  #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab19-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab26-145cfa19 {
    order: 0;
  }

  #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab32-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab3e-145cfa19 {
    order: 0;
  }

  #w-node-_1e47a7c8-e4bd-cc24-4c4b-02018f8cf8a0-145cfa19 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1e47a7c8-e4bd-cc24-4c4b-02018f8cf8ac-145cfa19 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-d84aca79 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-d84aca79 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-d84aca79 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-d84aca79 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-d84aca79 {
    order: 0;
  }

  #w-node-d731ed8e-fb78-dd19-4cf2-c40bd62b110c-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d731ed8e-fb78-dd19-4cf2-c40bd62b1118-d84aca79 {
    order: 0;
  }

  #w-node-_5aa72bde-cf07-8e2f-45b4-0b4bcd4f586b-d84aca79 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-de9b1e54-533f-3b51-06e3-663160d83c01-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-de9b1e54-533f-3b51-06e3-663160d83c0f-d84aca79 {
    order: 0;
  }

  #w-node-de9b1e54-533f-3b51-06e3-663160d83c1a-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-de9b1e54-533f-3b51-06e3-663160d83c27-d84aca79 {
    order: 0;
  }

  #w-node-de9b1e54-533f-3b51-06e3-663160d83c33-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-de9b1e54-533f-3b51-06e3-663160d83c3f-d84aca79 {
    order: 0;
  }

  #w-node-e10fc883-c282-870b-5977-2eb3ad525b0a-d84aca79 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e10fc883-c282-870b-5977-2eb3ad525b16-d84aca79 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-9b138da8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-9b138da8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-9b138da8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-9b138da8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-9b138da8 {
    order: 0;
  }

  #w-node-d781f275-69cd-03d5-c0af-233f7878ae65-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d781f275-69cd-03d5-c0af-233f7878ae71-9b138da8 {
    order: 0;
  }

  #w-node-e1b1e8be-d63e-6121-f46a-6fa36b95b6c3-9b138da8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-f086488b-6fe3-2ce1-ff61-108fda614ec7-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f086488b-6fe3-2ce1-ff61-108fda614ed5-9b138da8 {
    order: 0;
  }

  #w-node-f086488b-6fe3-2ce1-ff61-108fda614ee0-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f086488b-6fe3-2ce1-ff61-108fda614eed-9b138da8 {
    order: 0;
  }

  #w-node-f086488b-6fe3-2ce1-ff61-108fda614ef9-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f086488b-6fe3-2ce1-ff61-108fda614f05-9b138da8 {
    order: 0;
  }

  #w-node-_4ae6c5b8-e2eb-799d-8f94-d35fa47ca1a9-9b138da8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4ae6c5b8-e2eb-799d-8f94-d35fa47ca1b5-9b138da8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-4b62f7fa {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-4b62f7fa {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-4b62f7fa {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-4b62f7fa {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-4b62f7fa {
    order: 0;
  }

  #w-node-_987532b9-9297-1859-d097-32dab97e4a6c-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_987532b9-9297-1859-d097-32dab97e4a78-4b62f7fa {
    order: 0;
  }

  #w-node-_21326dbf-53fd-5a26-3390-295db727000a-4b62f7fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_445af5b5-7f5e-1416-223f-b41741f18cfa-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_445af5b5-7f5e-1416-223f-b41741f18d08-4b62f7fa {
    order: 0;
  }

  #w-node-_445af5b5-7f5e-1416-223f-b41741f18d13-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_445af5b5-7f5e-1416-223f-b41741f18d20-4b62f7fa {
    order: 0;
  }

  #w-node-_445af5b5-7f5e-1416-223f-b41741f18d2c-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_445af5b5-7f5e-1416-223f-b41741f18d38-4b62f7fa {
    order: 0;
  }

  #w-node-b2a8c959-ce6e-13af-b0ae-a7299afdfe1e-4b62f7fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b2a8c959-ce6e-13af-b0ae-a7299afdfe2a-4b62f7fa {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-d84df109 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-d84df109 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-d84df109 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-d84df109 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-d84df109 {
    order: 0;
  }

  #w-node-_703c6620-6554-85af-c171-ab1f0a629293-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_703c6620-6554-85af-c171-ab1f0a62929f-d84df109 {
    order: 0;
  }

  #w-node-e1266b8e-5a6f-9844-8700-6f85ca9dafd4-d84df109 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bee6-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bef4-d84df109 {
    order: 0;
  }

  #w-node-_875e3f72-4525-0c3b-968e-d19af8f3beff-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bf0c-d84df109 {
    order: 0;
  }

  #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bf18-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bf24-d84df109 {
    order: 0;
  }

  #w-node-edffd4b4-5810-20d0-befb-5970071b540b-d84df109 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-edffd4b4-5810-20d0-befb-5970071b5417-d84df109 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b7f92da6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b7f92da6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b7f92da6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b7f92da6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b7f92da6 {
    order: 0;
  }

  #w-node-f45ef4a5-07fa-ad03-9b87-9f50fcd1507b-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f45ef4a5-07fa-ad03-9b87-9f50fcd15087-b7f92da6 {
    order: 0;
  }

  #w-node-f7ec52a8-a931-56b9-6e2c-839ec25d5aff-b7f92da6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d19b231f-9507-573c-3113-ee9fc6037ebd-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d19b231f-9507-573c-3113-ee9fc6037ecb-b7f92da6 {
    order: 0;
  }

  #w-node-d19b231f-9507-573c-3113-ee9fc6037ed6-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d19b231f-9507-573c-3113-ee9fc6037ee3-b7f92da6 {
    order: 0;
  }

  #w-node-d19b231f-9507-573c-3113-ee9fc6037eef-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d19b231f-9507-573c-3113-ee9fc6037efb-b7f92da6 {
    order: 0;
  }

  #w-node-_9a8b966c-dcc2-bcfc-282c-7e7a8732ba8e-b7f92da6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9a8b966c-dcc2-bcfc-282c-7e7a8732ba9a-b7f92da6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-2b4f1261 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-2b4f1261 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-2b4f1261 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-2b4f1261 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-2b4f1261 {
    order: 0;
  }

  #w-node-_69f86a17-18da-8709-0013-f70be17c6925-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_69f86a17-18da-8709-0013-f70be17c6931-2b4f1261 {
    order: 0;
  }

  #w-node-_6e10b704-0b64-b7cb-6d73-d7630002805a-2b4f1261 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6326-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6334-2b4f1261 {
    order: 0;
  }

  #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b633f-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b634c-2b4f1261 {
    order: 0;
  }

  #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6358-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6364-2b4f1261 {
    order: 0;
  }

  #w-node-_5de9ae0f-6467-e19f-bb9f-9fc18f00cd23-2b4f1261 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_5de9ae0f-6467-e19f-bb9f-9fc18f00cd2f-2b4f1261 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-86d8abb2 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-86d8abb2 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-86d8abb2 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-86d8abb2 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-86d8abb2 {
    order: 0;
  }

  #w-node-fda9c388-7dd3-abc2-3763-b3b53a92cc25-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fda9c388-7dd3-abc2-3763-b3b53a92cc31-86d8abb2 {
    order: 0;
  }

  #w-node-_0f2298d7-66bb-2b28-ebd0-ca28235b00b6-86d8abb2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549cf-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549dd-86d8abb2 {
    order: 0;
  }

  #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549e8-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549f5-86d8abb2 {
    order: 0;
  }

  #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b54a01-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b54a0d-86d8abb2 {
    order: 0;
  }

  #w-node-_230759ba-f972-9688-da42-72cc4419d544-86d8abb2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_230759ba-f972-9688-da42-72cc4419d550-86d8abb2 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-0049c249 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-0049c249 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-0049c249 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-0049c249 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-0049c249 {
    order: 0;
  }

  #w-node-_3713cf06-8c91-3aa5-07ef-adc2409807d1-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3713cf06-8c91-3aa5-07ef-adc2409807dd-0049c249 {
    order: 0;
  }

  #w-node-cd029c6f-13f0-c273-fd90-7f4d6248d112-0049c249 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-b5bf5821-d23e-e840-ffba-d93bad44ad9d-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b5bf5821-d23e-e840-ffba-d93bad44adab-0049c249 {
    order: 0;
  }

  #w-node-b5bf5821-d23e-e840-ffba-d93bad44adb6-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b5bf5821-d23e-e840-ffba-d93bad44adc3-0049c249 {
    order: 0;
  }

  #w-node-b5bf5821-d23e-e840-ffba-d93bad44adcf-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b5bf5821-d23e-e840-ffba-d93bad44addb-0049c249 {
    order: 0;
  }

  #w-node-_7cd37660-6ea2-012a-723f-70aae54dd79f-0049c249 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7cd37660-6ea2-012a-723f-70aae54dd7ab-0049c249 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7bfcef2f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7bfcef2f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7bfcef2f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7bfcef2f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7bfcef2f {
    order: 0;
  }

  #w-node-_9d8de585-b605-72d0-d4aa-dbe6f95d5d81-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d8de585-b605-72d0-d4aa-dbe6f95d5d8d-7bfcef2f {
    order: 0;
  }

  #w-node-dab5d538-2e73-299a-a2d4-69c4084eaf32-7bfcef2f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-ebd373de-e8a0-e972-f79d-ee035283b420-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ebd373de-e8a0-e972-f79d-ee035283b42e-7bfcef2f {
    order: 0;
  }

  #w-node-ebd373de-e8a0-e972-f79d-ee035283b439-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ebd373de-e8a0-e972-f79d-ee035283b446-7bfcef2f {
    order: 0;
  }

  #w-node-ebd373de-e8a0-e972-f79d-ee035283b452-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ebd373de-e8a0-e972-f79d-ee035283b45e-7bfcef2f {
    order: 0;
  }

  #w-node-_74acd094-5472-99a7-731f-bec9ea4127b4-7bfcef2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_74acd094-5472-99a7-731f-bec9ea4127c0-7bfcef2f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b814fc50 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b814fc50 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b814fc50 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b814fc50 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b814fc50 {
    order: 0;
  }

  #w-node-_8e9d0612-49e8-b0b1-a999-ceef8bd661c1-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8e9d0612-49e8-b0b1-a999-ceef8bd661cd-b814fc50 {
    order: 0;
  }

  #w-node-ca73a370-9c73-af20-e4fb-3cf5cb4a0dc4-b814fc50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69ca5-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cb3-b814fc50 {
    order: 0;
  }

  #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cbe-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69ccb-b814fc50 {
    order: 0;
  }

  #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cd7-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69ce3-b814fc50 {
    order: 0;
  }

  #w-node-e75ec237-4e18-3e1c-774f-43eb9d4f9ca9-b814fc50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e75ec237-4e18-3e1c-774f-43eb9d4f9cb5-b814fc50 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-dc78f5a4 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-dc78f5a4 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-dc78f5a4 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-dc78f5a4 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-dc78f5a4 {
    order: 0;
  }

  #w-node-_6175dd0e-de26-d800-1eb0-074538398f40-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6175dd0e-de26-d800-1eb0-074538398f4c-dc78f5a4 {
    order: 0;
  }

  #w-node-_04470ffa-8ae9-d6d7-0928-2ae5496f33c1-dc78f5a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc01-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc0f-dc78f5a4 {
    order: 0;
  }

  #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc1a-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc27-dc78f5a4 {
    order: 0;
  }

  #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc33-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc3f-dc78f5a4 {
    order: 0;
  }

  #w-node-_3ac1a410-c4ff-7cd9-d2d4-c2afc7473a96-dc78f5a4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3ac1a410-c4ff-7cd9-d2d4-c2afc7473aa2-dc78f5a4 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-687401c3 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-687401c3 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-687401c3 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-687401c3 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-687401c3 {
    order: 0;
  }

  #w-node-_9d248897-eff7-9bb9-2400-b21db7774143-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d248897-eff7-9bb9-2400-b21db777414f-687401c3 {
    order: 0;
  }

  #w-node-bfd8f3e9-f3d3-f375-6045-19043c70423a-687401c3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4ba-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4c8-687401c3 {
    order: 0;
  }

  #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4d3-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4e0-687401c3 {
    order: 0;
  }

  #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4ec-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4f8-687401c3 {
    order: 0;
  }

  #w-node-_4a8b9a91-35ea-d8c6-40a0-0cdf8e3572a0-687401c3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4a8b9a91-35ea-d8c6-40a0-0cdf8e3572ac-687401c3 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-e658d83a {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-e658d83a {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-e658d83a {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-e658d83a {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-e658d83a {
    order: 0;
  }

  #w-node-_18803212-ac02-f838-4309-0df412d832f1-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_18803212-ac02-f838-4309-0df412d832fd-e658d83a {
    order: 0;
  }

  #w-node-ef8f9989-75a5-4542-ce73-48b6fd2d1d9c-e658d83a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdd1-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecddf-e658d83a {
    order: 0;
  }

  #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdea-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdf7-e658d83a {
    order: 0;
  }

  #w-node-_9d940140-18a9-b421-9fa0-494b5b5ece03-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9d940140-18a9-b421-9fa0-494b5b5ece0f-e658d83a {
    order: 0;
  }

  #w-node-_7891e517-7c89-e12f-6219-7f7489b95bc0-e658d83a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7891e517-7c89-e12f-6219-7f7489b95bcc-e658d83a {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-fda9fe89 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-fda9fe89 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-fda9fe89 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-fda9fe89 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-fda9fe89 {
    order: 0;
  }

  #w-node-_9c1b0465-a04a-a11c-cf37-9cf22912d8df-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_9c1b0465-a04a-a11c-cf37-9cf22912d8eb-fda9fe89 {
    order: 0;
  }

  #w-node-b4884db9-cafd-37df-cce1-3854fe6fecf8-fda9fe89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-c4755603-e2d1-52ad-5659-42bd40136a96-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c4755603-e2d1-52ad-5659-42bd40136aa4-fda9fe89 {
    order: 0;
  }

  #w-node-c4755603-e2d1-52ad-5659-42bd40136aaf-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c4755603-e2d1-52ad-5659-42bd40136abc-fda9fe89 {
    order: 0;
  }

  #w-node-c4755603-e2d1-52ad-5659-42bd40136ac8-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-c4755603-e2d1-52ad-5659-42bd40136ad4-fda9fe89 {
    order: 0;
  }

  #w-node-_79f80a7c-7675-56a2-3809-56f9bffb754c-fda9fe89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_79f80a7c-7675-56a2-3809-56f9bffb7558-fda9fe89 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-cb365613 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-cb365613 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-cb365613 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-cb365613 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-cb365613 {
    order: 0;
  }

  #w-node-d95b97b0-22cf-19f1-3908-2e0b48873c3f-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d95b97b0-22cf-19f1-3908-2e0b48873c4b-cb365613 {
    order: 0;
  }

  #w-node-_2322bf46-84a8-771d-4569-59f0712cf9d5-cb365613 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b76-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b84-cb365613 {
    order: 0;
  }

  #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b8f-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b9c-cb365613 {
    order: 0;
  }

  #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525ba8-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525bb4-cb365613 {
    order: 0;
  }

  #w-node-_3950b9cc-86aa-bb0c-35ae-66a3bc67f1c1-cb365613 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3950b9cc-86aa-bb0c-35ae-66a3bc67f1cd-cb365613 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-842b0275 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-842b0275 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-842b0275 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-842b0275 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-842b0275 {
    order: 0;
  }

  #w-node-_8c5d1248-3f6e-7048-7312-2eea5759048f-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8c5d1248-3f6e-7048-7312-2eea5759049b-842b0275 {
    order: 0;
  }

  #w-node-_4f945077-8854-1b1e-929e-541f68ced921-842b0275 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86b93-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86ba1-842b0275 {
    order: 0;
  }

  #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bac-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bb9-842b0275 {
    order: 0;
  }

  #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bc5-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bd1-842b0275 {
    order: 0;
  }

  #w-node-_4f253a4a-0f47-e7f5-26b3-24f462c47b1f-842b0275 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4f253a4a-0f47-e7f5-26b3-24f462c47b2b-842b0275 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-35c3d0cd {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-35c3d0cd {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-35c3d0cd {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-35c3d0cd {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-35c3d0cd {
    order: 0;
  }

  #w-node-a8d7bd9c-fde6-51e3-10b7-85810f9b561c-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a8d7bd9c-fde6-51e3-10b7-85810f9b5628-35c3d0cd {
    order: 0;
  }

  #w-node-_1927ae99-e219-76b7-0a40-e94e5c613901-35c3d0cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d219e163-0537-f8c4-340a-02d4d2f344d4-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d219e163-0537-f8c4-340a-02d4d2f344e2-35c3d0cd {
    order: 0;
  }

  #w-node-d219e163-0537-f8c4-340a-02d4d2f344ed-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d219e163-0537-f8c4-340a-02d4d2f344fa-35c3d0cd {
    order: 0;
  }

  #w-node-d219e163-0537-f8c4-340a-02d4d2f34506-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d219e163-0537-f8c4-340a-02d4d2f34512-35c3d0cd {
    order: 0;
  }

  #w-node-_74da7395-bec2-8005-7155-ea58152a0785-35c3d0cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_74da7395-bec2-8005-7155-ea58152a0791-35c3d0cd {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-5064e994 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-5064e994 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-5064e994 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-5064e994 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-5064e994 {
    order: 0;
  }

  #w-node-_0d02997f-0349-2f95-320d-e80ad81d00b8-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0d02997f-0349-2f95-320d-e80ad81d00c4-5064e994 {
    order: 0;
  }

  #w-node-_3acbf620-659e-8a50-f4e2-975cfb144828-5064e994 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-cc522cac-41b3-c237-6799-06acbcda05df-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cc522cac-41b3-c237-6799-06acbcda05ed-5064e994 {
    order: 0;
  }

  #w-node-cc522cac-41b3-c237-6799-06acbcda05f8-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cc522cac-41b3-c237-6799-06acbcda0605-5064e994 {
    order: 0;
  }

  #w-node-cc522cac-41b3-c237-6799-06acbcda0611-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cc522cac-41b3-c237-6799-06acbcda061d-5064e994 {
    order: 0;
  }

  #w-node-_04c2063c-02c9-9102-e3a9-f2af5ed2bf96-5064e994 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_04c2063c-02c9-9102-e3a9-f2af5ed2bfa2-5064e994 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-9ad9bd2f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-9ad9bd2f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-9ad9bd2f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-9ad9bd2f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-9ad9bd2f {
    order: 0;
  }

  #w-node-f906281a-e238-484f-8018-6ee070aa5c20-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-f906281a-e238-484f-8018-6ee070aa5c2c-9ad9bd2f {
    order: 0;
  }

  #w-node-_728cccf3-ca1f-a820-b85c-9f045ec595ef-9ad9bd2f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a0e6e249-a1b2-d659-e063-80a77bff98cc-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a0e6e249-a1b2-d659-e063-80a77bff98da-9ad9bd2f {
    order: 0;
  }

  #w-node-a0e6e249-a1b2-d659-e063-80a77bff98e5-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a0e6e249-a1b2-d659-e063-80a77bff98f2-9ad9bd2f {
    order: 0;
  }

  #w-node-a0e6e249-a1b2-d659-e063-80a77bff98fe-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a0e6e249-a1b2-d659-e063-80a77bff990a-9ad9bd2f {
    order: 0;
  }

  #w-node-_3627dfa7-5a58-af80-420f-2bfcd9437d84-9ad9bd2f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_3627dfa7-5a58-af80-420f-2bfcd9437d90-9ad9bd2f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-663506d8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-663506d8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-663506d8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-663506d8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-663506d8 {
    order: 0;
  }

  #w-node-bcbbad28-54e9-242f-1771-6c1467a53f41-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-bcbbad28-54e9-242f-1771-6c1467a53f4d-663506d8 {
    order: 0;
  }

  #w-node-b1d05d10-cec4-9414-33ff-c7b2ffff487e-663506d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_8941ecef-b633-ab21-966c-03d7bcf88163-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8941ecef-b633-ab21-966c-03d7bcf88171-663506d8 {
    order: 0;
  }

  #w-node-_8941ecef-b633-ab21-966c-03d7bcf8817c-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8941ecef-b633-ab21-966c-03d7bcf88189-663506d8 {
    order: 0;
  }

  #w-node-_8941ecef-b633-ab21-966c-03d7bcf88195-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8941ecef-b633-ab21-966c-03d7bcf881a1-663506d8 {
    order: 0;
  }

  #w-node-_0a0f3ea2-a3b0-a4f3-0197-a31ae0d63752-663506d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0a0f3ea2-a3b0-a4f3-0197-a31ae0d6375e-663506d8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-286e1181 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-286e1181 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-286e1181 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-286e1181 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-286e1181 {
    order: 0;
  }

  #w-node-_7ba980e7-0423-2745-aadf-9f061df04802-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7ba980e7-0423-2745-aadf-9f061df0480e-286e1181 {
    order: 0;
  }

  #w-node-f2aece98-0efe-9baf-f5d1-278af0943bae-286e1181 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4cf-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4dd-286e1181 {
    order: 0;
  }

  #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4e8-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4f5-286e1181 {
    order: 0;
  }

  #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f501-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f50d-286e1181 {
    order: 0;
  }

  #w-node-_1ba9f535-9540-0cb4-824a-87f474c224ca-286e1181 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1ba9f535-9540-0cb4-824a-87f474c224d6-286e1181 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-ac6dea8b {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-ac6dea8b {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-ac6dea8b {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-ac6dea8b {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-ac6dea8b {
    order: 0;
  }

  #w-node-fb2b0da4-a2fc-aab7-961e-65e75d8bb7fa-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb2b0da4-a2fc-aab7-961e-65e75d8bb806-ac6dea8b {
    order: 0;
  }

  #w-node-_383eeba7-c1c3-eb87-bb6b-02ff02543e76-ac6dea8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d660-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d66e-ac6dea8b {
    order: 0;
  }

  #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d679-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d686-ac6dea8b {
    order: 0;
  }

  #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d692-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d69e-ac6dea8b {
    order: 0;
  }

  #w-node-_020c94f7-26ae-09f8-8bed-728bd7267016-ac6dea8b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_020c94f7-26ae-09f8-8bed-728bd7267022-ac6dea8b {
    order: 0;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a939374-a675f984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a939382-a675f984 {
    order: 0;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93938d-a675f984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93939a-a675f984 {
    order: 0;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9393a6-a675f984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9393b2-a675f984 {
    order: 0;
  }

  #w-node-d5c8f7e6-f986-5aaf-2774-df369d72d344-a675f984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d5c8f7e6-f986-5aaf-2774-df369d72d350-a675f984 {
    order: 0;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b475-7d59b97d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b483-7d59b97d {
    order: 0;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b48e-7d59b97d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b49b-7d59b97d {
    order: 0;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4a7-7d59b97d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4b3-7d59b97d {
    order: 0;
  }

  #w-node-_7d6110f4-ef5e-f9c9-0f09-2d9a66b0af9b-7d59b97d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_7d6110f4-ef5e-f9c9-0f09-2d9a66b0afa7-7d59b97d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-4b3d7ccb {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-4b3d7ccb {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-4b3d7ccb {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-4b3d7ccb {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-4b3d7ccb {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-4b3d7ccb {
    order: 0;
  }

  #w-node-_9079dae2-bad2-8499-7a97-7ab5acbbb951-4b3d7ccb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-4b3d7ccb {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-4b3d7ccb {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-4b3d7ccb {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-4b3d7ccb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-4b3d7ccb {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-e8771636 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-e8771636 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-e8771636 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-e8771636 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-e8771636 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-e8771636 {
    order: 0;
  }

  #w-node-f4b15a73-e68d-6575-32c4-12971d225d9d-e8771636 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-e8771636 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-e8771636 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-e8771636 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-e8771636 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-e8771636 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-358eaf56 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-358eaf56 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-358eaf56 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-358eaf56 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-358eaf56 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-358eaf56 {
    order: 0;
  }

  #w-node-_9a49a179-9202-c193-95d6-808fb96cf57c-358eaf56 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-358eaf56 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-358eaf56 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-358eaf56 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-358eaf56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-358eaf56 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-df95b527 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-df95b527 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-df95b527 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-df95b527 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-df95b527 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-df95b527 {
    order: 0;
  }

  #w-node-e57e0d54-0d52-baf8-993a-291ef4ef1eea-df95b527 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-df95b527 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-df95b527 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-df95b527 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-df95b527 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-df95b527 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-d6d4dea1 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-d6d4dea1 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-d6d4dea1 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-d6d4dea1 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-d6d4dea1 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-d6d4dea1 {
    order: 0;
  }

  #w-node-b55a090c-62e9-0a00-3a23-5fac2364b2e3-d6d4dea1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-d6d4dea1 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-d6d4dea1 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-d6d4dea1 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-d6d4dea1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-d6d4dea1 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-3400b406 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-3400b406 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-3400b406 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-3400b406 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-3400b406 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-3400b406 {
    order: 0;
  }

  #w-node-_4157b10b-c33a-5a13-5201-890e2d0bff45-3400b406 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-3400b406 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-3400b406 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-3400b406 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3400b406 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-3400b406 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-0252952f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-0252952f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-0252952f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-0252952f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-0252952f {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-0252952f {
    order: 0;
  }

  #w-node-_31377265-a99d-8697-322f-7801073bace1-0252952f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-0252952f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-0252952f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-0252952f {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-0252952f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-0252952f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b4375b99 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b4375b99 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b4375b99 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b4375b99 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b4375b99 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-b4375b99 {
    order: 0;
  }

  #w-node-a17f5310-d28c-a21a-8e47-6443a3779659-b4375b99 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-b4375b99 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-b4375b99 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-b4375b99 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-b4375b99 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-b4375b99 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-890250fd {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-890250fd {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-890250fd {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-890250fd {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-890250fd {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-890250fd {
    order: 0;
  }

  #w-node-b0378f90-d4b5-eb60-4fbe-5a0429cb2328-890250fd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-890250fd {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-890250fd {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-890250fd {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-890250fd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-890250fd {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-acfe85d7 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-acfe85d7 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-acfe85d7 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-acfe85d7 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-acfe85d7 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-acfe85d7 {
    order: 0;
  }

  #w-node-_42e2cdc5-ac2e-4abf-39d4-af3815fe37ba-acfe85d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-acfe85d7 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-acfe85d7 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-acfe85d7 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-acfe85d7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-acfe85d7 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a9c04407 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a9c04407 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a9c04407 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a9c04407 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a9c04407 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-a9c04407 {
    order: 0;
  }

  #w-node-_21d4e553-ea62-82e4-0987-a0fe58fe7c21-a9c04407 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-a9c04407 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-a9c04407 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-a9c04407 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a9c04407 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-a9c04407 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a00a822d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a00a822d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a00a822d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a00a822d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a00a822d {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-a00a822d {
    order: 0;
  }

  #w-node-_4f2c78b3-85f1-07a5-c179-80c0c85501b1-a00a822d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-a00a822d {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-a00a822d {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-a00a822d {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a00a822d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-a00a822d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-2bd15464 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-2bd15464 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-2bd15464 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-2bd15464 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-2bd15464 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-2bd15464 {
    order: 0;
  }

  #w-node-_4eb9e745-381a-7abf-4640-fddee8d2f3ca-2bd15464 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-2bd15464 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-2bd15464 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-2bd15464 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2bd15464 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-2bd15464 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-2bd4d0eb {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-2bd4d0eb {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-2bd4d0eb {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-2bd4d0eb {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-2bd4d0eb {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-2bd4d0eb {
    order: 0;
  }

  #w-node-_937976e0-667f-410a-0582-1730b054128a-2bd4d0eb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-2bd4d0eb {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-2bd4d0eb {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-2bd4d0eb {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2bd4d0eb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-2bd4d0eb {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-3278e727 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-3278e727 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-3278e727 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-3278e727 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-3278e727 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-3278e727 {
    order: 0;
  }

  #w-node-_9cf389e5-04cb-674e-7efa-2daa942b7b8c-3278e727 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-3278e727 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-3278e727 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-3278e727 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3278e727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-3278e727 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-624c1c7b {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-624c1c7b {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-624c1c7b {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-624c1c7b {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-624c1c7b {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-624c1c7b {
    order: 0;
  }

  #w-node-_9e0b1eda-6ba4-d955-d48b-03cbb13ab8af-624c1c7b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-624c1c7b {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-624c1c7b {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-624c1c7b {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-624c1c7b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-624c1c7b {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-1114f669 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-1114f669 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-1114f669 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-1114f669 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-1114f669 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-1114f669 {
    order: 0;
  }

  #w-node-_9079dae2-bad2-8499-7a97-7ab5acbbb951-1114f669 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-1114f669 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-1114f669 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-1114f669 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-1114f669 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-1114f669 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a24325a3 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a24325a3 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a24325a3 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a24325a3 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a24325a3 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-a24325a3 {
    order: 0;
  }

  #w-node-_64f4e295-d062-e4fc-a25c-436ad5e61946-a24325a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-a24325a3 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-a24325a3 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-a24325a3 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a24325a3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-a24325a3 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-a246e7d8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-a246e7d8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-a246e7d8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-a246e7d8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-a246e7d8 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-a246e7d8 {
    order: 0;
  }

  #w-node-_8a975364-173a-b267-1619-8569297a4e08-a246e7d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-a246e7d8 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-a246e7d8 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-a246e7d8 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a246e7d8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-a246e7d8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-aa7e3f1b {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-aa7e3f1b {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-aa7e3f1b {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-aa7e3f1b {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-aa7e3f1b {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-aa7e3f1b {
    order: 0;
  }

  #w-node-_54e3382b-916a-ab1d-896b-85357d461363-aa7e3f1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-aa7e3f1b {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-aa7e3f1b {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-aa7e3f1b {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-aa7e3f1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-aa7e3f1b {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-c9ac3332 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-c9ac3332 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-c9ac3332 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-c9ac3332 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-c9ac3332 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-c9ac3332 {
    order: 0;
  }

  #w-node-_9079dae2-bad2-8499-7a97-7ab5acbbb951-c9ac3332, #w-node-e7d5ce50-008c-a14c-3f98-b2d607b53fd7-c9ac3332 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-c9ac3332 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-c9ac3332 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-c9ac3332 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-c9ac3332 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-c9ac3332 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-5c695f5f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-5c695f5f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-5c695f5f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-5c695f5f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-5c695f5f {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-5c695f5f {
    order: 0;
  }

  #w-node-_12366300-8bf5-09fa-fbd7-dd48adac0701-5c695f5f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-5c695f5f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-5c695f5f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-5c695f5f {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-5c695f5f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-5c695f5f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7d4a8178 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7d4a8178 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7d4a8178 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7d4a8178 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7d4a8178 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-7d4a8178 {
    order: 0;
  }

  #w-node-_3734bca4-a3ef-4139-2e1f-be81f0d1defc-7d4a8178 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-7d4a8178 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-7d4a8178 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-7d4a8178 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-7d4a8178 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-7d4a8178 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-22d6d5b0 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-22d6d5b0 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-22d6d5b0 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-22d6d5b0 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-22d6d5b0 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-22d6d5b0 {
    order: 0;
  }

  #w-node-_1b4c2606-7089-ac2b-a3c8-a5909f26442b-22d6d5b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-22d6d5b0 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-22d6d5b0 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-22d6d5b0 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-22d6d5b0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-22d6d5b0 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-058786b6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-058786b6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-058786b6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-058786b6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-058786b6 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-058786b6 {
    order: 0;
  }

  #w-node-af9be9ed-278b-6944-e10e-402d315b2a39-058786b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-058786b6 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-058786b6 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-058786b6 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-058786b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-058786b6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-6506e9e8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-6506e9e8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-6506e9e8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-6506e9e8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-6506e9e8 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-6506e9e8 {
    order: 0;
  }

  #w-node-_0df71cbb-ca1e-2c76-87b1-629d2e442d54-6506e9e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-6506e9e8 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-6506e9e8 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-6506e9e8 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-6506e9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-6506e9e8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-88561282 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-88561282 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-88561282 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-88561282 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-88561282 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-88561282 {
    order: 0;
  }

  #w-node-_7ed31bf1-45cd-6063-c312-2c0acba58722-88561282 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-88561282 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-88561282 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-88561282 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-88561282 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-88561282 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-f1dc8113 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-f1dc8113 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-f1dc8113 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-f1dc8113 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-f1dc8113 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-f1dc8113 {
    order: 0;
  }

  #w-node-_9989b77f-29ba-856c-9ae2-28aba917e1e7-f1dc8113 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-f1dc8113 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-f1dc8113 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-f1dc8113 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-f1dc8113 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-f1dc8113 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-179b4748 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-179b4748 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-179b4748 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-179b4748 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-179b4748 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-179b4748 {
    order: 0;
  }

  #w-node-c7176fe4-a2e0-7f08-89e6-ed2e983a779a-179b4748 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-179b4748 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-179b4748 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-179b4748 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-179b4748 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-179b4748 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-19adcb47 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-19adcb47 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-19adcb47 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-19adcb47 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-19adcb47 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-19adcb47 {
    order: 0;
  }

  #w-node-_200af09f-697e-1e8e-6844-51a65cf238e0-19adcb47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-19adcb47 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-19adcb47 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-19adcb47 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-19adcb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-19adcb47 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-96eb7794 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-96eb7794 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-96eb7794 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-96eb7794 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-96eb7794 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-96eb7794 {
    order: 0;
  }

  #w-node-_4e002488-62da-8db7-a2a3-32e1f9dac2da-96eb7794 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-96eb7794 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-96eb7794 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-96eb7794 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-96eb7794 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-96eb7794 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-75a5669d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-75a5669d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-75a5669d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-75a5669d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-75a5669d {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-75a5669d {
    order: 0;
  }

  #w-node-_9079dae2-bad2-8499-7a97-7ab5acbbb951-75a5669d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-75a5669d {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-75a5669d {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-75a5669d {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-75a5669d {
    order: 0;
  }

  #w-node-cc4adc4d-0721-bbb5-8909-47e043c4dfab-6b7fe80c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-cc4adc4d-0721-bbb5-8909-47e043c4dffc-6b7fe80c {
    place-self: auto;
  }

  #w-node-eb12cead-7be0-a904-5b72-41797420d3cb-6b7fe80c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center end;
  }

  #w-node-eb12cead-7be0-a904-5b72-41797420d3cc-6b7fe80c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-0a202007 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-0a202007 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-0a202007 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-0a202007 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-0a202007 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-0a202007 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-0a202007 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-0a202007 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-0a202007 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-46340513 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af816a-46340513 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-46340513 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8182-46340513 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-46340513 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af819a-46340513 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-46340513 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81b1-46340513 {
    order: 0;
  }

  #w-node-_0ff80459-c09d-e881-cf25-e03e5423cb2a-46340513 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-3dc80430 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af816a-3dc80430 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-3dc80430 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8182-3dc80430 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-3dc80430 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af819a-3dc80430 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-3dc80430 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81b1-3dc80430 {
    order: 0;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d998e-9069a844 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d999c-9069a844 {
    order: 0;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99ab-9069a844 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99b8-9069a844 {
    order: 0;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99c4-9069a844 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99d3-9069a844 {
    order: 0;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99de-9069a844 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99ea-9069a844 {
    order: 0;
  }

  #w-node-d45fd78e-8415-53e4-48a4-f668d99a3485-9069a844 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-f2fbbd58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af816a-f2fbbd58 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-f2fbbd58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8182-f2fbbd58 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-f2fbbd58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af819a-f2fbbd58 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-f2fbbd58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81b1-f2fbbd58 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-8a0e1826 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af816a-8a0e1826 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-8a0e1826 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8182-8a0e1826 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-8a0e1826 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af819a-8a0e1826 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-8a0e1826 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81b1-8a0e1826 {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-6b6354cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af816a-6b6354cd {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-6b6354cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8182-6b6354cd {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-6b6354cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af819a-6b6354cd {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-6b6354cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81b1-6b6354cd {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-5d2e4fbc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af816a-5d2e4fbc {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-5d2e4fbc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af8182-5d2e4fbc {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-5d2e4fbc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af819a-5d2e4fbc {
    order: 0;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-5d2e4fbc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af81b1-5d2e4fbc {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-57ea7300 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-57ea7300 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-57ea7300 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-57ea7300 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-57ea7300 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-57ea7300 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-57ea7300 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-57ea7300 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-237d0e6f {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-237d0e6f {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-237d0e6f {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-237d0e6f {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-237d0e6f {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-237d0e6f {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-237d0e6f {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-237d0e6f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-0139c19c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-0139c19c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-0139c19c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-0139c19c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-0139c19c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-0139c19c {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-0139c19c {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-0139c19c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-d37fc727 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-d37fc727 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-d37fc727 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-d37fc727 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-d37fc727 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-d37fc727 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-d37fc727 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-d37fc727 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-d5aa6414 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-d5aa6414 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-d5aa6414 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-d5aa6414 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-d5aa6414 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-d5aa6414 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-d5aa6414 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-d5aa6414 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-be7f102c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-be7f102c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-be7f102c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-be7f102c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-be7f102c {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-be7f102c {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-be7f102c {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-be7f102c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-196c5e90 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-196c5e90 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-196c5e90 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-196c5e90 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-196c5e90 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-196c5e90 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-196c5e90 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-196c5e90 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-5e894a73 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-5e894a73 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-5e894a73 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-5e894a73 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-5e894a73 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-5e894a73 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-5e894a73 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-5e894a73 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-a11b6154 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-a11b6154 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-a11b6154 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-a11b6154 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-a11b6154 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-a11b6154 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-a11b6154 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-a11b6154 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-1091b401 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-1091b401 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-1091b401 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-1091b401 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-1091b401 {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-1091b401 {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-1091b401 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-1091b401 {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-1091b401 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37788-7d9dc36c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37794-7d9dc36c {
    order: 0;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f3779f-7d9dc36c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377ad-7d9dc36c {
    order: 0;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377b9-7d9dc36c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377c5-7d9dc36c {
    order: 0;
  }

  #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603d7-7d9dc36c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603e3-7d9dc36c {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-24d18c04 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-24d18c04 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-24d18c04 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-24d18c04 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-24d18c04 {
    order: 0;
  }

  #w-node-_80391158-6536-c20d-2a4c-adbd0b826a3d-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_80391158-6536-c20d-2a4c-adbd0b826a49-24d18c04 {
    order: 0;
  }

  #w-node-_9d1a4b31-64ae-ef1f-050e-91eab39ae36f-24d18c04 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5b3-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5c1-24d18c04 {
    order: 0;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5cc-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5d9-24d18c04 {
    order: 0;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5e5-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df0330ab-556c-23f9-365c-39dc33c7c5f1-24d18c04 {
    order: 0;
  }

  #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a7e-24d18c04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a8a-24d18c04 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-ec19855a {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-ec19855a {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-ec19855a {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-ec19855a {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-ec19855a {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-ec19855a {
    order: 0;
  }

  #w-node-a4e1d01f-a8e6-5015-8b33-be6670c65803-ec19855a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-ec19855a {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-ec19855a {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-ec19855a {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-ec19855a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-ec19855a {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-094af9b6 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-094af9b6 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-094af9b6 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-094af9b6 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-094af9b6 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-094af9b6 {
    order: 0;
  }

  #w-node-d7024c91-49f4-482b-08aa-ffecfad601c6-094af9b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-094af9b6 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-094af9b6 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-094af9b6 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-094af9b6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-094af9b6 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-cd948134 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-cd948134 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-cd948134 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-cd948134 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-cd948134 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-cd948134 {
    order: 0;
  }

  #w-node-_98954573-613b-32e1-c092-0e756658d70d-cd948134 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-cd948134 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-cd948134 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-cd948134 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-cd948134 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-cd948134 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-90d4ec30 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-90d4ec30 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-90d4ec30 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-90d4ec30 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-90d4ec30 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-90d4ec30 {
    order: 0;
  }

  #w-node-_4356be67-d91c-3d9a-247d-2affd8716e95-90d4ec30 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-90d4ec30 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-90d4ec30 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-90d4ec30 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-90d4ec30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-90d4ec30 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-83849a11 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-83849a11 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-83849a11 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-83849a11 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-83849a11 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-83849a11 {
    order: 0;
  }

  #w-node-_7f0c56db-79cb-fc62-b142-35bb955d4865-83849a11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-83849a11 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-83849a11 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-83849a11 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-83849a11 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-83849a11 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-f956deeb {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-f956deeb {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-f956deeb {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-f956deeb {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-f956deeb {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-f956deeb {
    order: 0;
  }

  #w-node-_04be8ffc-3f97-21dd-138b-7bd0c86718b0-f956deeb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-f956deeb {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-f956deeb {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-f956deeb {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-f956deeb {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-f956deeb {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-7d2e1417 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-7d2e1417 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-7d2e1417 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-7d2e1417 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-7d2e1417 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-7d2e1417 {
    order: 0;
  }

  #w-node-c0b9d5cb-400a-59cd-8039-2559c8d9942f-7d2e1417 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-7d2e1417 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-7d2e1417 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-7d2e1417 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-7d2e1417 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-7d2e1417 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-c1b3714f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-c1b3714f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-c1b3714f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-c1b3714f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-c1b3714f {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-c1b3714f {
    order: 0;
  }

  #w-node-_70dcec5d-f7f2-dfa4-45eb-0b9a6605bfa4-c1b3714f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-c1b3714f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-c1b3714f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-c1b3714f {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-c1b3714f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-c1b3714f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-3a63de3f {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-3a63de3f {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-3a63de3f {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-3a63de3f {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-3a63de3f {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-3a63de3f {
    order: 0;
  }

  #w-node-a10d2d3d-f076-3226-6891-0007ea8a4648-3a63de3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-3a63de3f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-3a63de3f {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-3a63de3f {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3a63de3f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-3a63de3f {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-90334ed8 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-90334ed8 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-90334ed8 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-90334ed8 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-90334ed8 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-90334ed8 {
    order: 0;
  }

  #w-node-_82f68d1c-cc3b-7825-0369-2c92bcd4f1d7-90334ed8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-90334ed8 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-90334ed8 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-90334ed8 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-90334ed8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-90334ed8 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-6a3e5004 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-6a3e5004 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-6a3e5004 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-6a3e5004 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-6a3e5004 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-6a3e5004 {
    order: 0;
  }

  #w-node-cc46818c-8244-e454-5b7f-950bc0af03ef-6a3e5004 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-6a3e5004 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-6a3e5004 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-6a3e5004 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-6a3e5004 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-6a3e5004 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-16749e1b {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-16749e1b {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-16749e1b {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-16749e1b {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-16749e1b {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-16749e1b {
    order: 0;
  }

  #w-node-add1f29b-e262-0b59-8095-ea9b24a852b0-16749e1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-16749e1b {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-16749e1b {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-16749e1b {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-16749e1b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-16749e1b {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-675b170a {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-675b170a {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-675b170a {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-675b170a {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-675b170a {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-675b170a {
    order: 0;
  }

  #w-node-c466db3c-bc1c-75b3-7545-5a76e5fcc6d2-675b170a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-675b170a {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-675b170a {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-675b170a {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-675b170a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-675b170a {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-d72072ea {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-d72072ea {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-d72072ea {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-d72072ea {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-d72072ea {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-d72072ea {
    order: 0;
  }

  #w-node-_609b2916-91b4-64b2-3d7d-e4f239ef5c61-d72072ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-d72072ea {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-d72072ea {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-d72072ea {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-d72072ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-d72072ea {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-2c49609d {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-2c49609d {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-2c49609d {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-2c49609d {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-2c49609d {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-2c49609d {
    order: 0;
  }

  #w-node-_5681be65-e12e-d313-f1f5-97238d7a84cd-2c49609d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-2c49609d {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-2c49609d {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-2c49609d {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2c49609d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-2c49609d {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-220f9bc4 {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-220f9bc4 {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-220f9bc4 {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-220f9bc4 {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-220f9bc4 {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-220f9bc4 {
    order: 0;
  }

  #w-node-_9b5621b1-ec41-8c9e-d071-1c3666e4627d-220f9bc4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-220f9bc4 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-220f9bc4 {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-220f9bc4 {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-220f9bc4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-220f9bc4 {
    order: 0;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-beec44f3-3310-2c13-de18-05bd4d56f274-b6d7d2ba {
    order: 0;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e33-b6d7d2ba {
    order: 0;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_13b090dc-1888-d3f7-b583-a62de089c7b3-b6d7d2ba {
    order: 0;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_820959e8-1745-787a-e9c6-f3454ad0df81-b6d7d2ba {
    order: 0;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6780-b6d7d2ba {
    order: 0;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d77-b6d7d2ba {
    order: 0;
  }

  #w-node-_7915d317-c6be-475e-a5cc-d0eb60068559-b6d7d2ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b6b-b6d7d2ba {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b83-b6d7d2ba {
    order: 0;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-dfc09202-0ff7-b646-ec50-b206c9688b9b-b6d7d2ba {
    order: 0;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a64-b6d7d2ba {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54338d-5e6f3dcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434d3-5e6f3dcd {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434ec-5e6f3dcd {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543504-5e6f3dcd {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54351c-5e6f3dcd {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c543533-5e6f3dcd {
    order: 0;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54354a-5e6f3dcd {
    order: 0;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771be9-5e6f3dcd {
    order: 0;
  }

  #w-node-_7b2b3cfa-f458-ebfb-a099-f029d7e3382f-5e6f3dcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_21715fd5-a4f6-3c4a-1b30-7817c6fac7f1-8b42135e, #w-node-_77e547a6-edba-7fba-6af2-5d4eb1230793-d39a249a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-c6716eb7-d385-3b6d-715e-017aaa81e3c9-46355082, #w-node-f67c9ab5-2d36-7150-a810-456b5a3ebd0f-46355082 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_867b22c3-8fef-9534-62c3-99a93f9fe936-8b42135f, #w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb11-8b42135f, #w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb11-1aab0e07, #w-node-_867b22c3-8fef-9534-62c3-99a93f9fe936-506fda87, #w-node-_99ce76d8-fb08-9f5e-4f54-03f57686eb11-506fda87 {
    justify-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfdc4-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfde1-8b42128a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_132fb877-feaf-2ffa-1670-affea41db6d4-a41db6d1, #w-node-ba24982b-8ca2-2870-ea7f-e2597971cf9b-a41db6d1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_21ec7faf-f001-d972-ae95-75a4df4187c6-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df4187dd-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df4187f7-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df41880f-8b4212e6, #w-node-_21ec7faf-f001-d972-ae95-75a4df418826-8b4212e6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57087638-9bb6-7678-092a-54448be69dd8-c0d723f8, #w-node-_57087638-9bb6-7678-092a-54448be69dea-c0d723f8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-1c396cf6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-1c396cf6, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-1c396cf6, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-1c396cf6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbe3-b04a5868 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdc9f-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcb6-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcd0-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdce8-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdcff-b04a5868, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd16-b04a5868, #w-node-a005cc9d-d34d-3b9a-935d-093d5e5370ce-b04a5868 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444ca6a-a06f2bcb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cb42-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cb59-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cb73-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cb8b-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cba2-a06f2bcb, #w-node-eb7f3e78-d729-09ae-f733-e052e444cbb9-a06f2bcb, #w-node-d75c3085-1d96-6e13-1b24-a78b6b8eb0cb-a06f2bcb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b55a-1c8ff4e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b66e-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b685-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b69f-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6b7-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6ce-1c8ff4e1, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b6e5-1c8ff4e1, #w-node-_7d677913-29c2-ec8f-1e3a-289971d6a90a-1c8ff4e1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27edde-add273dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27eebd-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27eed4-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27eeee-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ef06-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ef1d-add273dc, #w-node-e35e94ea-6499-a298-f325-70112a27ef34-add273dc, #w-node-_4ac5c8eb-b896-e189-a203-e5eebe071fd9-add273dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342a90a-13e26392 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aa24-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa3b-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa55-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa6d-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa84-13e26392, #w-node-_06d96ba4-0900-d327-2716-2a34b342aa9b-13e26392, #w-node-ba726862-d080-128b-f4ae-7a25e500fe03-13e26392 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca97d-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca9bc-15b2b8ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caa94-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaab-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caac5-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caadd-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11caaf4-15b2b8ae, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab0b-15b2b8ae, #w-node-_7ea10457-b6be-a575-5040-2bc2ea1b885c-15b2b8ae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e4e8-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e522-c85bb7be {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5ba-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5d1-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e5eb-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e603-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e61a-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e631-c85bb7be, #w-node-_0bc1318e-c95b-e5a1-87b9-9cf1dd51b0b9-c85bb7be {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4ad4-a06fb630 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4be8-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4bff-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c19-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c31-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c48-a06fb630, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c5f-a06fb630, #w-node-ca8e1b3a-1808-b39f-da40-c3f42fa4254e-a06fb630 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2cd-414a9243 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae360-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae377-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae391-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3a9-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3c0-414a9243, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae3d7-414a9243, #w-node-c7125a75-493a-de1c-6c89-6bcce4bd219d-414a9243 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986202-414aaa69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986292-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862a9-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862c3-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862db-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a9862f2-414aaa69, #w-node-_7041b906-68ce-9190-2933-9fd39a986309-414aaa69, #w-node-d88a3aad-3d6c-92bf-0517-798fc7e44445-414aaa69 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a46b3-e5a4f8dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4783-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a479a-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47b4-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47cc-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47e3-e5a4f8dd, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a47fa-e5a4f8dd, #w-node-_260235a7-1cb7-9760-bff6-261b61321605-e5a4f8dd, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37788-c744a4d9, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f3779f-c744a4d9, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377b9-c744a4d9, #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603d7-c744a4d9, #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569cf2-9f40458c, #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d0b-9f40458c, #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569d24-9f40458c, #w-node-a386607e-1366-23bf-84b2-e594c7046dc9-9f40458c, #w-node-bbc79666-2724-2148-453b-73ee19bd448f-1ff26b97, #w-node-bbc79666-2724-2148-453b-73ee19bd44a8-1ff26b97, #w-node-bbc79666-2724-2148-453b-73ee19bd44c1-1ff26b97, #w-node-a90be10b-fa13-ac8f-b90e-2988232d2f6c-1ff26b97, #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0707-20b5e70f, #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0720-20b5e70f, #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0739-20b5e70f, #w-node-_836eb513-8068-be45-721b-841e57d7d80e-20b5e70f, #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b64-50c1a87d, #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b7d-50c1a87d, #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0b96-50c1a87d, #w-node-_698ea62b-ef05-2ecf-c05f-3f3a813b8441-50c1a87d, #w-node-_49267925-62f8-2dd7-455d-130298d0ee1f-36665b87, #w-node-_49267925-62f8-2dd7-455d-130298d0ee38-36665b87, #w-node-_49267925-62f8-2dd7-455d-130298d0ee51-36665b87, #w-node-e23c9e34-7cac-1c98-0327-4626a1c12ca5-36665b87, #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2e6-79be0760, #w-node-_21a163e6-f3e9-0391-9ae1-067593bef2ff-79be0760, #w-node-_21a163e6-f3e9-0391-9ae1-067593bef318-79be0760, #w-node-_31596722-a6f5-8ccf-8b91-777da69fba73-79be0760, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b475-1d6a902f, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b48e-1d6a902f, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4a7-1d6a902f, #w-node-fd7f8f47-518e-e8c4-376b-f774cc80acaf-1d6a902f, #w-node-a2b0b6f9-620b-b67f-5755-1b53027f100b-52075706, #w-node-a2b0b6f9-620b-b67f-5755-1b53027f1024-52075706, #w-node-a2b0b6f9-620b-b67f-5755-1b53027f103d-52075706, #w-node-_55983b2f-ff60-279f-7a06-e0e81daecb18-52075706, #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825e5-ea6041f9, #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e825fe-ea6041f9, #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e82617-ea6041f9, #w-node-_64e41eea-8b19-6a93-a99d-987e34d18782-ea6041f9, #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e22-f89e16df, #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e3b-f89e16df, #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77e54-f89e16df, #w-node-_59bf7630-4ec4-be36-48d5-4cf916d8487b-f89e16df, #w-node-b086950b-0abf-410c-a06d-412c57ddc410-43862e85, #w-node-b086950b-0abf-410c-a06d-412c57ddc429-43862e85, #w-node-b086950b-0abf-410c-a06d-412c57ddc442-43862e85, #w-node-_30285e62-e73c-3c07-d55b-98aec9fab4ea-43862e85, #w-node-_807526ee-5158-3c84-c08a-80e88a939374-ea60d67e, #w-node-_807526ee-5158-3c84-c08a-80e88a93938d-ea60d67e, #w-node-_807526ee-5158-3c84-c08a-80e88a9393a6-ea60d67e, #w-node-_01fc6eeb-e167-2856-c67a-17dc3650a6be-ea60d67e, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a15cb43d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a15cb43d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a15cb43d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a15cb43d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a15cb43d, #w-node-_4570b9d9-8522-3118-2b1f-934f3cc042bb-a15cb43d, #w-node-_2656834f-36b1-765a-b8b5-eafeda32ecdc-a15cb43d, #w-node-_2656834f-36b1-765a-b8b5-eafeda32ecf5-a15cb43d, #w-node-_2656834f-36b1-765a-b8b5-eafeda32ed0e-a15cb43d, #w-node-ffe2bc0d-24cf-fd27-4e6b-09e29597438b-a15cb43d, #w-node-_6eaac211-b1d2-4f34-379c-427b2044e283-a15cb43d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-bab41c67, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-bab41c67, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-bab41c67, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-bab41c67, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-bab41c67, #w-node-_363b9efb-71a1-ce71-a4ba-19adb3cd6fa5-bab41c67, #w-node-_596536d1-b9cb-edc9-6710-1f31889c1be2-bab41c67, #w-node-_596536d1-b9cb-edc9-6710-1f31889c1bfb-bab41c67, #w-node-_596536d1-b9cb-edc9-6710-1f31889c1c14-bab41c67, #w-node-bc863e76-9465-7284-3161-7d097240eb82-bab41c67, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a8618936, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a8618936, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a8618936, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a8618936, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a8618936, #w-node-a5fb59f9-73b5-fbc6-bd06-57f65cbeecff-a8618936, #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4b3-a8618936, #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4cc-a8618936, #w-node-_1fa89df4-b1a1-91dc-cf4f-7aa9ec42e4e5-a8618936, #w-node-_516bca1c-74ae-5757-0f2c-c8a87c35f2f6-a8618936, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7b5f743c, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7b5f743c, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7b5f743c, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7b5f743c, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7b5f743c, #w-node-_9fed7e19-e1bf-a85a-3a17-cfdcb73754c0-7b5f743c, #w-node-_85eb09da-881a-ac14-73c2-168fd37ad679-7b5f743c, #w-node-_85eb09da-881a-ac14-73c2-168fd37ad692-7b5f743c, #w-node-_85eb09da-881a-ac14-73c2-168fd37ad6ab-7b5f743c, #w-node-_55120d2b-8095-42cd-546c-c73cadd1a03e-7b5f743c, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b28e0daf, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b28e0daf, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b28e0daf, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b28e0daf, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b28e0daf, #w-node-d2d620c4-3b30-4b35-4b3e-e4806452d469-b28e0daf, #w-node-b2eb912a-892d-1f91-cebb-641264dea02a-b28e0daf, #w-node-b2eb912a-892d-1f91-cebb-641264dea043-b28e0daf, #w-node-b2eb912a-892d-1f91-cebb-641264dea05c-b28e0daf, #w-node-_70fdfcce-587b-bd11-9625-08f929d628c6-b28e0daf, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e7782140, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e7782140, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e7782140, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e7782140, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e7782140, #w-node-a925ec88-3152-c9e6-8226-a36cd872a889-e7782140, #w-node-_908be863-5d93-efa4-e358-de0a41759350-e7782140, #w-node-_908be863-5d93-efa4-e358-de0a41759369-e7782140, #w-node-_908be863-5d93-efa4-e358-de0a41759382-e7782140, #w-node-_5c616cc0-e38e-b50f-8ae4-55c2b4738099-e7782140, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9d07aca0, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9d07aca0, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9d07aca0, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9d07aca0, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9d07aca0, #w-node-b15c8a54-74eb-2273-52cc-960c596a4f36-9d07aca0, #w-node-_6bee53bd-4b1d-2345-5596-524b263cadfc-9d07aca0, #w-node-_6bee53bd-4b1d-2345-5596-524b263cae15-9d07aca0, #w-node-_6bee53bd-4b1d-2345-5596-524b263cae2e-9d07aca0, #w-node-b0c8c40a-73e9-1ca9-b6b3-93cb01d02c78-9d07aca0, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-885ce74b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-885ce74b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-885ce74b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-885ce74b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-885ce74b, #w-node-_142ccb17-e1a9-608e-45f7-29b8637f6799-885ce74b, #w-node-_7d7dd507-7902-c492-b294-487bcaef3a27-885ce74b, #w-node-_7d7dd507-7902-c492-b294-487bcaef3a40-885ce74b, #w-node-_7d7dd507-7902-c492-b294-487bcaef3a59-885ce74b, #w-node-fe81e88a-01c7-6f0b-bbc8-5f865f69a941-885ce74b, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c67895b9, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c67895b9, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c67895b9, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c67895b9, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c67895b9, #w-node-_50a19d56-a1b5-2bf5-1bc6-3f623cf24581-c67895b9, #w-node-daf6aef3-f91b-fcfa-2223-404725edd8c3-c67895b9, #w-node-daf6aef3-f91b-fcfa-2223-404725edd8dc-c67895b9, #w-node-daf6aef3-f91b-fcfa-2223-404725edd8f5-c67895b9, #w-node-_9c5d82e0-c43a-608b-0b63-e5260705f433-c67895b9, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f3f7d49e, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f3f7d49e, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f3f7d49e, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f3f7d49e, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f3f7d49e, #w-node-_7c71683b-fd39-cea7-c50b-cec5074c1a0c-f3f7d49e, #w-node-e4b85489-de56-2913-a0a6-737e7b955572-f3f7d49e, #w-node-e4b85489-de56-2913-a0a6-737e7b95558b-f3f7d49e, #w-node-e4b85489-de56-2913-a0a6-737e7b9555a4-f3f7d49e, #w-node-b9b2ff2d-9fa8-86dd-2cd0-5e182e6193e0-f3f7d49e, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a279d75e, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a279d75e, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a279d75e, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a279d75e, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a279d75e, #w-node-a63b9882-d45d-c152-06fc-17414dd3d4d6-a279d75e, #w-node-_6e436a7a-3db6-b982-252a-467d3601c62c-a279d75e, #w-node-_6e436a7a-3db6-b982-252a-467d3601c645-a279d75e, #w-node-_6e436a7a-3db6-b982-252a-467d3601c65e-a279d75e, #w-node-d1e44c09-bb54-e54b-e96a-f6b465c2c713-a279d75e, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a27a6d4f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a27a6d4f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a27a6d4f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a27a6d4f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a27a6d4f, #w-node-c62928f2-b01a-78a5-76b8-e37af442e13e-a27a6d4f, #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136b6-a27a6d4f, #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136cf-a27a6d4f, #w-node-_1d3a3a9d-4d5d-661c-d88a-96099a5136e8-a27a6d4f, #w-node-_4128ce8c-41de-35ea-26dc-3b78396078e2-a27a6d4f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-1884c19d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-1884c19d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-1884c19d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-1884c19d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-1884c19d, #w-node-f323d9c2-dbde-0176-6009-9ce1d6970a54-1884c19d, #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40524d-1884c19d, #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b405266-1884c19d, #w-node-_4a5a9d4c-74c0-2364-9a98-63ae8b40527f-1884c19d, #w-node-_84840a40-050a-f203-aecd-07c05c1e6b39-1884c19d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a9c3fda8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a9c3fda8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a9c3fda8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a9c3fda8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a9c3fda8, #w-node-_64f05611-da7d-2be4-df2c-059f68e1e0fa-a9c3fda8, #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847eed-a9c3fda8, #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f06-a9c3fda8, #w-node-_9f845516-b0fa-47c2-0f1d-4c632f847f1f-a9c3fda8, #w-node-fa409718-a5d4-ed36-fba4-aaa8fa9d527f-a9c3fda8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7b5e95e1, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7b5e95e1, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7b5e95e1, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7b5e95e1, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7b5e95e1, #w-node-e486fdcc-ee7b-0668-ba79-2bbed7aab5ad-7b5e95e1, #w-node-_139b1e33-1f98-a614-9402-2047407e03bc-7b5e95e1, #w-node-_139b1e33-1f98-a614-9402-2047407e03d5-7b5e95e1, #w-node-_139b1e33-1f98-a614-9402-2047407e03ee-7b5e95e1, #w-node-_895d08e7-233d-36f9-e315-a8bad11c6edd-7b5e95e1, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-87d6becb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-87d6becb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-87d6becb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-87d6becb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-87d6becb, #w-node-a832227d-f546-6e1b-9a51-040d285ff61c-87d6becb, #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b49-87d6becb, #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b62-87d6becb, #w-node-bc43fbbe-b5e8-2656-ee28-14e54cbf2b7b-87d6becb, #w-node-bb79df9e-dd42-93c0-740c-84e4c9949e9f-87d6becb, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fc8d8e01, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fc8d8e01, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fc8d8e01, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fc8d8e01, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fc8d8e01, #w-node-_790d8ca1-b9fb-d081-9e89-ee54194b7de8-fc8d8e01, #w-node-_3a728ee0-7495-2bf6-4128-63b274212d7a-fc8d8e01, #w-node-_3a728ee0-7495-2bf6-4128-63b274212d93-fc8d8e01, #w-node-_3a728ee0-7495-2bf6-4128-63b274212dac-fc8d8e01, #w-node-d664f1ed-4edd-739f-f0e3-1d4655ffdbc5-fc8d8e01, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c7599ea9, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c7599ea9, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c7599ea9, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c7599ea9, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c7599ea9, #w-node-_65b9b435-db5e-88b5-10dc-70aa32617feb-c7599ea9, #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02eac-c7599ea9, #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ec5-c7599ea9, #w-node-abb516d6-4e3c-1ba8-13a8-9c5a71f02ede-c7599ea9, #w-node-_8e653b24-87a3-3032-257b-ebf4dddcd8fe-c7599ea9, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-526a360d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-526a360d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-526a360d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-526a360d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-526a360d, #w-node-_8fc3aa03-df7a-9018-ce46-ab6d328af5ae-526a360d, #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa807-526a360d, #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa820-526a360d, #w-node-c7db2ff7-cd32-44e8-c44e-4a5a581fa839-526a360d, #w-node-aa076a33-d42d-25ee-f444-dcb3e29106f1-526a360d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-976319d6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-976319d6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-976319d6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-976319d6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-976319d6, #w-node-ef4436da-54a9-399c-a270-bafeb999ed54-976319d6, #w-node-f91f0501-45b8-115b-ace4-a89133113f3f-976319d6, #w-node-f91f0501-45b8-115b-ace4-a89133113f58-976319d6, #w-node-f91f0501-45b8-115b-ace4-a89133113f71-976319d6, #w-node-c1611917-5593-401b-d8c1-27e0d88c6b41-976319d6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7722baa4, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7722baa4, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7722baa4, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7722baa4, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7722baa4, #w-node-_9d0ea5cc-46e6-16ba-a3ab-bdeeed6c8a7f-7722baa4, #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b469f-7722baa4, #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46b8-7722baa4, #w-node-aa211a3a-0533-4567-4ec0-e5ee2a2b46d1-7722baa4, #w-node-f6d2dc49-6fdb-68dc-bf51-9aa0c1afc96e-7722baa4, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-de09dd17, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-de09dd17, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-de09dd17, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-de09dd17, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-de09dd17, #w-node-_15bd35f1-2ffe-c386-6430-86645ed80ed5-de09dd17, #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770af1-de09dd17, #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b0a-de09dd17, #w-node-_9a9d9a8a-d1da-e406-6a66-10accb770b23-de09dd17, #w-node-_05668933-4861-47cd-a2d5-51c91142f18b-de09dd17, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-77258226, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-77258226, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-77258226, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-77258226, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-77258226, #w-node-_3f4c3e0a-053b-8ade-f463-9147e0bdfdc0-77258226, #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0048-77258226, #w-node-ddcb96e7-ae52-2989-b20b-2151f8da0061-77258226, #w-node-ddcb96e7-ae52-2989-b20b-2151f8da007a-77258226, #w-node-fcdac47f-3528-b693-045e-d5b809f62124-77258226, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7f0cb1df, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7f0cb1df, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7f0cb1df, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7f0cb1df, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7f0cb1df, #w-node-_2817c55f-bf98-7607-fcbb-0ac2683d11d1-7f0cb1df, #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799b2-7f0cb1df, #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799cb-7f0cb1df, #w-node-_1c2b7bcb-5799-5646-bb5c-2ea8b7b799e4-7f0cb1df, #w-node-_32e5a38a-3c3b-711e-d5b2-3a080d3d49b9-7f0cb1df, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ac3005a6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ac3005a6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ac3005a6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ac3005a6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ac3005a6, #w-node-b8b53d69-3bd8-13ac-4697-882ab029eb67-ac3005a6, #w-node-_7476cdc7-4beb-edcb-faf4-153f99776f9b-ac3005a6, #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fb4-ac3005a6, #w-node-_7476cdc7-4beb-edcb-faf4-153f99776fcd-ac3005a6, #w-node-_6c3ee008-6d5f-64e5-e9b9-7cac5ade8425-ac3005a6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fd859156, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fd859156, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fd859156, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fd859156, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fd859156, #w-node-_14681d60-23f2-bc1a-f20f-4672b45a7c11-fd859156, #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd8f8-fd859156, #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd911-fd859156, #w-node-_1ccd22b8-bce0-bbaa-a7fb-1d391a5fd92a-fd859156, #w-node-bad68f30-7916-e54c-8603-50a071aaf1f2-fd859156, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-99e1d601, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-99e1d601, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-99e1d601, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-99e1d601, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-99e1d601, #w-node-ac220096-af18-005a-48f3-9bf4f5439533-99e1d601, #w-node-ebd04993-f941-b318-490e-f2ac9a2e5818-99e1d601, #w-node-ebd04993-f941-b318-490e-f2ac9a2e5831-99e1d601, #w-node-ebd04993-f941-b318-490e-f2ac9a2e584a-99e1d601, #w-node-_0f0cd8f3-0676-6c63-a298-f54d597ed3c2-99e1d601, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-54b9c5db, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-54b9c5db, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-54b9c5db, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-54b9c5db, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-54b9c5db, #w-node-a8560429-9b0e-1cca-18a4-7d2bbfa48240-54b9c5db, #w-node-_8b71548d-4beb-cda9-41a6-163266036f53-54b9c5db, #w-node-_8b71548d-4beb-cda9-41a6-163266036f6c-54b9c5db, #w-node-_8b71548d-4beb-cda9-41a6-163266036f85-54b9c5db, #w-node-f41c7fc6-014c-fdf4-d32c-44f363893bcc-54b9c5db, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b2aa003, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b2aa003, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b2aa003, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b2aa003, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b2aa003, #w-node-b0119cbf-038c-64ba-f760-e997140ec507-4b2aa003, #w-node-e36040c0-668e-b6aa-5b27-b60043433f55-4b2aa003, #w-node-e36040c0-668e-b6aa-5b27-b60043433f6e-4b2aa003, #w-node-e36040c0-668e-b6aa-5b27-b60043433f87-4b2aa003, #w-node-_0b9e6ffe-ba8a-8cc3-a4c7-56efbc73031d-4b2aa003, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-378aee46, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-378aee46, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-378aee46, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-378aee46, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-378aee46, #w-node-fac9a276-efb9-f2a2-c42f-f30c060bcaaf-378aee46, #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fb1-378aee46, #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fca-378aee46, #w-node-c9f0a11a-c99c-16a0-7925-d1dce2f29fe3-378aee46, #w-node-_78396d3e-0c80-8f46-6b13-afa08fe9d8c1-378aee46, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ff6b6f1a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ff6b6f1a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ff6b6f1a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ff6b6f1a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ff6b6f1a, #w-node-_61d03a8b-274c-2c3d-5f31-6861be3557e7-ff6b6f1a, #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c14-ff6b6f1a, #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c2d-ff6b6f1a, #w-node-aa553466-1c15-8cb6-f949-83d5d17d6c46-ff6b6f1a, #w-node-acf96a1f-26bb-7cfd-c24f-d182f60d2b22-ff6b6f1a, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f125e831, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f125e831, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f125e831, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f125e831, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f125e831, #w-node-_41a8da41-73f2-1309-37ce-ae63c4d706bb-f125e831, #w-node-f695e764-85be-a5de-76aa-a7a6d84aaeb6-f125e831, #w-node-f695e764-85be-a5de-76aa-a7a6d84aaecf-f125e831, #w-node-f695e764-85be-a5de-76aa-a7a6d84aaee8-f125e831, #w-node-ea9b1f83-4601-ed83-172f-b050fe17f12a-f125e831, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4f8a7a74, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4f8a7a74, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4f8a7a74, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4f8a7a74, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4f8a7a74, #w-node-_84816b08-d548-6e57-2c75-2018340458bf-4f8a7a74, #w-node-dfae5555-3406-2450-87ae-59b968b6933f-4f8a7a74, #w-node-dfae5555-3406-2450-87ae-59b968b69358-4f8a7a74, #w-node-dfae5555-3406-2450-87ae-59b968b69371-4f8a7a74, #w-node-b95cd3f3-83e1-bcaf-7755-821cd3bd43a8-4f8a7a74, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b5b7e526, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b5b7e526, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b5b7e526, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b5b7e526, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b5b7e526, #w-node-_4444fa48-60ea-054b-0801-e776b791eb4c-b5b7e526, #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0e4-b5b7e526, #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d0fd-b5b7e526, #w-node-_4bf764b4-6fcf-0b66-271f-c4a4e234d116-b5b7e526, #w-node-_1f857735-d424-7b1e-a7cc-00a5e996b9ee-b5b7e526, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-de151e51, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-de151e51, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-de151e51, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-de151e51, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-de151e51, #w-node-f4764849-38ee-f99f-834a-2d15cd9805aa-de151e51, #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959bfa-de151e51, #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c13-de151e51, #w-node-_6e5e45ff-9d3d-9164-22c6-aba969959c2c-de151e51, #w-node-c3d20e79-e7df-8e37-7c46-5879d2561ecb-de151e51, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f129a4c7, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f129a4c7, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f129a4c7, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f129a4c7, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f129a4c7, #w-node-_407bfdf3-3a98-40a2-c6a1-aff328f9b0da-f129a4c7, #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601514-f129a4c7, #w-node-ac8a7dcd-ab79-574c-fa59-3c79b060152d-f129a4c7, #w-node-ac8a7dcd-ab79-574c-fa59-3c79b0601546-f129a4c7, #w-node-a88790c7-728d-1db5-fb24-dcbf7a0cd109-f129a4c7, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-06f2241c, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-06f2241c, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-06f2241c, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-06f2241c, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-06f2241c, #w-node-_409fd5b8-f881-cc1f-6990-e36330f95fcf-06f2241c, #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4214-06f2241c, #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd422d-06f2241c, #w-node-bc9b9862-eb84-ef83-9f0e-d7597bcd4246-06f2241c, #w-node-edc39c36-e959-d7ff-43e0-7bbf0df690e7-06f2241c, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-236d9fe7, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-236d9fe7, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-236d9fe7, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-236d9fe7, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-236d9fe7, #w-node-c24fe9e7-2af8-f685-c927-46909bc84019-236d9fe7, #w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938e6-236d9fe7, #w-node-_9f2a4b80-6d41-bfe3-bded-0efb364938ff-236d9fe7, #w-node-_9f2a4b80-6d41-bfe3-bded-0efb36493918-236d9fe7, #w-node-_295482dc-a43f-36a6-9139-9a7494067e07-236d9fe7, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d16de4b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d16de4b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d16de4b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d16de4b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d16de4b, #w-node-_6cfe27e6-4d74-6c71-82f4-5a5ff4c5eb95-7d16de4b, #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57a2-7d16de4b, #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57bb-7d16de4b, #w-node-_3456ae6a-4222-e6e9-d8a3-9f0c597f57d4-7d16de4b, #w-node-_23f730c5-f845-6279-2443-3da110d12317-7d16de4b, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3b6b5c10, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3b6b5c10, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3b6b5c10, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3b6b5c10, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3b6b5c10, #w-node-_05e8e568-9052-ac57-9c4a-b1796a9d4712-3b6b5c10, #w-node-_125798ca-ad32-c00b-82a1-b62835b3365f-3b6b5c10, #w-node-_125798ca-ad32-c00b-82a1-b62835b33678-3b6b5c10, #w-node-_125798ca-ad32-c00b-82a1-b62835b33691-3b6b5c10, #w-node-_19c4f927-3070-63ea-9e0b-921b1ffb8193-3b6b5c10, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cf61265d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cf61265d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cf61265d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cf61265d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cf61265d, #w-node-f4af37bf-7865-2519-38f6-0651dc0f2915-cf61265d, #w-node-_450a0a45-957e-9fd3-d912-6a60058d97b0-cf61265d, #w-node-_450a0a45-957e-9fd3-d912-6a60058d97c9-cf61265d, #w-node-_450a0a45-957e-9fd3-d912-6a60058d97e2-cf61265d, #w-node-_8975a219-73ea-04e5-c1e0-55c0b8d7b074-cf61265d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-854f1f7c, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-854f1f7c, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-854f1f7c, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-854f1f7c, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-854f1f7c, #w-node-_4dd08c45-b8c2-89b3-2b52-ecf323999646-854f1f7c, #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c4a-854f1f7c, #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c63-854f1f7c, #w-node-_63d29e44-8269-5ff3-0aa3-e1339c714c7c-854f1f7c, #w-node-f3037e5c-7ea1-44b3-8281-f2aa60ca37c8-854f1f7c, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0135e8f8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0135e8f8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0135e8f8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0135e8f8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0135e8f8, #w-node-ac6d81a5-887f-9511-eb9f-53314845c9a9-0135e8f8, #w-node-b77563a0-2dbb-a59f-5883-e7181c3d8574-0135e8f8, #w-node-b77563a0-2dbb-a59f-5883-e7181c3d858d-0135e8f8, #w-node-b77563a0-2dbb-a59f-5883-e7181c3d85a6-0135e8f8, #w-node-_7ed78777-a0a2-aabc-3a26-9df8ac6a825b-0135e8f8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7f1e382f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7f1e382f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7f1e382f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7f1e382f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7f1e382f, #w-node-_339eb533-91a0-41dc-8db4-287abf30ade3-7f1e382f, #w-node-_95f48853-d2b7-c095-82aa-897fa7094c8a-7f1e382f, #w-node-_95f48853-d2b7-c095-82aa-897fa7094ca3-7f1e382f, #w-node-_95f48853-d2b7-c095-82aa-897fa7094cbc-7f1e382f, #w-node-c276dd00-89e6-7ae7-2498-2f9b70747d81-7f1e382f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-62292182, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-62292182, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-62292182, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-62292182, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-62292182, #w-node-bdb1f06c-cab4-6d6d-2bb4-22f5a0c04e4d-62292182, #w-node-b423a898-2b51-dd6d-255f-6f5aec930887-62292182, #w-node-b423a898-2b51-dd6d-255f-6f5aec9308a0-62292182, #w-node-b423a898-2b51-dd6d-255f-6f5aec9308b9-62292182, #w-node-_245861e5-8685-ad4a-1905-6b5f234d73fb-62292182, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-edef3ceb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-edef3ceb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-edef3ceb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-edef3ceb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-edef3ceb, #w-node-_2933adbd-2431-a751-987b-3122a61bc2b4-edef3ceb, #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6c9-edef3ceb, #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6e2-edef3ceb, #w-node-c6a4a6aa-3c87-b624-5f99-73a02ee4e6fb-edef3ceb, #w-node-e3563c32-bf2e-f323-e09d-0202b1d9d97b-edef3ceb, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fcf3e473, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fcf3e473, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fcf3e473, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fcf3e473, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fcf3e473, #w-node-_9d9b472a-3651-26b3-4408-5cbee74028cf-fcf3e473, #w-node-f1a0877a-5008-a425-3d06-063f6900bfee-fcf3e473, #w-node-f1a0877a-5008-a425-3d06-063f6900c007-fcf3e473, #w-node-f1a0877a-5008-a425-3d06-063f6900c020-fcf3e473, #w-node-d2dac83d-f8bc-3ee5-a8e0-2da9a9c770af-fcf3e473, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5b51efc6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5b51efc6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5b51efc6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5b51efc6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5b51efc6, #w-node-a6a8a221-1863-29ed-54ae-153d30ab004f-5b51efc6, #w-node-a5009347-2d8a-4ab6-4851-0b34868d80a7-5b51efc6, #w-node-a5009347-2d8a-4ab6-4851-0b34868d80c0-5b51efc6, #w-node-a5009347-2d8a-4ab6-4851-0b34868d80d9-5b51efc6, #w-node-d450907b-d753-8ac3-b232-fc4dcad59181-5b51efc6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b7f1cfa2, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b7f1cfa2, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b7f1cfa2, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b7f1cfa2, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b7f1cfa2, #w-node-_7899aa94-ab21-8ea1-85cf-63e0f21cd3f8-b7f1cfa2, #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba5eb-b7f1cfa2, #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba604-b7f1cfa2, #w-node-b9d5a597-ef64-b250-fb0b-6b45460ba61d-b7f1cfa2, #w-node-_0490db71-98bf-0e59-10e6-ce3c0dd7b100-b7f1cfa2, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fdadffbb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fdadffbb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fdadffbb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fdadffbb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fdadffbb, #w-node-a8780c91-4562-00b4-f9d6-cf29b27a054f-fdadffbb, #w-node-adfcdadc-1e07-8795-7d22-07a5b304e487-fdadffbb, #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4a0-fdadffbb, #w-node-adfcdadc-1e07-8795-7d22-07a5b304e4b9-fdadffbb, #w-node-a6b028ac-421a-c31e-e583-229bb71d9698-fdadffbb, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-79efbf03, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-79efbf03, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-79efbf03, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-79efbf03, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-79efbf03, #w-node-_6be74fb2-8659-da96-f801-e1353f205081-79efbf03, #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d41-79efbf03, #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d5a-79efbf03, #w-node-d19216e2-6dd5-20b1-3f8e-ad53f6a46d73-79efbf03, #w-node-c21df4e6-be36-e300-25a8-7d29a86e6a38-79efbf03, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-50e35efd, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-50e35efd, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-50e35efd, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-50e35efd, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-50e35efd, #w-node-_80391158-6536-c20d-2a4c-adbd0b826a3d-50e35efd, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5b3-50e35efd, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5cc-50e35efd, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5e5-50e35efd, #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a7e-50e35efd, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-26661ecc, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-26661ecc, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-26661ecc, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-26661ecc, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-26661ecc, #w-node-_689d8986-a97d-40b9-b95c-a80ba61c1eeb-26661ecc, #w-node-bf64ddf3-5f39-9969-d00e-24e574900d40-26661ecc, #w-node-bf64ddf3-5f39-9969-d00e-24e574900d59-26661ecc, #w-node-bf64ddf3-5f39-9969-d00e-24e574900d72-26661ecc, #w-node-_64bdae09-6bc2-a335-25c0-e3ec7d2e7aba-26661ecc, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2ca7d801, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2ca7d801, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2ca7d801, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2ca7d801, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2ca7d801, #w-node-a5f50272-6593-f96b-08b1-c922dee0bba1-2ca7d801, #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a3994-2ca7d801, #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39ad-2ca7d801, #w-node-ca0c6b1d-0a8d-e931-1ae6-b937e84a39c6-2ca7d801, #w-node-_612cbc5e-5655-afe1-5926-30a16f708a9d-2ca7d801, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4cd75449, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4cd75449, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4cd75449, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4cd75449, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4cd75449, #w-node-e99103f3-b191-0496-a0b7-dc6cb747c564-4cd75449, #w-node-a48b3587-281a-6d91-3948-6ff317437b8b-4cd75449, #w-node-a48b3587-281a-6d91-3948-6ff317437ba4-4cd75449, #w-node-a48b3587-281a-6d91-3948-6ff317437bbd-4cd75449, #w-node-_75d26d00-c255-e677-3dd0-6d77c61dbbf4-4cd75449, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-74d09b29, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-74d09b29, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-74d09b29, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-74d09b29, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-74d09b29, #w-node-_857fcc88-9d1d-cbc9-ed58-2f566ddf4a50-74d09b29, #w-node-_4fc02465-9bb0-9b83-a04e-b240232580c2-74d09b29, #w-node-_4fc02465-9bb0-9b83-a04e-b240232580db-74d09b29, #w-node-_4fc02465-9bb0-9b83-a04e-b240232580f4-74d09b29, #w-node-_0f76ad64-e5b5-5350-3782-ebea9e78be19-74d09b29, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-40ce2375, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-40ce2375, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-40ce2375, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-40ce2375, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-40ce2375, #w-node-_96d17dd0-c1fa-6709-a6e2-b593d03a75b2-40ce2375, #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ebc-40ce2375, #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927ed5-40ce2375, #w-node-_4bffb49f-4560-0f7e-dbdd-e26319927eee-40ce2375, #w-node-f320444f-1e54-d9db-8c01-69f723283035-40ce2375, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d77ee179, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d77ee179, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d77ee179, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d77ee179, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d77ee179, #w-node-beb7aa3d-1675-b02a-c7d5-6e186e39eba1-d77ee179, #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0011-d77ee179, #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d002a-d77ee179, #w-node-_8f3c1f87-edc0-6562-ad0e-7a8fb93d0043-d77ee179, #w-node-e631ba7a-d13f-cb5f-6803-ca05713d1580-d77ee179, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-46d2d3c0, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-46d2d3c0, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-46d2d3c0, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-46d2d3c0, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-46d2d3c0, #w-node-_68f3ab6d-e118-4a8a-1518-521e977d3cb9-46d2d3c0, #w-node-_2375da10-6204-2946-be4d-7e27d99d8f90-46d2d3c0, #w-node-_2375da10-6204-2946-be4d-7e27d99d8fa9-46d2d3c0, #w-node-_2375da10-6204-2946-be4d-7e27d99d8fc2-46d2d3c0, #w-node-aa49e745-1ced-b230-2b0e-0eb58f1d1ada-46d2d3c0, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4cdb4f3d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4cdb4f3d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4cdb4f3d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4cdb4f3d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4cdb4f3d, #w-node-_988d2e88-af74-c707-284f-acb11bd3ee21-4cdb4f3d, #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f157-4cdb4f3d, #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f170-4cdb4f3d, #w-node-a38a73b1-b4f8-8a32-9848-169ccef8f189-4cdb4f3d, #w-node-_49c2d7b9-4cce-822a-a71c-8dc81d1a0c1e-4cdb4f3d, #w-node-_3113c779-36e0-9810-bae2-cd5a4b2098dc-4cdb4f3d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-52e56de6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-52e56de6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-52e56de6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-52e56de6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-52e56de6, #w-node-c886b916-c0d2-455d-7153-2773e2ac1562-52e56de6, #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c85-52e56de6, #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8c9e-52e56de6, #w-node-_1b7f98a9-4eee-9b2a-f7a8-c125e52b8cb7-52e56de6, #w-node-_74032a9f-435a-bf25-1c40-b87b94bfad60-52e56de6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5d617084, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5d617084, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5d617084, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5d617084, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5d617084, #w-node-_0ee622a6-525a-aaa1-abe6-7337b3aaabc6-5d617084, #w-node-_34cfe828-932e-8701-2826-baa53dcc59ab-5d617084, #w-node-_34cfe828-932e-8701-2826-baa53dcc59c4-5d617084, #w-node-_34cfe828-932e-8701-2826-baa53dcc59dd-5d617084, #w-node-_91241f73-f6f1-4e93-cc30-1593eddee27e-5d617084, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-8fb8ac22, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-8fb8ac22, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-8fb8ac22, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-8fb8ac22, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-8fb8ac22, #w-node-f2d1744b-ed70-167c-9a21-fd942d164e7d-8fb8ac22, #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd66-8fb8ac22, #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd7f-8fb8ac22, #w-node-_26891cf7-aca6-fd5d-1a31-8e5c06bfdd98-8fb8ac22, #w-node-_60f1557c-d65d-43a9-521c-297a1c0a6235-8fb8ac22, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-103956ad, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-103956ad, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-103956ad, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-103956ad, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-103956ad, #w-node-_331baa7b-4274-7041-c55a-3556748d89a2-103956ad, #w-node-_435d0858-c05b-b52e-536f-0c7537858f24-103956ad, #w-node-_435d0858-c05b-b52e-536f-0c7537858f3d-103956ad, #w-node-_435d0858-c05b-b52e-536f-0c7537858f56-103956ad, #w-node-_8fe0b266-c7c1-8642-0ab2-8018ef655538-103956ad, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-145cfa19, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-145cfa19, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-145cfa19, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-145cfa19, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-145cfa19, #w-node-c9355d3a-d513-d272-9d15-26e2e9ea6ef9-145cfa19, #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab00-145cfa19, #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab19-145cfa19, #w-node-_3bf56703-dfe8-b4df-216b-35457e03ab32-145cfa19, #w-node-_1e47a7c8-e4bd-cc24-4c4b-02018f8cf8a0-145cfa19, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d84aca79, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d84aca79, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d84aca79, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d84aca79, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d84aca79, #w-node-d731ed8e-fb78-dd19-4cf2-c40bd62b110c-d84aca79, #w-node-de9b1e54-533f-3b51-06e3-663160d83c01-d84aca79, #w-node-de9b1e54-533f-3b51-06e3-663160d83c1a-d84aca79, #w-node-de9b1e54-533f-3b51-06e3-663160d83c33-d84aca79, #w-node-e10fc883-c282-870b-5977-2eb3ad525b0a-d84aca79, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9b138da8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9b138da8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9b138da8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9b138da8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9b138da8, #w-node-d781f275-69cd-03d5-c0af-233f7878ae65-9b138da8, #w-node-f086488b-6fe3-2ce1-ff61-108fda614ec7-9b138da8, #w-node-f086488b-6fe3-2ce1-ff61-108fda614ee0-9b138da8, #w-node-f086488b-6fe3-2ce1-ff61-108fda614ef9-9b138da8, #w-node-_4ae6c5b8-e2eb-799d-8f94-d35fa47ca1a9-9b138da8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b62f7fa, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b62f7fa, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b62f7fa, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b62f7fa, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b62f7fa, #w-node-_987532b9-9297-1859-d097-32dab97e4a6c-4b62f7fa, #w-node-_445af5b5-7f5e-1416-223f-b41741f18cfa-4b62f7fa, #w-node-_445af5b5-7f5e-1416-223f-b41741f18d13-4b62f7fa, #w-node-_445af5b5-7f5e-1416-223f-b41741f18d2c-4b62f7fa, #w-node-b2a8c959-ce6e-13af-b0ae-a7299afdfe1e-4b62f7fa, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d84df109, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d84df109, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d84df109, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d84df109, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d84df109, #w-node-_703c6620-6554-85af-c171-ab1f0a629293-d84df109, #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bee6-d84df109, #w-node-_875e3f72-4525-0c3b-968e-d19af8f3beff-d84df109, #w-node-_875e3f72-4525-0c3b-968e-d19af8f3bf18-d84df109, #w-node-edffd4b4-5810-20d0-befb-5970071b540b-d84df109, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b7f92da6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b7f92da6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b7f92da6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b7f92da6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b7f92da6, #w-node-f45ef4a5-07fa-ad03-9b87-9f50fcd1507b-b7f92da6, #w-node-d19b231f-9507-573c-3113-ee9fc6037ebd-b7f92da6, #w-node-d19b231f-9507-573c-3113-ee9fc6037ed6-b7f92da6, #w-node-d19b231f-9507-573c-3113-ee9fc6037eef-b7f92da6, #w-node-_9a8b966c-dcc2-bcfc-282c-7e7a8732ba8e-b7f92da6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2b4f1261, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2b4f1261, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2b4f1261, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2b4f1261, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2b4f1261, #w-node-_69f86a17-18da-8709-0013-f70be17c6925-2b4f1261, #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6326-2b4f1261, #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b633f-2b4f1261, #w-node-bd0e2ffb-dc86-3a3b-7149-5ad8020b6358-2b4f1261, #w-node-_5de9ae0f-6467-e19f-bb9f-9fc18f00cd23-2b4f1261, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-86d8abb2, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-86d8abb2, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-86d8abb2, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-86d8abb2, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-86d8abb2, #w-node-fda9c388-7dd3-abc2-3763-b3b53a92cc25-86d8abb2, #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549cf-86d8abb2, #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b549e8-86d8abb2, #w-node-_9cf6a8fd-bd91-eca7-ad69-5eab42b54a01-86d8abb2, #w-node-_230759ba-f972-9688-da42-72cc4419d544-86d8abb2, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0049c249, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0049c249, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0049c249, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0049c249, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0049c249, #w-node-_3713cf06-8c91-3aa5-07ef-adc2409807d1-0049c249, #w-node-b5bf5821-d23e-e840-ffba-d93bad44ad9d-0049c249, #w-node-b5bf5821-d23e-e840-ffba-d93bad44adb6-0049c249, #w-node-b5bf5821-d23e-e840-ffba-d93bad44adcf-0049c249, #w-node-_7cd37660-6ea2-012a-723f-70aae54dd79f-0049c249, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7bfcef2f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7bfcef2f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7bfcef2f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7bfcef2f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7bfcef2f, #w-node-_9d8de585-b605-72d0-d4aa-dbe6f95d5d81-7bfcef2f, #w-node-ebd373de-e8a0-e972-f79d-ee035283b420-7bfcef2f, #w-node-ebd373de-e8a0-e972-f79d-ee035283b439-7bfcef2f, #w-node-ebd373de-e8a0-e972-f79d-ee035283b452-7bfcef2f, #w-node-_74acd094-5472-99a7-731f-bec9ea4127b4-7bfcef2f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b814fc50, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b814fc50, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b814fc50, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b814fc50, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b814fc50, #w-node-_8e9d0612-49e8-b0b1-a999-ceef8bd661c1-b814fc50, #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69ca5-b814fc50, #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cbe-b814fc50, #w-node-bc106c6e-56ec-07a2-19e0-b9f930b69cd7-b814fc50, #w-node-e75ec237-4e18-3e1c-774f-43eb9d4f9ca9-b814fc50, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-dc78f5a4, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-dc78f5a4, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-dc78f5a4, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-dc78f5a4, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-dc78f5a4, #w-node-_6175dd0e-de26-d800-1eb0-074538398f40-dc78f5a4, #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc01-dc78f5a4, #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc1a-dc78f5a4, #w-node-_403d95b8-cfd2-0e38-6701-774b0137bc33-dc78f5a4, #w-node-_3ac1a410-c4ff-7cd9-d2d4-c2afc7473a96-dc78f5a4, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-687401c3, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-687401c3, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-687401c3, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-687401c3, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-687401c3, #w-node-_9d248897-eff7-9bb9-2400-b21db7774143-687401c3, #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4ba-687401c3, #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4d3-687401c3, #w-node-_33cc9869-94c7-7cf2-927d-da7bbe0ee4ec-687401c3, #w-node-_4a8b9a91-35ea-d8c6-40a0-0cdf8e3572a0-687401c3, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e658d83a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e658d83a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e658d83a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e658d83a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e658d83a, #w-node-_18803212-ac02-f838-4309-0df412d832f1-e658d83a, #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdd1-e658d83a, #w-node-_9d940140-18a9-b421-9fa0-494b5b5ecdea-e658d83a, #w-node-_9d940140-18a9-b421-9fa0-494b5b5ece03-e658d83a, #w-node-_7891e517-7c89-e12f-6219-7f7489b95bc0-e658d83a, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-fda9fe89, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-fda9fe89, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-fda9fe89, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-fda9fe89, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-fda9fe89, #w-node-_9c1b0465-a04a-a11c-cf37-9cf22912d8df-fda9fe89, #w-node-c4755603-e2d1-52ad-5659-42bd40136a96-fda9fe89, #w-node-c4755603-e2d1-52ad-5659-42bd40136aaf-fda9fe89, #w-node-c4755603-e2d1-52ad-5659-42bd40136ac8-fda9fe89, #w-node-_79f80a7c-7675-56a2-3809-56f9bffb754c-fda9fe89, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cb365613, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cb365613, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cb365613, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cb365613, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cb365613, #w-node-d95b97b0-22cf-19f1-3908-2e0b48873c3f-cb365613, #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b76-cb365613, #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525b8f-cb365613, #w-node-_0774e74a-dc66-c7f5-9794-8cccfe525ba8-cb365613, #w-node-_3950b9cc-86aa-bb0c-35ae-66a3bc67f1c1-cb365613, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-842b0275, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-842b0275, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-842b0275, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-842b0275, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-842b0275, #w-node-_8c5d1248-3f6e-7048-7312-2eea5759048f-842b0275, #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86b93-842b0275, #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bac-842b0275, #w-node-b6f9af4c-9c67-86bd-5509-ac913fc86bc5-842b0275, #w-node-_4f253a4a-0f47-e7f5-26b3-24f462c47b1f-842b0275, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-35c3d0cd, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-35c3d0cd, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-35c3d0cd, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-35c3d0cd, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-35c3d0cd, #w-node-a8d7bd9c-fde6-51e3-10b7-85810f9b561c-35c3d0cd, #w-node-d219e163-0537-f8c4-340a-02d4d2f344d4-35c3d0cd, #w-node-d219e163-0537-f8c4-340a-02d4d2f344ed-35c3d0cd, #w-node-d219e163-0537-f8c4-340a-02d4d2f34506-35c3d0cd, #w-node-_74da7395-bec2-8005-7155-ea58152a0785-35c3d0cd, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5064e994, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5064e994, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5064e994, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5064e994, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5064e994, #w-node-_0d02997f-0349-2f95-320d-e80ad81d00b8-5064e994, #w-node-cc522cac-41b3-c237-6799-06acbcda05df-5064e994, #w-node-cc522cac-41b3-c237-6799-06acbcda05f8-5064e994, #w-node-cc522cac-41b3-c237-6799-06acbcda0611-5064e994, #w-node-_04c2063c-02c9-9102-e3a9-f2af5ed2bf96-5064e994, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-9ad9bd2f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-9ad9bd2f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-9ad9bd2f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-9ad9bd2f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-9ad9bd2f, #w-node-f906281a-e238-484f-8018-6ee070aa5c20-9ad9bd2f, #w-node-a0e6e249-a1b2-d659-e063-80a77bff98cc-9ad9bd2f, #w-node-a0e6e249-a1b2-d659-e063-80a77bff98e5-9ad9bd2f, #w-node-a0e6e249-a1b2-d659-e063-80a77bff98fe-9ad9bd2f, #w-node-_3627dfa7-5a58-af80-420f-2bfcd9437d84-9ad9bd2f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-663506d8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-663506d8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-663506d8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-663506d8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-663506d8, #w-node-bcbbad28-54e9-242f-1771-6c1467a53f41-663506d8, #w-node-_8941ecef-b633-ab21-966c-03d7bcf88163-663506d8, #w-node-_8941ecef-b633-ab21-966c-03d7bcf8817c-663506d8, #w-node-_8941ecef-b633-ab21-966c-03d7bcf88195-663506d8, #w-node-_0a0f3ea2-a3b0-a4f3-0197-a31ae0d63752-663506d8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-286e1181, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-286e1181, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-286e1181, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-286e1181, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-286e1181, #w-node-_7ba980e7-0423-2745-aadf-9f061df04802-286e1181, #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4cf-286e1181, #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f4e8-286e1181, #w-node-e4effda9-3995-d03d-332b-a7c9f2c5f501-286e1181, #w-node-_1ba9f535-9540-0cb4-824a-87f474c224ca-286e1181, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ac6dea8b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ac6dea8b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ac6dea8b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ac6dea8b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ac6dea8b, #w-node-fb2b0da4-a2fc-aab7-961e-65e75d8bb7fa-ac6dea8b, #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d660-ac6dea8b, #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d679-ac6dea8b, #w-node-_4743a938-3ef7-b1af-f637-920bb0a7d692-ac6dea8b, #w-node-_020c94f7-26ae-09f8-8bed-728bd7267016-ac6dea8b, #w-node-_807526ee-5158-3c84-c08a-80e88a939374-a675f984, #w-node-_807526ee-5158-3c84-c08a-80e88a93938d-a675f984, #w-node-_807526ee-5158-3c84-c08a-80e88a9393a6-a675f984, #w-node-d5c8f7e6-f986-5aaf-2774-df369d72d344-a675f984, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b475-7d59b97d, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b48e-7d59b97d, #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b4a7-7d59b97d, #w-node-_7d6110f4-ef5e-f9c9-0f09-2d9a66b0af9b-7d59b97d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-4b3d7ccb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-4b3d7ccb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-4b3d7ccb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-4b3d7ccb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-4b3d7ccb, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-4b3d7ccb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-4b3d7ccb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-4b3d7ccb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-4b3d7ccb, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-4b3d7ccb, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-e8771636, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-e8771636, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-e8771636, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-e8771636, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-e8771636, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-e8771636, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-e8771636, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-e8771636, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-e8771636, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-e8771636, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-358eaf56, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-358eaf56, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-358eaf56, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-358eaf56, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-358eaf56, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-358eaf56, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-358eaf56, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-358eaf56, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-358eaf56, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-358eaf56, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-df95b527, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-df95b527, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-df95b527, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-df95b527, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-df95b527, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-df95b527, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-df95b527, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-df95b527, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-df95b527, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-df95b527, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d6d4dea1, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d6d4dea1, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d6d4dea1, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d6d4dea1, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d6d4dea1, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-d6d4dea1, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-d6d4dea1, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-d6d4dea1, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-d6d4dea1, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-d6d4dea1, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3400b406, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3400b406, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3400b406, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3400b406, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3400b406, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3400b406, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3400b406, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3400b406, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3400b406, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3400b406, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-0252952f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-0252952f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-0252952f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-0252952f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-0252952f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-0252952f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-0252952f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-0252952f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-0252952f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-0252952f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b4375b99, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b4375b99, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b4375b99, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b4375b99, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b4375b99, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-b4375b99, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-b4375b99, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-b4375b99, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-b4375b99, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-b4375b99, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-890250fd, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-890250fd, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-890250fd, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-890250fd, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-890250fd, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-890250fd, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-890250fd, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-890250fd, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-890250fd, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-890250fd, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-acfe85d7, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-acfe85d7, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-acfe85d7, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-acfe85d7, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-acfe85d7, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-acfe85d7, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-acfe85d7, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-acfe85d7, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-acfe85d7, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-acfe85d7, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a9c04407, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a9c04407, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a9c04407, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a9c04407, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a9c04407, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a9c04407, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a9c04407, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a9c04407, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a9c04407, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a9c04407, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a00a822d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a00a822d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a00a822d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a00a822d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a00a822d, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a00a822d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a00a822d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a00a822d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a00a822d, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a00a822d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2bd15464, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2bd15464, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2bd15464, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2bd15464, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2bd15464, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2bd15464, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2bd15464, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2bd15464, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2bd15464, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2bd15464, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2bd4d0eb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2bd4d0eb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2bd4d0eb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2bd4d0eb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2bd4d0eb, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2bd4d0eb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2bd4d0eb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2bd4d0eb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2bd4d0eb, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2bd4d0eb, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3278e727, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3278e727, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3278e727, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3278e727, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3278e727, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3278e727, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3278e727, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3278e727, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3278e727, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3278e727, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-624c1c7b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-624c1c7b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-624c1c7b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-624c1c7b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-624c1c7b, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-624c1c7b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-624c1c7b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-624c1c7b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-624c1c7b, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-624c1c7b, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-1114f669, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-1114f669, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-1114f669, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-1114f669, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-1114f669, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-1114f669, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-1114f669, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-1114f669, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-1114f669, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-1114f669, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a24325a3, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a24325a3, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a24325a3, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a24325a3, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a24325a3, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a24325a3, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a24325a3, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a24325a3, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a24325a3, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a24325a3, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-a246e7d8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-a246e7d8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-a246e7d8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-a246e7d8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-a246e7d8, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-a246e7d8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-a246e7d8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-a246e7d8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-a246e7d8, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-a246e7d8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-aa7e3f1b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-aa7e3f1b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-aa7e3f1b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-aa7e3f1b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-aa7e3f1b, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-aa7e3f1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-aa7e3f1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-aa7e3f1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-aa7e3f1b, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-aa7e3f1b, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c9ac3332, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c9ac3332, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c9ac3332, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c9ac3332, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c9ac3332, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-c9ac3332, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-c9ac3332, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-c9ac3332, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-c9ac3332, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-c9ac3332, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-5c695f5f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-5c695f5f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-5c695f5f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-5c695f5f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-5c695f5f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-5c695f5f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-5c695f5f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-5c695f5f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-5c695f5f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-5c695f5f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d4a8178, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d4a8178, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d4a8178, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d4a8178, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d4a8178, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-7d4a8178, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-7d4a8178, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-7d4a8178, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-7d4a8178, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-7d4a8178, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-22d6d5b0, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-22d6d5b0, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-22d6d5b0, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-22d6d5b0, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-22d6d5b0, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-22d6d5b0, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-22d6d5b0, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-22d6d5b0, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-22d6d5b0, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-22d6d5b0, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-058786b6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-058786b6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-058786b6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-058786b6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-058786b6, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-058786b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-058786b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-058786b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-058786b6, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-058786b6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-6506e9e8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-6506e9e8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-6506e9e8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-6506e9e8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-6506e9e8, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-6506e9e8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-6506e9e8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-6506e9e8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-6506e9e8, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-6506e9e8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-88561282, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-88561282, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-88561282, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-88561282, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-88561282, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-88561282, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-88561282, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-88561282, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-88561282, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-88561282, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f1dc8113, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f1dc8113, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f1dc8113, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f1dc8113, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f1dc8113, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-f1dc8113, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-f1dc8113, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-f1dc8113, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-f1dc8113, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-f1dc8113, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-179b4748, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-179b4748, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-179b4748, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-179b4748, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-179b4748, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-179b4748, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-179b4748, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-179b4748, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-179b4748, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-179b4748, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-19adcb47, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-19adcb47, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-19adcb47, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-19adcb47, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-19adcb47, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-19adcb47, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-19adcb47, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-19adcb47, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-19adcb47, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-19adcb47, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-96eb7794, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-96eb7794, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-96eb7794, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-96eb7794, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-96eb7794, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-96eb7794, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-96eb7794, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-96eb7794, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-96eb7794, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-96eb7794, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-75a5669d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-75a5669d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-75a5669d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-75a5669d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-75a5669d, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-75a5669d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-75a5669d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-75a5669d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-75a5669d, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-75a5669d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-66d226ca, #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-0a202007 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-0a202007, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-0a202007 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-46340513 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-46340513, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-46340513, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-46340513, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-46340513 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-3dc80430 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-3dc80430, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-3dc80430, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-3dc80430, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-3dc80430 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-9069a844 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d998e-9069a844, #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99ab-9069a844, #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99c4-9069a844, #w-node-ce64cb22-6fb5-8362-9f62-a9c2435d99de-9069a844 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-f2fbbd58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-f2fbbd58, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-f2fbbd58, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-f2fbbd58, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-f2fbbd58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-8a0e1826 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-8a0e1826, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-8a0e1826, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-8a0e1826, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-8a0e1826 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-6b6354cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-6b6354cd, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-6b6354cd, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-6b6354cd, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-6b6354cd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5d2e4fbc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_657d6f65-bee5-aa26-151e-58f390af815c-5d2e4fbc, #w-node-_657d6f65-bee5-aa26-151e-58f390af8175-5d2e4fbc, #w-node-_657d6f65-bee5-aa26-151e-58f390af818e-5d2e4fbc, #w-node-_657d6f65-bee5-aa26-151e-58f390af81a5-5d2e4fbc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-57ea7300 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-57ea7300, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-57ea7300, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-57ea7300 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-237d0e6f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-237d0e6f, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-237d0e6f, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-237d0e6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-0139c19c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-0139c19c, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-0139c19c, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-0139c19c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-d37fc727 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-d37fc727, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-d37fc727, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-d37fc727 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-d5aa6414 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-d5aa6414, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-d5aa6414, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-d5aa6414 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-be7f102c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-be7f102c, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-be7f102c, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-be7f102c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-196c5e90 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-196c5e90, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-196c5e90, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-196c5e90 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5e894a73 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-5e894a73, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-5e894a73, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-5e894a73 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-a11b6154 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-a11b6154, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-a11b6154, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-a11b6154 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-1091b401 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-1091b401, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-1091b401, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-1091b401, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f37788-7d9dc36c, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f3779f-7d9dc36c, #w-node-_0de63abf-d029-9e69-ffd7-cb4ec5f377b9-7d9dc36c, #w-node-_14376f2b-d9b6-6222-69a6-2dcf078603d7-7d9dc36c, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-24d18c04, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-24d18c04, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-24d18c04, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-24d18c04, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-24d18c04, #w-node-_80391158-6536-c20d-2a4c-adbd0b826a3d-24d18c04, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5b3-24d18c04, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5cc-24d18c04, #w-node-df0330ab-556c-23f9-365c-39dc33c7c5e5-24d18c04, #w-node-e0730f2e-8a77-56f4-a35a-ce3c47778a7e-24d18c04, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-ec19855a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-ec19855a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-ec19855a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-ec19855a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-ec19855a, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-ec19855a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-ec19855a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-ec19855a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-ec19855a, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-ec19855a, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-094af9b6, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-094af9b6, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-094af9b6, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-094af9b6, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-094af9b6, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-094af9b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-094af9b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-094af9b6, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-094af9b6, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-094af9b6, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-cd948134, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-cd948134, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-cd948134, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-cd948134, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-cd948134, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-cd948134, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-cd948134, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-cd948134, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-cd948134, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-cd948134, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-90d4ec30, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-90d4ec30, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-90d4ec30, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-90d4ec30, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-90d4ec30, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-90d4ec30, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-90d4ec30, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-90d4ec30, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-90d4ec30, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-90d4ec30, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-83849a11, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-83849a11, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-83849a11, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-83849a11, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-83849a11, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-83849a11, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-83849a11, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-83849a11, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-83849a11, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-83849a11, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-f956deeb, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-f956deeb, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-f956deeb, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-f956deeb, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-f956deeb, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-f956deeb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-f956deeb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-f956deeb, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-f956deeb, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-f956deeb, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-7d2e1417, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-7d2e1417, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-7d2e1417, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-7d2e1417, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-7d2e1417, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-7d2e1417, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-7d2e1417, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-7d2e1417, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-7d2e1417, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-7d2e1417, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-c1b3714f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-c1b3714f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-c1b3714f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-c1b3714f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-c1b3714f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-c1b3714f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-c1b3714f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-c1b3714f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-c1b3714f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-c1b3714f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-3a63de3f, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-3a63de3f, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-3a63de3f, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-3a63de3f, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-3a63de3f, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-3a63de3f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-3a63de3f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-3a63de3f, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-3a63de3f, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-3a63de3f, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-90334ed8, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-90334ed8, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-90334ed8, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-90334ed8, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-90334ed8, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-90334ed8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-90334ed8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-90334ed8, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-90334ed8, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-90334ed8, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-6a3e5004, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-6a3e5004, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-6a3e5004, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-6a3e5004, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-6a3e5004, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-6a3e5004, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-6a3e5004, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-6a3e5004, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-6a3e5004, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-6a3e5004, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-16749e1b, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-16749e1b, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-16749e1b, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-16749e1b, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-16749e1b, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-16749e1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-16749e1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-16749e1b, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-16749e1b, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-16749e1b, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-675b170a, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-675b170a, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-675b170a, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-675b170a, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-675b170a, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-675b170a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-675b170a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-675b170a, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-675b170a, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-675b170a, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-d72072ea, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-d72072ea, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-d72072ea, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-d72072ea, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-d72072ea, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-d72072ea, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-d72072ea, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-d72072ea, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-d72072ea, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-d72072ea, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-2c49609d, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-2c49609d, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-2c49609d, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-2c49609d, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-2c49609d, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-2c49609d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-2c49609d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-2c49609d, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-2c49609d, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-2c49609d, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-220f9bc4, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-220f9bc4, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-220f9bc4, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-220f9bc4, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-220f9bc4, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-220f9bc4, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-220f9bc4, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-220f9bc4, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-220f9bc4, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-220f9bc4, #w-node-beec44f3-3310-2c13-de18-05bd4d56f272-b6d7d2ba, #w-node-a602eafc-8e55-16d8-db7f-bebbdbcd9e2c-b6d7d2ba, #w-node-_13b090dc-1888-d3f7-b583-a62de089c7ac-b6d7d2ba, #w-node-_820959e8-1745-787a-e9c6-f3454ad0df75-b6d7d2ba, #w-node-_1a92cf64-b9df-7b94-0dc5-cf40a8cd6779-b6d7d2ba, #w-node-cd84d67e-896a-1b4d-fb3c-f2eb93df5d6b-b6d7d2ba, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b5d-b6d7d2ba, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b76-b6d7d2ba, #w-node-dfc09202-0ff7-b646-ec50-b206c9688b8f-b6d7d2ba, #w-node-afcbca94-11d5-cf0c-4790-e0a355cc4a58-b6d7d2ba {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5e6f3dcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5434c7-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434de-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c5434f8-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c543510-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c543527-5e6f3dcd, #w-node-d758a662-edd3-fbc2-e30a-bf862c54353e-5e6f3dcd, #w-node-fb56e4bb-5be6-86bc-7d61-5cb27a771bdd-5e6f3dcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_5152ee4b-f21e-4387-a499-e308da872158-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da87215b-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da87215d-8b421323 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da872164-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da872167-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da872177-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da87217a-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721ad-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721b0-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721ca-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721cd-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721e8-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721eb-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721fb-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da8721fe-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da87220f-8b421323 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_5152ee4b-f21e-4387-a499-e308da872212-8b421323 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_21715fd5-a4f6-3c4a-1b30-7817c6fac7f1-8b42135e, #w-node-d758a662-edd3-fbc2-e30a-bf862c543391-1c396cf6, #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbc1-b04a5868, #w-node-eb7f3e78-d729-09ae-f733-e052e444ca48-a06f2bcb, #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b538-1c8ff4e1, #w-node-e35e94ea-6499-a298-f325-70112a27edbc-add273dc, #w-node-_06d96ba4-0900-d327-2716-2a34b342a8e8-13e26392, #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca95b-15b2b8ae, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e4c3-c85bb7be, #w-node-d40956a9-437a-e536-2fd3-ccfd554c4ab2-a06fb630, #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2a8-414a9243, #w-node-_7041b906-68ce-9190-2933-9fd39a9861da-414aaa69, #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4691-e5a4f8dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91d87-c744a4d9 {
    justify-self: auto;
  }

  #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91db3-c744a4d9 {
    order: -9999;
  }

  #w-node-_8b98d79e-5ddc-1c44-a865-5fa007a86fca-c744a4d9 {
    justify-self: center;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569c09-9f40458c {
    justify-self: auto;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569c45-9f40458c {
    order: -9999;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569c5f-9f40458c {
    justify-self: center;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd43a3-1ff26b97 {
    justify-self: auto;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd43df-1ff26b97 {
    order: -9999;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e061c-20b5e70f {
    justify-self: auto;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0658-20b5e70f {
    order: -9999;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0a79-50c1a87d {
    justify-self: auto;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0ab5-50c1a87d {
    order: -9999;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ed34-36665b87 {
    justify-self: auto;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ed70-36665b87 {
    order: -9999;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef1fb-79be0760 {
    justify-self: auto;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef237-79be0760 {
    order: -9999;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b38b-1d6a902f {
    justify-self: auto;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b3c7-1d6a902f {
    order: -9999;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f0f22-52075706 {
    justify-self: auto;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f0f5e-52075706 {
    order: -9999;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e824fc-ea6041f9 {
    justify-self: auto;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e82538-ea6041f9 {
    order: -9999;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77d39-f89e16df {
    justify-self: auto;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77d75-f89e16df {
    order: -9999;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc327-43862e85 {
    justify-self: auto;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc363-43862e85 {
    order: -9999;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93928c-ea60d67e {
    justify-self: auto;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9392c7-ea60d67e {
    order: -9999;
  }

  #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a15cb43d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e129a8de-20a1-10b2-af5e-fbf00319bf19-a15cb43d {
    display: grid;
  }

  #w-node-_844b8d2e-c32b-b9b4-17ed-c62498bdbdfa-a15cb43d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-bab41c67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-bab41c67 {
    display: grid;
  }

  #w-node-b7a0e666-6742-95e9-2f27-f7e2c6fa1050-bab41c67, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a8618936 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_898030c3-b1ec-1f8a-5331-a9b0674ab4da-a8618936 {
    display: grid;
  }

  #w-node-_6c2178af-8daa-c8a5-c9a9-0741b95eb64f-a8618936, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7b5f743c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c1ff879d-8557-cfa0-4aae-ed92b8becb3f-7b5f743c {
    display: grid;
  }

  #w-node-d0720f79-6e6d-8f03-ab3b-146a98954dbd-7b5f743c, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b28e0daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cad3c356-27f8-639e-7449-16f2ca782b90-b28e0daf {
    display: grid;
  }

  #w-node-ce347623-27b1-0aaf-5e66-95104699fc2d-b28e0daf, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-e7782140 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96f19543-68db-63cd-2bd0-fab51291059e-e7782140 {
    display: grid;
  }

  #w-node-_30bfc15e-b7a3-8bbc-0e3e-63d9c16ea2f6-e7782140, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-9d07aca0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bae486dd-3126-d7f0-36fa-e9bc82e84ff7-9d07aca0 {
    display: grid;
  }

  #w-node-_6fef4d83-8c92-866f-d391-bba3ad96539c-9d07aca0, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-885ce74b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2a1c6367-9397-33d2-1ecf-387b081bdf1f-885ce74b {
    display: grid;
  }

  #w-node-ed9c1289-ac47-b6d3-d526-939875549784-885ce74b, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-c67895b9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_32ddfa01-635a-fcef-d8d7-e3605fc4efde-c67895b9 {
    display: grid;
  }

  #w-node-_78433018-a33b-67cf-9be6-a969578754bd-c67895b9, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-f3f7d49e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8522658f-7c02-8ba1-cac8-b2335bf60b50-f3f7d49e {
    display: grid;
  }

  #w-node-_10057083-278d-962d-3897-2fbfb3a14282-f3f7d49e, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a279d75e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b62c725a-422e-d872-3593-6921731421dc-a279d75e {
    display: grid;
  }

  #w-node-fd2c4e21-c8c9-1741-2c1f-dc196967d7b2-a279d75e, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a27a6d4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_941ce5bd-44a7-3abb-c7ee-6f94addf2208-a27a6d4f {
    display: grid;
  }

  #w-node-d42f1a95-1351-fe85-08cc-949d4f6ffd40-a27a6d4f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-1884c19d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_25ab742f-e1b4-06cd-f031-07be821a4627-1884c19d {
    display: grid;
  }

  #w-node-ad9306e0-19d7-8b01-5319-07afbc0a02af-1884c19d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a9c3fda8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_473106b6-69e7-b76d-914c-8586e60715e8-a9c3fda8 {
    display: grid;
  }

  #w-node-ffab730c-4887-af18-53ff-4da8d394649b-a9c3fda8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7b5e95e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_278ea967-a643-bbd2-98dd-6dcb2fa84859-7b5e95e1 {
    display: grid;
  }

  #w-node-_2d1c771b-2744-95b2-d45b-74c7a5c049e0-7b5e95e1, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-87d6becb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad4ca0ea-8236-3571-4c92-94f0bfa94906-87d6becb {
    display: grid;
  }

  #w-node-a19dbe3c-dc62-bd0a-138b-6419056aa5f7-87d6becb, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-fc8d8e01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fc8d8e01 {
    display: grid;
  }

  #w-node-_66600d18-faba-c788-cc9a-ea3cd9c9be01-fc8d8e01, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-c7599ea9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-c7599ea9 {
    display: grid;
  }

  #w-node-c0be697c-7e0d-6f89-e10e-260c2df2d216-c7599ea9, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-526a360d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-526a360d {
    display: grid;
  }

  #w-node-f030c488-5dfc-f297-425c-f5dc85b821af-526a360d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-976319d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-976319d6 {
    display: grid;
  }

  #w-node-edc0e454-8f05-45af-477f-0e0744cd5be7-976319d6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7722baa4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7722baa4 {
    display: grid;
  }

  #w-node-f6b16742-ae57-387b-c9b9-0bc91c861251-7722baa4, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-de09dd17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-de09dd17 {
    display: grid;
  }

  #w-node-dd1ba6f1-2e39-b438-25bc-5cc5aefca196-de09dd17, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-77258226 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-77258226 {
    display: grid;
  }

  #w-node-cb063fd1-deb3-6e5a-78f7-c1d83fe97abd-77258226, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7f0cb1df {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7f0cb1df {
    display: grid;
  }

  #w-node-_98c9a42d-9285-15a4-4e55-31fafcd38cb5-7f0cb1df, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-ac3005a6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ac3005a6 {
    display: grid;
  }

  #w-node-dbb344a7-805e-eb14-66fd-88e642999fc6-ac3005a6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-fd859156 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fd859156 {
    display: grid;
  }

  #w-node-_5211b19e-c7b4-24ca-1064-30e36f09d7b5-fd859156, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-99e1d601 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-99e1d601 {
    display: grid;
  }

  #w-node-_550b6458-b412-90b8-f2f2-db07d04815a5-99e1d601, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-54b9c5db {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-54b9c5db {
    display: grid;
  }

  #w-node-_002bca3f-48b3-c6ad-73e6-231060a955ed-54b9c5db, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-4b2aa003 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4b2aa003 {
    display: grid;
  }

  #w-node-f99eda2f-8183-d09d-9107-1f0a22126e0c-4b2aa003, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-378aee46 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-378aee46 {
    display: grid;
  }

  #w-node-_948bf1ed-503e-eae5-18b2-064683a2e58d-378aee46, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-ff6b6f1a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ff6b6f1a {
    display: grid;
  }

  #w-node-_825822bc-1d7a-3c01-c548-10d3635a8083-ff6b6f1a, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-f125e831 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f125e831 {
    display: grid;
  }

  #w-node-bbccb05a-ae92-2477-e960-8134328bc7bd-f125e831, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-4f8a7a74 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4f8a7a74 {
    display: grid;
  }

  #w-node-_4b6d08ce-2fcc-c738-0eb5-e66e2b22fd86-4f8a7a74, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b5b7e526 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b5b7e526 {
    display: grid;
  }

  #w-node-cb529e3c-8979-0e85-a855-64856dc48531-b5b7e526, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-de151e51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-de151e51 {
    display: grid;
  }

  #w-node-b9570913-3525-29a3-0992-ca2bced4d3d6-de151e51, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-f129a4c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f129a4c7 {
    display: grid;
  }

  #w-node-cfb120bf-2147-2c0c-8d65-6a1976d2985d-f129a4c7, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-06f2241c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-06f2241c {
    display: grid;
  }

  #w-node-_8898d723-777e-c474-0405-d54f8ee62786-06f2241c, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-236d9fe7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-236d9fe7 {
    display: grid;
  }

  #w-node-d4d3b45c-4efd-27ad-41ba-136154cce423-236d9fe7, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7d16de4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7d16de4b {
    display: grid;
  }

  #w-node-_45e185cd-bc5f-89f1-da49-6e41f80fb32a-7d16de4b, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-3b6b5c10 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3b6b5c10 {
    display: grid;
  }

  #w-node-bdab8470-542f-ae86-90db-179f036b8c51-3b6b5c10, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-cf61265d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-cf61265d {
    display: grid;
  }

  #w-node-a4eb48cb-5860-5ceb-2b66-663caf0710cd-cf61265d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-854f1f7c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-854f1f7c {
    display: grid;
  }

  #w-node-_4962391e-6e0e-7192-9f95-fd97d4248423-854f1f7c, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-0135e8f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-0135e8f8 {
    display: grid;
  }

  #w-node-f287005f-c31c-44e4-76c2-5aca67e408f7-0135e8f8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7f1e382f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7f1e382f {
    display: grid;
  }

  #w-node-df42c588-995a-d002-dd8d-a34f040f205b-7f1e382f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-62292182 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-62292182 {
    grid-template-rows: 2px;
    grid-template-columns: 196px;
    display: grid;
  }

  #w-node-_868b1775-8fa5-66c6-f345-d6a85c2f671a-62292182, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-edef3ceb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-edef3ceb {
    display: grid;
  }

  #w-node-ed5ce9be-bd67-d582-2fbb-4ab9b1e21ff1-edef3ceb, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-fcf3e473 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fcf3e473 {
    display: grid;
  }

  #w-node-c9f8910f-86a0-8b06-1155-2abdf7e2d684-fcf3e473, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-5b51efc6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5b51efc6 {
    display: grid;
  }

  #w-node-_9ab2e73a-f406-3393-3220-0b14aa10b302-5b51efc6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b7f1cfa2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b7f1cfa2 {
    display: grid;
  }

  #w-node-_93f984c8-ead4-16b0-5963-4e215aab49a6-b7f1cfa2, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-fdadffbb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fdadffbb {
    display: grid;
  }

  #w-node-b78adae7-c749-ae13-25ce-259aaf331f9a-fdadffbb, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-79efbf03 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-79efbf03 {
    display: grid;
  }

  #w-node-_2b4379af-fe1f-3baf-7604-8f4f68625471-79efbf03, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-50e35efd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-50e35efd {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-50e35efd, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-26661ecc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-26661ecc {
    display: grid;
  }

  #w-node-b5d28d0c-22cc-0846-3dff-d036d27b7ce1-26661ecc, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-2ca7d801 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2ca7d801 {
    display: grid;
  }

  #w-node-e40ff087-91b0-0146-6870-3220100db629-2ca7d801, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-4cd75449 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4cd75449 {
    display: grid;
  }

  #w-node-ed0a3e96-c0d1-1416-4296-1bc6aed30f6e-4cd75449, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-74d09b29 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-74d09b29 {
    display: grid;
  }

  #w-node-_4a2ba72e-2370-20b0-1c6f-5e3ba52de37d-74d09b29, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-40ce2375 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-40ce2375 {
    display: grid;
  }

  #w-node-_4ed715a3-8e33-7fdc-7485-846eb301e837-40ce2375, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-d77ee179 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d77ee179 {
    display: grid;
  }

  #w-node-_64283cc1-075e-b1b1-27c5-81df7713e1d1-d77ee179, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-46d2d3c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-46d2d3c0 {
    display: grid;
  }

  #w-node-_03832071-e3b4-7ea4-ac78-a8e793416356-46d2d3c0, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-4cdb4f3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4cdb4f3d {
    display: grid;
  }

  #w-node-_5ad2f368-bd30-17c2-15ac-18dab430c4a8-4cdb4f3d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-52e56de6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-52e56de6 {
    display: grid;
  }

  #w-node-_72182142-0fb3-02fe-eb66-b37990809983-52e56de6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-5d617084 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5d617084 {
    display: grid;
  }

  #w-node-b13fc86c-dc9b-fac7-d674-dcb4d9b9b370-5d617084, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-8fb8ac22 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-8fb8ac22 {
    display: grid;
  }

  #w-node-be9a7544-668d-5eda-3d60-9d4071e74335-8fb8ac22, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-103956ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-103956ad {
    display: grid;
  }

  #w-node-_5d4c7abc-dcdb-fee9-6d39-dbf065686ef4-103956ad, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-145cfa19 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-145cfa19 {
    display: grid;
  }

  #w-node-b06b77b6-9abb-77f3-cf7a-c7f709b5b958-145cfa19, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-d84aca79 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d84aca79 {
    display: grid;
  }

  #w-node-_0735e69e-eda4-80c9-8fda-04ea799e9cb1-d84aca79, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-9b138da8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-9b138da8 {
    display: grid;
  }

  #w-node-f9ea6e30-d0ef-62fd-6e7e-3f9cdf5e07de-9b138da8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-4b62f7fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4b62f7fa {
    display: grid;
  }

  #w-node-a17dba3d-c4b5-ec75-67ec-56e3cb1e49ee-4b62f7fa, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-d84df109 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d84df109 {
    display: grid;
  }

  #w-node-_5cf1524e-d156-3c9a-3e94-7a2babc7141e-d84df109, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b7f92da6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b7f92da6 {
    display: grid;
  }

  #w-node-a85be9dc-81b6-180d-e537-e9ae1e7c8b2b-b7f92da6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-2b4f1261 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2b4f1261 {
    display: grid;
  }

  #w-node-b11c8831-f2c3-f221-432d-a889dbfd6549-2b4f1261, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-86d8abb2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-86d8abb2 {
    display: grid;
  }

  #w-node-dd15d55f-e745-e95c-22a9-7f545e90f1bd-86d8abb2, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-0049c249 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-0049c249 {
    display: grid;
  }

  #w-node-c81277c5-41a0-7599-11b9-430dda5eb10d-0049c249, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7bfcef2f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7bfcef2f {
    display: grid;
  }

  #w-node-_9b49be8f-b47c-3791-e79c-ba179a01f17a-7bfcef2f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b814fc50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b814fc50 {
    display: grid;
  }

  #w-node-_73851e03-b131-90d9-9ae0-7578935ea4d9-b814fc50, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-dc78f5a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-dc78f5a4 {
    display: grid;
  }

  #w-node-bf8bf79b-96c9-145d-7217-2981e471904b-dc78f5a4, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-687401c3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-687401c3 {
    display: grid;
  }

  #w-node-_7b6373bb-18b9-4f3e-3eff-0205012e6b3c-687401c3, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-e658d83a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-e658d83a {
    display: grid;
  }

  #w-node-db072e52-5237-c72b-6c0c-3b5700f2e2aa-e658d83a, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-fda9fe89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-fda9fe89 {
    display: grid;
  }

  #w-node-_0a50570f-ac0b-fecb-b9cc-71de6f143054-fda9fe89, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-cb365613 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-cb365613 {
    display: grid;
  }

  #w-node-ecbf6e42-70a3-d23d-d7ad-a3b88387b359-cb365613, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-842b0275 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-842b0275 {
    display: grid;
  }

  #w-node-a86fd651-8866-2891-3e5b-d8e0f6f29d9d-842b0275, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-35c3d0cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-35c3d0cd {
    display: grid;
  }

  #w-node-c4194a94-82a0-b8c6-bde6-ef30d378efe3-35c3d0cd, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-5064e994 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5064e994 {
    display: grid;
  }

  #w-node-_576f297a-1c90-21a2-bee8-300f452b92cb-5064e994, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-9ad9bd2f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-9ad9bd2f {
    display: grid;
  }

  #w-node-d31f68b9-4b09-ad75-c910-05ba5403c48a-9ad9bd2f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-663506d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-663506d8 {
    display: grid;
  }

  #w-node-_3a63d0bb-eca1-37a8-69a7-7f16f342f836-663506d8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-286e1181 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-286e1181 {
    display: grid;
  }

  #w-node-df2d7f3a-5723-70ad-f67f-2a65cbe1b0b3-286e1181, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-ac6dea8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ac6dea8b {
    display: grid;
  }

  #w-node-ded2cdf1-9c2b-0fa9-cd55-fc702eee34fa-ac6dea8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93928c-a675f984 {
    justify-self: auto;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9392c7-a675f984 {
    order: -9999;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b38b-7d59b97d {
    justify-self: auto;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b3c7-7d59b97d {
    order: -9999;
  }

  #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-4b3d7ccb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-4b3d7ccb {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-4b3d7ccb, #w-node-c1c0a536-fed0-7829-8052-6c1b49fd2a6f-0b0ee57b, #w-node-_77e547a6-edba-7fba-6af2-5d4eb1230793-d39a249a, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-e8771636 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-e8771636 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-e8771636, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-358eaf56 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-358eaf56 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-358eaf56, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-df95b527 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-df95b527 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-df95b527, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-d6d4dea1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d6d4dea1 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-d6d4dea1, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-3400b406 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3400b406 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-3400b406, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-0252952f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-0252952f {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-0252952f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b4375b99 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b4375b99 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-b4375b99, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-890250fd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-890250fd {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-890250fd, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-acfe85d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-acfe85d7 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-acfe85d7, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a9c04407 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a9c04407 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a9c04407, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a00a822d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a00a822d {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a00a822d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-2bd15464 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2bd15464 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-2bd15464, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-2bd4d0eb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2bd4d0eb {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-2bd4d0eb, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-3278e727 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3278e727 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-3278e727, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-624c1c7b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-624c1c7b {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-624c1c7b, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-1114f669 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-1114f669 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-1114f669, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a24325a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a24325a3 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a24325a3, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-a246e7d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-a246e7d8 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-a246e7d8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-aa7e3f1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-aa7e3f1b {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-aa7e3f1b, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-c9ac3332 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-c9ac3332 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-c9ac3332, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-5c695f5f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-5c695f5f {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-5c695f5f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7d4a8178 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7d4a8178 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-7d4a8178, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-22d6d5b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-22d6d5b0 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-22d6d5b0, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-058786b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-058786b6 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-058786b6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-6506e9e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-6506e9e8 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-6506e9e8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-88561282 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-88561282 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-88561282, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-f1dc8113 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f1dc8113 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-f1dc8113, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-179b4748 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-179b4748 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-179b4748, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-19adcb47 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-19adcb47 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-19adcb47, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-96eb7794 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-96eb7794 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-96eb7794, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-75a5669d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-75a5669d {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-75a5669d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91d87-7d9dc36c {
    justify-self: auto;
  }

  #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91db3-7d9dc36c {
    order: -9999;
  }

  #w-node-_8b98d79e-5ddc-1c44-a865-5fa007a86fca-7d9dc36c {
    justify-self: center;
  }

  #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-24d18c04 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-24d18c04 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-24d18c04, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-ec19855a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-ec19855a {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-ec19855a, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-094af9b6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-094af9b6 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-094af9b6, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-cd948134 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-cd948134 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-cd948134, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-90d4ec30 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-90d4ec30 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-90d4ec30, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-83849a11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-83849a11 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-83849a11, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-f956deeb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-f956deeb {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-f956deeb, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-7d2e1417 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-7d2e1417 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-7d2e1417, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-c1b3714f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-c1b3714f {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-c1b3714f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-3a63de3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-3a63de3f {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-3a63de3f, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-90334ed8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-90334ed8 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-90334ed8, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-6a3e5004 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-6a3e5004 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-6a3e5004, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-16749e1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-16749e1b {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-16749e1b, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-675b170a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-675b170a {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-675b170a, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-d72072ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-d72072ea {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-d72072ea, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-2c49609d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-2c49609d {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-2c49609d, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-220f9bc4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-220f9bc4 {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-220f9bc4, #w-node-fd51b25a-55eb-cc9e-d83d-e9f28364f958-b6d7d2ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db3e36d2-6737-d4de-2105-e7c2490e2ff9-b6d7d2ba {
    display: grid;
  }

  #w-node-_3e98ea72-44a8-b9e1-7424-8fada807f2bb-b6d7d2ba, #w-node-d758a662-edd3-fbc2-e30a-bf862c543391-5e6f3dcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfdc4-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfde1-8b42128a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfe6b-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfe6d-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfeeb-8b42128a, #w-node-_9ecb82ee-c932-a70a-2696-25e2bf3dfeec-8b42128a {
    justify-self: center;
  }

  #w-node-_132fb877-feaf-2ffa-1670-affea41db6d4-a41db6d1 {
    place-self: start;
  }

  #w-node-ba24982b-8ca2-2870-ea7f-e2597971cf9b-a41db6d1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_57087638-9bb6-7678-092a-54448be69dd8-c0d723f8 {
    place-self: start;
  }

  #w-node-_57087638-9bb6-7678-092a-54448be69dea-c0d723f8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-1c396cf6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-1c396cf6 {
    justify-self: auto;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdbe3-b04a5868 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_758798a9-3e5c-1463-40f4-35e1f6bcdd43-b04a5868 {
    justify-self: auto;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444ca6a-a06f2bcb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb7f3e78-d729-09ae-f733-e052e444cbf0-a06f2bcb {
    justify-self: auto;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b55a-1c8ff4e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a9c0bc83-7e0e-2cb8-2cc9-2131d1c6b71c-1c8ff4e1 {
    justify-self: auto;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27edde-add273dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e35e94ea-6499-a298-f325-70112a27ef6b-add273dc {
    justify-self: auto;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342a90a-13e26392 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_06d96ba4-0900-d327-2716-2a34b342aad2-13e26392 {
    justify-self: auto;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca97d-15b2b8ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca99d-15b2b8ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11ca9bc-15b2b8ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_788d7bf0-4bde-17ae-8982-ec37f11cab42-15b2b8ae {
    justify-self: auto;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e4e8-c85bb7be, #w-node-_83e99206-bb46-347e-403d-b8bac1d3e522-c85bb7be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83e99206-bb46-347e-403d-b8bac1d3e668-c85bb7be {
    justify-self: auto;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4ad4-a06fb630 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d40956a9-437a-e536-2fd3-ccfd554c4c8c-a06fb630 {
    justify-self: auto;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae2cd-414a9243 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d79235a4-07b8-0458-afc1-d3df8a6ae40e-414a9243 {
    justify-self: auto;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986202-414aaa69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7041b906-68ce-9190-2933-9fd39a986340-414aaa69 {
    justify-self: auto;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a46b3-e5a4f8dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9ac2c6f4-01d5-113d-80db-b8bb794a4831-e5a4f8dd, #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91d99-c744a4d9 {
    justify-self: auto;
  }

  #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91db3-c744a4d9 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569c1a-9f40458c {
    justify-self: auto;
  }

  #w-node-c1ba926e-fb6d-190e-7a8e-b694c2569c45-9f40458c {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd43b4-1ff26b97 {
    justify-self: auto;
  }

  #w-node-bbc79666-2724-2148-453b-73ee19bd43df-1ff26b97 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e062d-20b5e70f {
    justify-self: auto;
  }

  #w-node-c5fc9647-581c-e5c9-771b-a0a7ce2e0658-20b5e70f {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0a8a-50c1a87d {
    justify-self: auto;
  }

  #w-node-c89c9995-66d5-8591-8694-0d8e5dfd0ab5-50c1a87d {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ed45-36665b87 {
    justify-self: auto;
  }

  #w-node-_49267925-62f8-2dd7-455d-130298d0ed70-36665b87 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef20c-79be0760 {
    justify-self: auto;
  }

  #w-node-_21a163e6-f3e9-0391-9ae1-067593bef237-79be0760 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b39c-1d6a902f {
    justify-self: auto;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b3c7-1d6a902f {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f0f33-52075706 {
    justify-self: auto;
  }

  #w-node-a2b0b6f9-620b-b67f-5755-1b53027f0f5e-52075706 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e8250d-ea6041f9 {
    justify-self: auto;
  }

  #w-node-_8fec5cb6-f046-9c7a-a0d8-7a7713e82538-ea6041f9 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77d4a-f89e16df {
    justify-self: auto;
  }

  #w-node-ca3dae37-9036-5f2b-f2a5-b88acaa77d75-f89e16df {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc338-43862e85 {
    justify-self: auto;
  }

  #w-node-b086950b-0abf-410c-a06d-412c57ddc363-43862e85 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93929c-ea60d67e {
    justify-self: auto;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9392c7-ea60d67e {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a93929c-a675f984 {
    justify-self: auto;
  }

  #w-node-_807526ee-5158-3c84-c08a-80e88a9392c7-a675f984 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b39c-7d59b97d {
    justify-self: auto;
  }

  #w-node-_6cf6b371-a3f4-0d61-9156-8c2b3722b3c7-7d59b97d {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-66d226ca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb12cead-7be0-a904-5b72-41797420d3cb-6b7fe80c, #w-node-eb12cead-7be0-a904-5b72-41797420d3cc-6b7fe80c {
    justify-self: center;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-0a202007 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-0a202007 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-46340513 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-46340513 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-3dc80430 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-3dc80430 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-9069a844 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-9069a844 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-f2fbbd58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-f2fbbd58 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-8a0e1826 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-8a0e1826 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-6b6354cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-6b6354cd {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5d2e4fbc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-5d2e4fbc {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-57ea7300 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-57ea7300 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-237d0e6f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-237d0e6f {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-0139c19c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-0139c19c {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-d37fc727 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-d37fc727 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-d5aa6414 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-d5aa6414 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-be7f102c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-be7f102c {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-196c5e90 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-196c5e90 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5e894a73 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-5e894a73 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-a11b6154 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-a11b6154 {
    justify-self: auto;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-1091b401 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-1091b401, #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91d99-7d9dc36c {
    justify-self: auto;
  }

  #w-node-de5c3b6f-0543-22e8-b167-8d39d1e91db3-7d9dc36c {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c5433b3-5e6f3dcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d758a662-edd3-fbc2-e30a-bf862c54356b-5e6f3dcd {
    justify-self: auto;
  }
}
