html {
  -ms-text-size-adjust: 100%;
  -webkit-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: rgba(0, 0, 0, 0);
}

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

figure {
  margin: 1em 40px;
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

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 {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  max-width: 100%;
  vertical-align: middle;
  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: rgba(0, 0, 0, 0) !important;
}

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

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

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
  background-color: #fff !important;
  border-radius: 3px !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;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}

.w-webflow-badge > img {
  visibility: visible !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 {
  width: 100%;
  height: 100%;
  border: none;
  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 {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

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

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

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-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 {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  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 {
  width: auto;
  height: auto;
  cursor: pointer;
  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;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  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: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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 {
  height: 500px;
  color: #fff;
  position: relative;
  overflow: hidden;
}

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

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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 {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  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;
  -ms-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 {
  min-width: 100%;
  background: #ddd;
  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: rgba(0, 0, 0, .9);
  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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

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

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

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  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;
  height: auto;
  max-width: none;
}

.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: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  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 {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  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;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  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 rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, 0);
  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 {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  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;
  min-width: 200px;
  background: #c8c8c8;
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-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 {
  --off-white: #dfdfdf;
  --white: white;
  --grey-5: #dfdfdf;
  --grey-1: #333131;
  --grey-4: #b3b3b3;
  --primary-3: #d6e0e7;
  --grey-2: #4f4f4f;
  --black: #262626;
  --grey-0: #2e2e2e;
  --graphite: #262626;
  --white-to-blue-gradient-blue: #cdd9e1;
  --primary-0: #51a5d8;
  --grey-3: #979797;
  --primary-1: #7fb7da;
  --primary-4: #576f7e;
  --primary-2-5: #a8dbff;
  --grey6: whitesmoke;
  --primary-2: #98c0da;
  --grey-2-5: #797979;
  --off-white-2: #faf9f6;
  --blue-6: #1d5e85;
}

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

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

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

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

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

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

.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-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-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

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

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

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

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

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

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-embed-youtubevideo {
  width: 100%;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

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

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

p {
  margin-bottom: 10px;
}

.container {
  max-width: 80%;
  flex-direction: row-reverse;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.container._100-top-bottom {
  padding-top: 100px;
  display: block;
}

.container._100-top-bottom.orb {
  max-width: 80%;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto 60%;
}

.container.flex {
  max-width: 85%;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.container.flex._100 {
  grid-column-gap: 24px;
  justify-content: center;
  padding-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.container.flex._100.bigorb {
  max-width: 100%;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63233dd444bd2d2371fe1cb7_Big%20Orb.png");
  background-position: 0 -10%;
  background-repeat: no-repeat;
  background-size: auto 80%;
}

.container.flex._100.bigorb.merchants {
  background-position: 70% -30%;
  background-size: auto 90%;
  padding-top: 60px;
}

.container.flex._100.lightmode {
  justify-content: space-between;
}

.container.flex.topaligned {
  align-items: flex-start;
}

.container.flex.blog-heading {
  grid-column-gap: 0px;
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container.flex.center {
  justify-content: space-between;
}

.container.flex.center._60 {
  max-width: 900px;
  justify-content: center;
}

.container._0-top {
  padding-top: 0;
}

.container.special-hero {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632976c74201ffe970343a06_orby-black-bg.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  padding-bottom: 0;
}

.container.special-hero.de {
  max-width: 70%;
}

.container.testimonial {
  max-width: 1140px;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 30%;
}

.container.nopadding {
  padding-top: 100px;
  padding-bottom: 0;
}

.container._100--width.orb {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.container.horizontal-flex {
  grid-column-gap: 0px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container._100 {
  max-width: 85%;
  background-image: none;
}

.container.sector {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
}

.container.faq {
  border: 1px solid var(--off-white);
  background-color: var(--white);
  border-radius: 32px;
  padding-left: 40px;
  padding-right: 40px;
}

.container.faqhero {
  padding-top: 0;
  padding-bottom: 0;
}

.container.white {
  background-color: #fff;
  border-radius: 30px;
  margin-top: 44px;
  margin-bottom: 44px;
  padding-left: 120px;
  padding-right: 120px;
}

.container.hubspot {
  flex-direction: column-reverse;
  display: flex;
}

.container.embed {
  height: auto;
  padding-top: 52px;
  padding-bottom: 32px;
}

.container.careers {
  max-width: 70%;
  padding-bottom: 0;
}

.container.staffpic {
  padding-top: 72px;
  padding-bottom: 76px;
}

.container.statslong, .container.carousel {
  max-width: 90%;
}

.container.els {
  max-width: 85%;
}

.container.centre-flex {
  max-width: 959px;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.container.centre-flex.hidden {
  display: none;
}

.container.extrawide {
  max-width: 85%;
}

.container.blog-grud {
  max-width: 85%;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.container.no-pad {
  padding-top: 10px;
  padding-bottom: 0;
}

.container.legal-disclaimer-nopad {
  padding-top: 10px;
  padding-bottom: 10px;
}

.container.testimonials {
  max-width: 100%;
  padding-top: 0;
}

.container.relative {
  padding-top: 100px;
  position: static;
  top: -300px;
}

.container.trusted-tester-faq-container {
  background-color: #fff;
  border-radius: 8px;
  padding-left: 40px;
  padding-right: 40px;
  box-shadow: 0 2px 77px rgba(212, 212, 212, .22);
}

.container.trusted-tester {
  padding-top: 0;
}

.container.press {
  max-width: 85%;
}

.hero {
  height: 100%;
  max-height: 100%;
  color: var(--grey-5);
}

.h1 {
  width: 99.9995%;
  max-width: 99.9995%;
  color: var(--off-white);
  font-family: Söhnebreit buch, sans-serif;
  font-size: 90px;
  font-weight: 400;
  line-height: 110%;
}

.h1.lightmode-text {
  color: var(--grey-1);
  text-align: left;
}

.h1.lightmode-text.de {
  text-align: left;
}

.h1.de {
  font-size: 72px;
  line-height: 120%;
}

.h1.hypenshrink, .h1._84 {
  font-size: 84px;
}

.body {
  color: var(--off-white);
  text-align: left;
  text-transform: none;
  white-space: normal;
  padding-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 32px;
  line-height: 125%;
}

.body.benefits {
  color: var(--primary-3);
  text-align: left;
  border-style: none;
  padding-bottom: 40px;
  font-family: Söhne buchkursiv, sans-serif;
  font-style: italic;
  font-weight: 400;
}

.body.centre {
  text-align: center;
}

.body.centre.white {
  color: var(--white);
  margin-top: 10px;
}

.body.grey-4 {
  color: var(--grey-4);
}

.body.grey-4.lightmode-text {
  color: var(--grey-2);
}

.body.grey-5 {
  color: var(--grey-5);
  font-family: Söhne buch, sans-serif;
}

.body.off-white {
  color: var(--off-white);
}

.body.kursiv {
  text-align: center;
  padding-bottom: 0;
  font-family: Söhne buchkursiv, sans-serif;
}

.body.bullet {
  padding-bottom: 0;
}

.body.bold {
  font-family: Söhne halbfett, sans-serif;
}

.body.bold.lightmode-text {
  min-height: 0;
  color: var(--black);
  text-align: left;
  font-family: Söhne halbfett, sans-serif;
}

.body.bold.grey0 {
  color: var(--grey-0);
}

.body.bold.black {
  color: var(--graphite);
}

.body.lightmode-text {
  color: var(--grey-2);
  text-align: left;
}

.body.lightmode-text.bold {
  padding-bottom: 0;
  font-size: 30px;
}

.body.lightmode-text.grey2 {
  max-height: none;
  max-width: none;
  min-height: auto;
  color: var(--grey-2);
}

.body.lightmode-text.grey2.de.tiny {
  font-size: 28px;
}

.body.lightmode-text.grey2.sector {
  max-height: none;
  min-height: auto;
}

.body.lightmode-text._20 {
  color: var(--grey-2);
  text-align: left;
  padding-top: 20px;
}

.body.lightmode-text.checkers {
  line-height: 150%;
}

.body.centered-div {
  max-width: 60%;
}

.body.centered-div.grey4 {
  max-width: 80%;
  color: var(--grey-4);
}

.body.checkers {
  line-height: 150%;
}

.body.grey4 {
  color: var(--grey-4);
}

.body.body-emphasis {
  color: var(--grey-0);
  padding-bottom: 10px;
}

.body.body-emphasis.white {
  color: var(--off-white);
}

.body.no-padding {
  color: var(--grey-1);
  padding-bottom: 0;
}

.body.grey1, .body.grey2 {
  color: var(--grey-2);
}

.body.grey0 {
  color: var(--grey-0);
}

.body.white {
  color: var(--white);
}

.body.graphite {
  color: var(--graphite);
}

.body.emphasis {
  font-family: Söhne halbfett, sans-serif;
}

.body.emphasis.employee-name {
  color: var(--grey-5);
  padding-bottom: 14px;
}

.body.italic {
  max-width: 90%;
  font-family: Söhne buchkursiv, sans-serif;
}

.button {
  border: 3px solid var(--off-white);
  color: var(--off-white);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 112px;
  margin-top: 0;
  padding: 16px 32px;
  font-family: Söhne buch, sans-serif;
  font-size: 32px;
  line-height: 125%;
}

.button.lightmode-text {
  border-color: var(--black);
  color: var(--black);
}

.button.de {
  font-size: 26px;
}

.button.nlbutton {
  font-size: 24px;
}

.button.grey1 {
  border-color: var(--grey-1);
  color: var(--grey-1);
}

.button.grey1.de-els {
  font-size: 24px;
}

.button.grey1.de-els.lightmode-button-blue {
  border-style: none;
}

.button.grey0 {
  border-color: var(--grey-0);
  background-color: var(--white);
  color: var(--grey-0);
}

.button.lightmode-button-blue {
  border-style: none;
}

.container-2 {
  width: auto;
  max-width: none;
  min-width: auto;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brand {
  max-width: 150px;
  min-width: 150px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.brand.w--current {
  max-width: 200px;
  min-width: 150px;
}

.nav-menu {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  color: var(--off-white);
  object-fit: fill;
  flex: 0 auto;
  align-items: center;
  padding-left: 30px;
  display: flex;
  position: static;
}

.nav-menu.lightmode-text {
  color: var(--grey-0);
}

.trusted-by {
  padding-top: 220px;
  padding-bottom: 220px;
}

.trusted-by.investors {
  padding-top: 110px;
  padding-bottom: 110px;
}

.grid-partners {
  color: var(--white-to-blue-gradient-blue);
  background-image: linear-gradient(98deg, #fff, #cdd9e1);
  border-radius: 147px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  padding: 20px 10px;
}

.benefits {
  border: 1px #0d0d0d;
  padding-bottom: 0;
}

.container-3 {
  padding-top: 0;
  padding-bottom: 0;
}

.container-4 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.how-it-works-desktop {
  padding-bottom: 100px;
}

.how_it_works_mobile {
  display: none;
}

.referral {
  background-color: #2e2e2e;
  padding-top: 80px;
}

.container-5 {
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.content-wrapper-left {
  max-width: 60%;
}

.content-wrapper-right {
  max-width: 100%;
  text-align: right;
  flex: 1;
}

.content-wrapper-right.lightmode {
  max-width: none;
  flex: 1;
}

.container-6 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.testimonial {
  padding-left: 20px;
  padding-right: 20px;
}

.testimonial.de.hide {
  display: block;
}

.testimonial.de.hied, .testimonial.hide-perma {
  display: none;
}

.testimonial-flex {
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.container-7 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.cta {
  background-color: var(--grey-0);
  color: #e9e9e9;
  padding-top: 60px;
  padding-bottom: 60px;
  font-size: 48px;
  line-height: 58px;
}

.container-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  padding-left: 0;
  display: flex;
}

.div-block-4 {
  max-width: 55%;
}

.div-block-5 {
  max-width: 100%;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.footer {
  padding-top: 60px;
}

.footer.lightmode.bluewave {
  background-color: var(--primary-0);
}

.container-9 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.footer-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 3px solid #dfdfdf;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 60px;
  padding-bottom: 60px;
  display: grid;
}

.footer-grid.lightmode {
  border-top-width: 2px;
  border-top-color: var(--grey-2);
  color: var(--grey-3);
  grid-template-columns: 1.25fr 1fr 1fr 1fr;
  align-items: start;
  justify-items: start;
}

.footer-grid.lightmode-text {
  border-top-color: var(--grey-0);
}

.footer-grid.lightmode {
  color: #979797;
  border-top-width: 2px;
  border-top-color: #4f4f4f;
  grid-template-columns: 1.25fr 1fr 1fr 1fr;
  align-items: start;
  justify-items: start;
}

.column-wrapper {
  flex-direction: column;
  display: flex;
}

.column-wrapper.lightmode-text {
  color: var(--grey-0);
  color: #2e2e2e;
}

.utility-page-wrap {
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.utility-page-content {
  width: 600px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.language-switch {
  border-right: .5px solid #000;
  display: none;
}

.language-switch.de {
  border-right-style: none;
  display: none;
}

.container-10 {
  padding-top: 10px;
}

.body-2 {
  background-color: var(--black);
}

.navbar {
  background-color: var(--black);
  color: #262626;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.nav-link {
  min-height: 66px;
  color: var(--off-white);
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 20px;
  font-size: 24px;
  line-height: 110%;
}

.nav-link.w--current {
  max-height: 66px;
  max-width: 139.773px;
  border: 1px none var(--white);
  color: var(--grey-5);
  background-image: none;
  background-repeat: repeat;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 20px;
  font-family: Söhne halbfett, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.nav-link.lightmode-text {
  color: var(--grey-0);
  margin-left: 0;
  margin-right: 0;
}

.nav-link.current {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.nav-link.nl {
  max-width: none;
}

.nav-link-2 {
  max-height: 66px;
  min-height: 66px;
  color: var(--off-white);
  flex: 0 auto;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  font-size: 24px;
  line-height: 110%;
  display: block;
}

.nav-link-2.w--current {
  max-width: 131.156px;
  color: var(--grey-5);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  font-family: Söhne halbfett, sans-serif;
  text-decoration: none;
}

.nav-link-2.lightmode-text {
  color: var(--grey-0);
}

.nav-link-2.current {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.nav-link-2.nlhide {
  display: none;
}

.nav-link-3 {
  max-width: 138px;
  min-height: 66px;
  min-width: 138px;
  color: var(--off-white);
  margin-left: 0;
  margin-right: 0;
  font-size: 24px;
  line-height: 110%;
}

.nav-link-3.w--current {
  max-width: 138px;
  color: var(--grey-5);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  font-family: Söhne halbfett, sans-serif;
  text-decoration: none;
}

.nav-link-3.lightmode-text {
  color: var(--grey-0);
}

.nav-link-3.current {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632305a192a78e5769a0c974_ListDot.svg");
  background-position: 0 45%;
  background-repeat: no-repeat;
  background-size: auto;
}

.nav-link-3.current.w--current {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.nav-link-3.current.long {
  min-width: 140px;
}

.nav-link-3.nlhide {
  display: none;
}

.nav-link-3.long {
  max-width: 140px;
  min-width: 140px;
}

.navigation-full {
  z-index: 9;
  width: 100%;
  background-color: var(--black);
  background-image: linear-gradient(to bottom, var(--black), rgba(38, 38, 38, 0));
  align-items: center;
  padding: 20px 3%;
  display: flex;
  position: relative;
}

.navigation-full.lightmode {
  background-color: var(--white);
  background-image: none;
}

.navigation-full.lightmode.trustedtester {
  padding-top: 0;
  padding-bottom: 0;
}

.navigation-container {
  width: 100%;
  height: 100%;
  max-width: 950px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navigation-left {
  width: 100%;
  max-width: 60%;
  min-width: 100px;
  color: var(--off-white);
  align-items: center;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  display: flex;
}

.navigation-right {
  width: auto;
  max-width: 20%;
  min-width: 25%;
  object-fit: fill;
  flex-wrap: nowrap;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  margin-left: 150px;
  display: flex;
  overflow: visible;
}

.secondary-button {
  max-width: 100%;
  min-width: 85%;
  border: 2px solid var(--off-white);
  background-color: var(--grey-0);
  color: var(--off-white);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 112px;
  flex: 0 auto;
  padding: 12px 26px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 125%;
}

.secondary-button.referral {
  background-color: var(--black);
  padding-bottom: 15px;
  font-size: 40px;
  line-height: 125%;
}

.secondary-button.referral.de {
  font-size: 32px;
}

.secondary-button.bottom {
  padding: 20px 50px 23px;
  font-size: 32px;
}

.secondary-button.bottom-button {
  padding: 20px 53px 23px;
  font-size: 32px;
  line-height: 125%;
}

.secondary-button.bottom-button.mob {
  max-width: 69%;
  min-width: 68%;
  text-align: center;
  padding: 16px 32px;
}

.secondary-button.bottom-button.mob.nlbutton {
  max-width: none;
  min-width: auto;
  font-size: 24px;
}

.secondary-button.rf {
  font-size: 18px;
  text-decoration: none;
}

.secondary-button.contact-cta-big {
  font-size: 40px;
}

.secondary-button.nocaps {
  text-transform: capitalize;
}

.nav-link-4 {
  min-height: 66px;
  color: var(--off-white);
  margin-left: 0;
  margin-right: 0;
  padding: 20px;
  font-size: 24px;
  line-height: 110%;
  text-decoration: none;
}

.nav-link-4.w--current {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.nav-link-4.current {
  max-width: none;
  min-width: auto;
  color: var(--white);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Söhne halbfett, sans-serif;
  text-decoration: none;
}

.nav-link-4.current.w--current {
  max-width: 124.313px;
  color: var(--grey-5);
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  font-family: Söhne halbfett, sans-serif;
  line-height: 110%;
  text-decoration: none;
}

.nav-link-4.lightmode-text {
  color: var(--grey-0);
  font-family: Söhne buch, sans-serif;
}

.nav-link-4.lightmode-text.current {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  font-family: Söhne halbfett, sans-serif;
  text-decoration: none;
}

.nav-link-4.lightmode-text.current.w--current {
  color: var(--grey-0);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  font-family: Söhne halbfett, sans-serif;
  font-weight: 400;
}

.nav-link-4.lightmode-text.temporarily-hide {
  display: none;
}

.container-cta-grid {
  max-width: 85%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 80px;
  display: grid;
}

.container-cta-grid.hero-mob {
  padding-top: 80px;
}

.container-cta-grid.hero-mob.de {
  max-width: 78%;
  padding-top: 60px;
}

.container-cta-grid.hero-mob.dutch {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 140px;
}

.container-cta-grid.hero-mob.permanentlyhide {
  display: none;
}

.platform-cta {
  width: 100%;
  flex: 0 auto;
  padding-top: 80px;
  position: static;
}

.platform-cta.dutch {
  max-height: 100%;
}

.bussiness-owner-cta {
  width: 100%;
}

.bussiness-owner-cta.hidefordutch, .bussiness-owner-cta.permanentlyhide {
  display: none;
}

.h4 {
  color: var(--off-white);
  font-size: 25px;
  font-weight: 700;
  line-height: 32px;
}

.button-3 {
  background-color: #000;
}

.button-4 {
  color: var(--off-white);
  background-color: rgba(0, 0, 0, 0);
  align-self: flex-start;
  padding-left: 0;
  padding-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 25px;
  text-decoration: underline;
}

.button-4.linkedin-link-founders {
  font-size: 24px;
}

.button-4.lightmode {
  color: var(--grey-1);
}

.button-4.lightmode.footer-link {
  color: var(--grey-2);
}

.button-4.footer-link {
  font-size: 24px;
}

.link-out-wrapper {
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.link-out-wrapper.hide {
  display: none;
}

.link-out-wrapper.footer-link, .link-out-wrapper.error-message {
  margin-bottom: 20px;
}

.divider {
  font-size: 24px;
  font-weight: 400;
}

.trust--partner-platforms {
  max-width: 85%;
}

.partner-logo-wrap {
  width: 200px;
  height: 50px;
  max-height: 50px;
  max-width: 100%;
  min-height: 50px;
  min-width: 200px;
  flex: 0 auto;
  align-self: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.partner-logo-wrap.hide {
  display: none;
}

.partner-logo-wrap.everstox-logo {
  align-self: center;
  margin-bottom: -16px;
}

.partner-logo-wrap.fyrst {
  padding-left: 60px;
}

.partner-logo-wrap.qonto {
  padding-left: 10px;
}

.partner-logo-wrap.agicap {
  object-fit: fill;
  align-self: auto;
}

.partner-logo-wrap.sumup {
  align-self: auto;
}

.platform-benefits {
  grid-column-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
  padding-bottom: 60px;
}

.platform-benefits.partners {
  grid-column-gap: 40px;
  padding-bottom: 140px;
}

.platform-benefits.lightmode.merchantbenefits {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 60px;
}

.platform-benefits.lightmode.merchantbenefits._3-column {
  grid-template-rows: auto;
}

.h2 {
  color: var(--off-white);
  letter-spacing: normal;
  font-family: Söhne buch, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 125%;
}

.h2.centre {
  text-align: center;
}

.h2.centre._20bottom {
  padding-bottom: 20px;
}

.h2.white {
  color: var(--white);
}

.h2.white.shrink.lightmode-text {
  text-align: left;
}

.h2.white.shrink.lightmode-text.de {
  font-size: 40px;
}

.h2.white.shrink.tiny-on-mobile.de.evensmaller, .h2.white.tiny-on-mobile.testimonial-shrink.de {
  font-size: 24px;
}

.h2.white.tiny-on-mobile.de {
  font-size: 32px;
}

.h2.primary3 {
  color: var(--primary-3);
}

.h2.lightmode-text {
  color: var(--grey-1);
  text-align: left;
}

.h2.lightmode-text.grey0 {
  color: var(--grey-0);
}

.h2.lightmode-text.left {
  margin-top: 0;
}

.h2.left {
  text-align: left;
}

.h2.h2-emphasis.grey1 {
  color: var(--grey-1);
}

.h2.h2-emphasis.black {
  color: var(--black);
}

.h2.grey0 {
  color: var(--grey-0);
  margin-right: 40px;
  font-family: Söhne halbfett, sans-serif;
}

.h2.grey0.blog-heading.centre {
  max-width: 85%;
  color: var(--grey-1);
  text-align: center;
}

.h2.graphite {
  color: var(--graphite);
}

.div-block-8 {
  padding-bottom: 60px;
}

.benefit1 {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.benefit1.body-small {
  grid-row-gap: 0px;
  align-items: center;
}

.benefit-icon {
  text-align: center;
  padding-bottom: 20px;
  display: inline-block;
}

.text-block {
  border: 1px #000;
}

.benefit-heading {
  margin-bottom: 60px;
}

.benefit-title {
  padding-top: 40px;
}

.benefit2, .benefit2.body-small, .benefit3 {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.benefit3.body-small {
  grid-row-gap: 0px;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.benefit4, .benefit4.body-small {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-howitworks {
  padding-top: 60px;
}

.h3 {
  max-width: 85%;
  min-width: 85%;
  color: var(--white);
  margin-top: 0;
  margin-left: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 125%;
}

.h3.bold {
  color: var(--off-white);
  font-family: Söhne halbfett, sans-serif;
}

.h3.off-white {
  color: var(--off-white);
}

.h3.grey4 {
  color: var(--grey-4);
  margin-top: 40px;
}

.h3.lightmode-text {
  color: var(--grey-0);
  text-align: left;
  margin: 20px 20px 20px 0;
  padding: 0;
}

.h3.lightmode-text.de {
  text-align: left;
}

.h3.black {
  color: var(--black);
}

.h3.grey2 {
  color: var(--grey-2);
}

.h3.grey0 {
  color: var(--grey-0);
}

.h3.emphasis {
  font-family: Söhnebreit halbfett, sans-serif;
}

.h3.emphasis.grey0 {
  max-width: 100%;
  min-width: 100%;
  text-align: center;
  text-transform: none;
}

.h3.emphasis.grey0.halb {
  margin-bottom: 20px;
  font-family: Söhne halbfett, sans-serif;
}

.h3.grey1 {
  color: var(--grey-1);
}

.h3.grey1.centre {
  max-width: 50%;
  min-width: 50%;
}

.h3.grey {
  color: var(--grey-0);
  text-decoration: underline;
}

.h3.graphite {
  color: var(--black);
}

.h3.graphite.emphasis.centre.fullwidth {
  max-width: 100%;
  min-width: 100%;
}

.how-it-works-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto auto;
  padding-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
}

.step-heading {
  max-width: 99.9999%;
  min-width: 100%;
  align-items: center;
  display: flex;
}

.mono {
  max-height: none;
  max-width: none;
  min-height: 40px;
  min-width: 20%;
  color: var(--grey-5);
  margin-top: 10px;
  margin-bottom: 0;
  padding-right: 0;
  font-family: Söhnemono buch, sans-serif;
  font-size: 36px;
  font-weight: 400;
}

.mono.lightmode-text {
  max-height: none;
  max-width: 30%;
  min-height: auto;
  min-width: 20%;
  color: var(--grey-3);
  padding: 0;
}

.h2-wrapper {
  color: var(--white);
  font-family: Söhne halbfett, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 125%;
}

.h2-wrapper.centre {
  text-align: center;
}

.h2-wrapper.centre.flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.h2-wrapper._20m {
  margin-top: 20px;
}

.h2-wrapper.testimonial {
  padding-left: 20px;
}

.h2-wrapper._100mbottom {
  margin-bottom: 100px;
}

.h2-wrapper.lightmode-text.success {
  padding-bottom: 20px;
}

.text-block-2 {
  color: #b3b3b3;
  font-size: 32px;
  line-height: 32px;
}

.step-text-wrapper {
  max-width: 80%;
}

.body-32 {
  min-width: 32px;
  color: #b3b3b3;
  font-size: 32px;
  line-height: 32px;
}

.caption {
  color: #b3b3b3;
  padding-left: 20px;
  font-size: 32px;
}

.paragraph {
  font-size: 48px;
}

.paragraph-2 {
  font-size: 48px;
  line-height: 50px;
}

.divider-footer {
  border: 1px solid var(--off-white);
}

.link {
  color: var(--off-white);
  padding-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
  text-decoration: none;
}

.link.lightmode-text {
  color: var(--grey-2);
  text-align: left;
  font-size: 24px;
}

.link.lightmode-text.body-small.white {
  color: var(--white);
}

.link.lightmode-text.temphide {
  padding-bottom: 0;
  display: block;
}

.link.lightmode-text.white {
  color: var(--white);
}

.link.hide {
  display: block;
}

.link.body-small {
  margin-bottom: 0;
  display: block;
}

.link.body-small.hide, .link.body-small.nlhide {
  display: none;
}

.banware-logo-wrapper-footer {
  max-width: 22.4459%;
  min-width: 100%;
  padding-bottom: 0;
}

.navigation-container-mob {
  width: 100%;
  height: 100%;
  max-width: 1300px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navigation-mob {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: center;
  display: none;
  position: relative;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navigation-link-block-mob {
  width: 100%;
  color: #283338;
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px 22px;
  font-size: 16px;
  text-decoration: none;
  transition: all .35s;
  display: flex;
}

.navigation-link-block-mob:hover {
  color: #7735f6;
  background-color: rgba(119, 53, 246, .05);
}

.nav-link-details {
  color: rgba(40, 51, 56, .87);
  font-size: 14px;
}

.banxware-logo {
  width: 180px;
  color: var(--white);
  margin-left: 0;
}

.nav-content-wrap {
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 20px;
  display: flex;
}

.nav-title {
  margin-bottom: 10px;
  font-size: 16px;
}

.h1-emphasis {
  color: var(--off-white);
  font-family: Söhnebreit halbfett, sans-serif;
}

.h1-emphasis.lightmode {
  color: var(--grey-1);
}

.h1-emphasis.hero-shrink.lightmode-text, .h1-emphasis.grey0 {
  color: var(--grey-0);
}

.text-span-2 {
  color: var(--off-white);
  font-family: Söhnebreit halbfett, sans-serif;
}

.h6 {
  color: var(--off-white);
  font-family: Söhne halbfett, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 125%;
}

.body-small {
  max-width: 100%;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--off-white);
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
  text-decoration: none;
  display: flex;
}

.body-small.centre {
  max-width: 100%;
  text-align: center;
  justify-content: center;
  margin-top: 10px;
}

.body-small.centre.lightmode-text {
  text-align: center;
}

.body-small.centre.benefits {
  max-width: 100%;
}

.body-small.centre.benefit-sub {
  max-width: 100%;
  grid-row-gap: 0px;
}

.body-small.centre.advantages {
  grid-row-gap: 0px;
  margin-top: 0;
}

.body-small.caption {
  color: var(--primary-3);
  margin-bottom: 0;
}

.body-small.caption.darkmode {
  max-width: 100%;
}

.body-small.language-switch {
  border-right-style: none;
  border-right-width: 0;
  display: block;
}

.body-small.language-switch.grey0 {
  color: var(--grey-0);
  border-right-style: none;
  border-right-width: 0;
}

.body-small.black {
  color: var(--black);
  border-radius: 4px;
  margin-bottom: 0;
}

.body-small.benefits {
  max-height: none;
  max-width: 100%;
  min-height: auto;
  text-align: center;
  border-style: none;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Söhne halbfett, sans-serif;
}

.body-small.benefits.left {
  text-align: left;
  margin-top: 0;
}

.body-small.benefits.centre {
  grid-row-gap: 10px;
}

.body-small.lightmode-text {
  max-width: 100%;
  color: var(--grey-2);
  text-align: left;
}

.body-small.lightmode-text.body-small-emphasis {
  font-family: Söhne halbfett, sans-serif;
}

.body-small.lightmode-text.kursiv {
  padding-left: 38px;
}

.body-small.lightmode-text.kursiv.nl {
  padding-left: 20px;
}

.body-small.lightmode-text._16 {
  font-size: 16px;
}

.body-small.lightmode-text._16.graphit {
  color: var(--black);
  text-decoration: underline;
}

.body-small.capitals {
  text-transform: uppercase;
}

.body-small.capitals.primary4 {
  color: var(--primary-4);
}

.body-small.capitals.primary4.hide {
  width: auto;
  height: auto;
  max-height: none;
  min-height: auto;
  min-width: auto;
  font-size: 20px;
  display: block;
}

.body-small.capitals.primary4.hide.tiny {
  width: auto;
  height: auto;
  max-height: none;
  min-height: auto;
  min-width: auto;
  font-size: 20px;
}

.body-small.capitals.primary3 {
  margin-bottom: 10px;
}

.body-small.bold {
  font-family: Söhne halbfett, sans-serif;
}

.body-small.primary3 {
  color: var(--primary-3);
}

.body-small.primary3.kurs {
  font-family: Söhne buchkursiv, sans-serif;
}

.body-small.primary3.left {
  align-items: flex-start;
}

.body-small.shrink {
  font-size: 24px;
}

.body-small.body-small-emphasis {
  font-family: Söhne halbfett, sans-serif;
}

.body-small.body-small-emphasis.lightmode-text {
  align-items: flex-start;
  margin-bottom: 10px;
}

.body-small.body-small-emphasis.lightmode-text.graphite {
  text-decoration: none;
}

.body-small.body-small-emphasis.lightmode-text.graphite.press {
  max-width: 100%;
  font-style: normal;
  text-decoration: none;
}

.body-small.jursiv {
  max-width: 100%;
  color: var(--grey-3);
  margin-bottom: 0;
  font-family: Söhne buchkursiv, sans-serif;
}

.body-small.expert {
  max-width: 100%;
  margin-bottom: 0;
}

.body-small.impressum {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  color: var(--grey-4);
  flex-direction: column;
  margin-bottom: 40px;
}

.body-small.grey4 {
  max-width: 100%;
  color: var(--grey-4);
  text-align: center;
  margin-bottom: 40px;
}

.body-small.grey4.italic {
  grid-row-gap: 0px;
  margin-bottom: 20px;
}

.body-small.grey4.left {
  color: var(--grey-4);
  text-align: left;
  margin-bottom: 20px;
  display: block;
}

.body-small.grey4.left.footertag {
  color: var(--grey-2);
}

.body-small.grey4.left.footertag.white, .body-small.grey4.left.white {
  color: var(--white);
}

.body-small.grey2 {
  max-width: 100%;
  color: var(--grey-2);
  flex-direction: row;
  margin-bottom: 0;
  display: block;
  position: static;
  bottom: -339px;
}

.body-small.grey2.absolute {
  position: static;
}

.body-small.grey2.absolute.center {
  text-align: center;
}

.body-small.grey2.footer-tag.white {
  color: var(--white);
}

.body-small.middle {
  align-items: center;
}

.body-small.primary4 {
  color: var(--primary-3);
}

.body-small.no-margin {
  margin-bottom: 0;
  text-decoration: none;
}

.body-small.no-margin.underline {
  text-decoration: underline;
}

.body-small.learnmore {
  color: var(--grey-3);
  text-decoration: none;
}

.body-small.grey0 {
  color: var(--grey-0);
}

.body-small.graphite {
  max-width: 70%;
  color: var(--graphite);
  margin-top: 20px;
  font-size: 20px;
}

.body-small.graphite.ordinaryworld {
  max-width: 100%;
}

.body-small.tiny.regular {
  color: var(--off-white);
}

.body-small.tiny.regular.white {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  line-height: 135%;
}

.body-small.tiny.regular.white.centre {
  text-align: center;
  align-items: center;
}

.body-small.imprint {
  margin-bottom: 0;
}

.subheading-wrapper {
  text-align: center;
  display: none;
}

.h2-emphasis {
  font-family: Söhne halbfett, sans-serif;
}

.h2-emphasis.graphite {
  color: var(--graphite);
}

.h2-emphasis.centre.white {
  color: #fff;
}

.h2-emphasis.white {
  color: #fff;
  line-height: 125%;
}

.h2-emphasis.press {
  text-align: center;
}

.h2-emphasis.primary3 {
  color: var(--primary-3);
}

.text-span-4, .text-span-5 {
  font-family: Söhne halbfett, sans-serif;
}

.h2-alt {
  color: var(--primary-3);
  font-family: Söhnebreit buch, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 125%;
}

.h2-alt.white {
  color: var(--white);
  font-family: Söhne halbfett, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 125%;
}

.h2-alt.centre {
  margin-bottom: 60px;
}

.h2-alt.centre.no-padding {
  margin-bottom: 10px;
}

.h2-alt.regular {
  font-family: Söhnebreit buch, sans-serif;
}

.h2-alt.lightmode-text {
  color: var(--grey-1);
  text-align: left;
  font-family: Söhnebreit buch, sans-serif;
}

.h2-alt.lightmode-text.h2-alt-emphasis {
  font-family: Söhnebreit halbfett, sans-serif;
}

.h2-alt.grey0 {
  color: var(--grey-0);
}

.h2-alt.black {
  color: var(--black);
}

.h2-alt.black.bold {
  min-width: 150%;
  font-family: Söhnebreit halbfett, sans-serif;
  font-weight: 400;
}

.testimonial-persona-wrapper {
  align-items: center;
  display: block;
}

.testimonial-persona-wrapper.carousel {
  padding-top: 20px;
  padding-left: 20px;
}

.nav-language-dropdown {
  color: var(--off-white);
  align-self: auto;
  font-family: Söhnebreit halbfett, sans-serif;
  display: block;
}

.text-block-3 {
  color: var(--off-white);
}

.language-dropdown-toggle {
  padding-bottom: 0;
  padding-right: 20px;
  display: block;
}

.lang {
  display: none;
}

.language-list.w--open {
  border-radius: 4px;
}

.h2-alt-wrapper {
  margin-bottom: 20px;
}

.footer-container {
  max-width: 85%;
}

.title-wrap {
  margin-bottom: 20px;
}

.title-wrap.de {
  margin-bottom: 40px;
}

.h5 {
  color: var(--grey-5);
  font-family: Söhne halbfett, sans-serif;
  font-weight: 400;
}

.centre {
  text-align: center;
}

.centre.benefit-sub {
  max-width: 100%;
}

.text-span-6 {
  font-family: Söhne halbfett, sans-serif;
}

.bold-text {
  font-family: Söhne buch, sans-serif;
}

.text-span-7, .text-span-8 {
  font-family: Söhne halbfett, sans-serif;
}

.div-block-12 {
  padding-top: 20px;
}

.bottom-button-wrapper {
  margin-top: 20px;
}

.bottom-button-wrapper.nl {
  max-width: 100%;
}

.body-33 {
  background-color: var(--black);
}

.section {
  height: 75vh;
  max-height: 100vh;
}

.body-34 {
  background-color: var(--black);
}

.text-span-9, .text-span-10 {
  font-family: Söhnebreit halbfett, sans-serif;
}

._2-column-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.div-block-13 {
  margin-bottom: 20px;
}

.our-story {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/639b3a3f9cceda77e4081cbe_Orb.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.our-mission {
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-span-11, .text-span-12 {
  font-family: Söhne halbfett, sans-serif;
}

.our-vision {
  display: none;
}

.our-values {
  margin-bottom: 100px;
}

.values-grid {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632976c74201ffe970343a06_orby-black-bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1.25fr 1fr;
  align-items: end;
  margin-top: 140px;
}

.value-wrapper {
  height: 120px;
  max-height: 120px;
  max-width: 100%;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6321a245665d67ce26307755_Glow%20Circle.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 30% 100%;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.value-wrapper.filler {
  height: 1500px;
  max-height: 150px;
  background-image: none;
}

.our-motivation {
  display: none;
}

.body-emphasis {
  font-family: Söhne halbfett, sans-serif;
}

.body-emphasis._32 {
  font-size: 32px;
  line-height: 125%;
}

.founders-grid {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  align-items: center;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
}

.founder-bio {
  display: block;
}

.linkedin-link-founders {
  display: flex;
}

.image-2 {
  padding-top: 9px;
}

.trusted-by-investors {
  max-width: 85%;
}

.investors-logo-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  padding-top: 40px;
  padding-bottom: 40px;
}

.values-heading-wrapper {
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.body-35, .body-36 {
  background-color: var(--black);
}

.body-36.lightmode {
  background-color: var(--white);
}

.html-embed-2 {
  display: none;
}

.wg-dropdown-1 {
  width: auto;
  text-transform: uppercase;
  flex-direction: column;
  align-items: stretch;
  font-weight: 400;
}

.wg-dropdown-1:hover {
  background-color: #fff1e3;
}

.wg-element-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.wg-element-wrapper.sw6 {
  margin-left: 0;
  font-family: Montserrat, sans-serif;
}

.wg-element-wrapper.sw6:hover {
  background-color: #f4ebff;
}

.wg-element-wrapper.sw4 {
  margin-left: 8px;
  margin-right: 8px;
}

.wg-element-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 12px;
  font-family: Montserrat, sans-serif;
  display: none;
  position: absolute;
  left: -100px;
}

.wg-element-2:hover {
  background-color: #fbf9fd;
}

.nav-link-5 {
  color: var(--grey-0);
  padding-left: 0;
  padding-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.nav-link-5.lightmode-text {
  font-family: Söhne halbfett, sans-serif;
}

.nav-link-5.lightmode-text.body-small {
  color: var(--grey-0);
  margin-bottom: 0;
  font-family: Söhne buch, sans-serif;
  font-weight: 400;
  position: static;
}

.nav-link-5.hide {
  display: none;
}

.nav-link-5.current {
  color: var(--grey-0);
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632305a192a78e5769a0c974_ListDot.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 20px;
}

.wg-flag-ico {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: cover;
  flex: 0 auto;
}

.text-block-5 {
  font-weight: 700;
}

.nav-cta-rf {
  background-color: #5325b8;
  border-radius: 20px;
  flex: none;
  padding: 12px 25px;
  font-size: 16px;
  font-weight: 800;
  line-height: 24px;
}

.wg-dropdown-1-link {
  color: #000;
  background-color: #fff;
  padding: 10px 15px;
  text-decoration: none;
  transition: background-color .1s;
}

.wg-dropdown-1-link:hover {
  color: #fff;
  background-color: #f67e1f;
}

.wg-element-3 {
  width: auto;
  height: auto;
  justify-content: center;
  align-items: center;
  margin-right: 40px;
  padding-right: 0;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.wg-element-3:hover {
  background-color: #fbf9fd;
}

.navmenu-rf {
  width: 50%;
  max-width: 300px;
  min-width: 400px;
  flex: 1;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  display: flex;
  position: static;
}

.bxw-logo-rf-black {
  max-width: 150px;
  min-width: 150px;
  flex: none;
}

.bxw-logo-rf-black.ga-event {
  min-width: 150px;
}

.wg-flag {
  width: 20px;
  height: 16px;
  max-width: 20px;
  min-width: 20px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.rf-h5-centrenav {
  color: #101828;
  letter-spacing: -1px;
  white-space: nowrap;
  flex: 0 0 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 20px;
  line-height: 24px;
}

.rf-h5-centrenav.lightmode-text {
  letter-spacing: normal;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 125%;
  text-decoration: none;
}

.wg-dd-2-togle {
  z-index: 1;
  width: 100%;
  height: 2rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 15px;
  transition: color .2s;
  display: flex;
}

.wg-dd-2-togle:hover {
  color: #ff6640;
}

.wg-dd-1-list {
  background-color: #fff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  overflow: hidden;
  box-shadow: 0 -13px 50px 3px rgba(17, 23, 156, .07);
}

.wg-dd-1-list.wg-dropdown-link-flag {
  background-color: rgba(0, 0, 0, 0);
  display: block;
}

.wg-dd-1-list.wg-dropdown-link-flag.w--open {
  display: block;
}

.wg-dd-1-togle {
  z-index: 1;
  width: 100%;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: column;
  padding: 10px 15px;
}

.wg-dd-1-togle:hover {
  color: #fff;
  background-color: #4049ff;
}

.wg-dd-1-togle.selected-language, .wg-dd-1-togle.custom-x {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 18px;
}

.wg-dd-1-togle.custom-x:hover {
  background-color: #f4ebff;
}

.nav-link-6 {
  color: #101828;
  font-weight: 700;
  display: none;
}

.nav-link-6.lightmode-text {
  display: none;
}

.navbar-rf {
  width: 100%;
  min-width: 500px;
  text-align: left;
  background-color: #fff;
  flex-direction: row;
  flex: 0 auto;
  justify-content: space-around;
  align-self: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  display: none;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-rf.navbarcontainer {
  width: 100%;
  max-width: 80%;
  flex: 1;
  order: 0;
  justify-content: space-between;
}

.navbar-rf.hide {
  display: none;
}

.wg-dropdown-2 {
  width: auto;
  flex-direction: column;
  align-items: stretch;
  font-weight: 700;
}

.wg-dropdown-2-link {
  height: 2rem;
  color: #000;
  justify-content: flex-start;
  align-items: center;
  padding: 0 1rem;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.wg-dropdown-2-link:hover {
  color: #ff6640;
}

.wg-dd-2-list {
  transform-origin: 100% 0;
  background-color: #fff;
  padding-top: 2.5rem;
  padding-bottom: .5rem;
  top: -.5rem;
  bottom: auto;
  left: 0%;
  right: auto;
  overflow: hidden;
  box-shadow: 0 3px 11px -1px rgba(64, 73, 255, .11);
}

.wg-selector-text-wrapper-2 {
  width: 100%;
  align-items: center;
  display: flex;
}

.div-trustedby-rf {
  color: #344054;
  margin-top: 60px;
  margin-bottom: 24px;
  font-size: 14px;
  font-weight: 600;
  display: block;
}

.div-trustedby-rf.neutral {
  display: block;
}

.div-trustedby-rf.neutral.hide {
  display: none;
}

.hero-rf {
  max-height: 60em;
  min-height: 55em;
  text-align: left;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6321d8eab3070206f9cd47c8_Restaurant%20owner%201%402x.png"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 80% 100%, 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto 70%, contain;
  background-attachment: scroll, scroll;
  padding-top: 100px;
  padding-bottom: 220px;
}

.hero-content-wrapper-rf {
  max-width: 40%;
  padding-right: 40px;
}

.gated-calculator-wrapper {
  max-width: 470px;
  min-width: 470px;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid rgba(0, 0, 0, 0);
  border-radius: 20px;
  flex-direction: column;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.gated-calculator-wrapper.tlchide {
  display: none;
}

.hero-cta-rf {
  background-color: #5326b8;
  border-radius: 20px;
  padding: 12px 24px;
}

.orangetext-rf {
  color: var(--primary-0);
}

.orangetext-rf.lieferando {
  color: #f76702;
}

.hero-tagline-rf {
  max-width: 100%;
  color: var(--grey-1);
  text-align: left;
  margin-bottom: 30px;
  padding-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 125%;
}

.branded-hero-heading-rf {
  color: var(--grey-0);
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 65px;
}

.hero-container-rf {
  z-index: 1;
  max-width: none;
  grid-column-gap: 0px;
  justify-content: flex-start;
  display: flex;
  position: static;
}

.hero-container-rf.tlchide {
  max-width: 85%;
  justify-content: flex-start;
}

.hero-container-rf.padding-40 {
  padding-left: 40px;
}

.container-usps-rf.iulia {
  max-width: 1000px;
}

.section-usps-rf {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 60px;
  padding-bottom: 60px;
}

.h2-centre-rf {
  color: var(--black);
  text-align: center;
  letter-spacing: 0;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 125%;
}

.h2-centre-rf.left {
  text-align: center;
}

.body-24 {
  color: #262626;
  text-align: left;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

.body-24.grey2 {
  color: var(--grey-2);
  padding-left: 0;
  padding-right: 0;
  line-height: 135%;
}

.grid-2 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
}

.grid-2.usp-rf {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-2.usp-rf.mobile {
  display: none;
}

.grid-2.usp-rf.iulia {
  width: 940px;
  max-width: 1000px;
  min-width: 1000px;
}

.h4-rf {
  color: var(--black);
  letter-spacing: 0;
  margin-top: 4px;
  font-family: Söhne halbfett, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 125%;
}

.h4-rf.center {
  text-align: center;
}

.faq-icon-forto-faq {
  margin-right: 20px;
}

.paragraph-25 {
  color: var(--grey-1);
  text-align: left;
  margin-bottom: 0;
  font-family: Söhne buchkursiv, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 60px;
}

.div-block-14 {
  padding-left: 0;
}

.body-forto-faq {
  color: #fff;
  text-align: left;
  padding-top: 40px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
}

.body-forto-faq.bottom-margin-30 {
  color: var(--white);
  letter-spacing: .5px;
  margin-bottom: 30px;
  padding-top: 0;
  font-family: Söhne buch, sans-serif;
  font-weight: 400;
  line-height: 125%;
}

.div-block-19 {
  align-items: center;
  padding-top: 10px;
  display: none;
}

.container-forto-faq {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.h2-rf {
  color: var(--black);
  letter-spacing: -1px;
  margin-top: 0;
  font-family: Söhne halbfett, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 58px;
}

.faq-heading-forto-faq {
  color: var(--black);
  letter-spacing: 0;
  margin-bottom: 0;
  padding-right: 20px;
  font-family: Söhne halbfett, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 125%;
}

.faq-wrap-forto-faq {
  background-color: #fff;
  border-radius: 32px;
}

.faq-question-forto-faq {
  cursor: pointer;
  background-color: #fff;
  border-radius: 20px 20px 0 0;
  justify-content: space-between;
  align-items: center;
  padding: 20px 30px;
  display: flex;
}

.faq-question-forto-faq.open {
  background-color: #5326b8;
  border-radius: 20px 20px 0 0;
}

.faq-question-forto-faq.open.defaultopen {
  background-color: #fff;
  justify-content: space-between;
}

.section-howitworks-rf {
  padding-top: 96px;
  padding-bottom: 96px;
}

.section-howitworks-rf.hidden {
  display: none;
}

.faq-grid-forto-faq {
  grid-row-gap: 20px;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-right: 0;
}

.faq-answer-forto-faq {
  padding: 0 30px;
  overflow: hidden;
}

.faq-answer-forto-faq.open {
  background-color: #5326b8;
  border-radius: 0 0 20px 20px;
  padding-top: 0;
}

.faq-answer-forto-faq.open.default-open {
  background-color: var(--grey-1);
}

.div-block-15, .div-block-15.mobiletestimonial {
  display: none;
}

.h5-rf-testimonila {
  color: var(--black);
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 64px 64px 0;
  font-family: Söhne buchkursiv, sans-serif;
  font-size: 33px;
  font-weight: 800;
  line-height: 52px;
}

.testimonial-caption-rf {
  color: var(--grey-1);
  margin-bottom: 0;
  padding-top: 48px;
  padding-bottom: 64px;
  padding-left: 64px;
  font-family: Söhne halbfett, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.testimonial-wrapper-rf {
  height: 100%;
  min-width: 50%;
  display: flex;
}

.section-testimonial-rf {
  margin-top: 96px;
  margin-bottom: 96px;
  display: flex;
}

.section-testimonial-rf.mobile {
  display: none;
}

.rf-testimonial-image {
  max-height: 100%;
  min-height: 100%;
  object-fit: cover;
  border-radius: 20px 0 0 20px;
}

.testimonial-content-rf {
  background-color: var(--primary-3);
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
}

.container-testimonial-rf {
  color: rgba(0, 0, 0, 0);
  background-color: #faf9fe;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.section-cta-rf {
  background-image: linear-gradient(93deg, #f1f7fb, #fff);
  padding-top: 96px;
  padding-bottom: 96px;
}

.container-cta-contact-rf {
  margin-top: 0;
  margin-bottom: 0;
  display: none;
}

.cta-purple-white-rf {
  border: 3px solid var(--primary-0);
  background-color: var(--primary-3);
  text-align: center;
  border-radius: 20px;
  padding: 64px;
}

.h3-white-rf {
  color: var(--grey-0);
  text-align: center;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.body-white-centre-rf {
  color: var(--grey-1);
  text-align: center;
  margin-bottom: 40px;
  padding-top: 10px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.cta-white-centre-rf {
  color: #5325b8;
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 32px;
  padding: 12px 24px;
  font-weight: 800;
}

.image-8 {
  min-width: 5rem;
}

.h5-rf-purple {
  color: var(--grey-1);
  margin-top: 0;
  font-family: Söhne halbfett, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 29px;
}

.features-content-wrapper-rf {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 64px;
  display: flex;
}

.features-content-wrapper-rf.tlc-swap {
  flex-direction: row-reverse;
  align-items: center;
  padding-bottom: 0;
}

.image-9 {
  width: auto;
  max-width: 100%;
  object-fit: cover;
  border-radius: 20px;
  position: static;
}

.div-block-17 {
  height: 100%;
  max-width: 40%;
  min-height: 100%;
  flex: auto;
  align-self: stretch;
  position: relative;
}

.div-block-17.resto {
  height: auto;
  max-width: 50%;
  min-height: auto;
  min-width: 50%;
  align-self: stretch;
  padding-top: 20px;
  position: static;
}

.div-block-10 {
  max-width: 55%;
  flex-direction: column;
  flex: 0 2 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-right: 0;
  display: flex;
}

.container-features-rf {
  max-width: 85%;
}

.features-icon-rf-0-interest {
  min-width: 5rem;
}

.section-faq-rf {
  background-color: #fafafa;
  padding-top: 96px;
  padding-bottom: 0;
}

.heading-7 {
  justify-content: center;
  align-items: center;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 48px;
  font-weight: 800;
  display: flex;
}

.features-icon-rf-customiseoffer {
  min-width: 5rem;
}

.features-icon-rf {
  flex: 0 auto;
  padding-right: 20px;
}

.features-rf-body {
  color: var(--grey-1);
  text-align: left;
  padding-top: 0;
  padding-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.div-block-20 {
  max-width: 90%;
  grid-column-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
}

.bold-text-5 {
  color: var(--grey-1);
  font-family: Söhne halbfett, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.split-content---brix.testimonials-client-info---brix {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.split-content---brix.avatar-content---brix {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.testimonial-main-wrapper---brix.hidden-overflow---brix {
  overflow: visible;
}

.title {
  white-space: break-spaces;
}

.title.avatar-extra-info-1---brix {
  font-family: Söhne buchkursiv, sans-serif;
}

.title.testimonial-v1---brix {
  margin-bottom: 13px;
  display: none;
}

.title.testimonial---brix {
  color: #101828;
  margin-bottom: 0;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 40px;
}

.title.avatar-name-v1---brix {
  color: #0a0b20;
  margin-bottom: 0;
  font-family: Söhne buch, sans-serif;
}

.title.avatar-extra-info-1---brix {
  color: #616161;
  font-family: Söhne buchkursiv, sans-serif;
}

.slider---brix {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.slider---brix.testimonial-v1---brix {
  max-width: 100%;
  display: block;
}

.slider---brix.testimonial-v1---brix.temphide {
  display: none;
}

.paragraph---brix.testimonial-v1---brix {
  color: #101828;
  text-align: left;
  color: var(--grey-2);
  margin-bottom: 28px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 140%;
}

.slide---brix.testimonial-v1---brix {
  max-width: 550px;
  min-width: 550px;
  margin-right: 30px;
}

.slide---brix.testimonial-v1---brix.first---brix {
  max-width: 600px;
  min-width: 600px;
}

.slide---brix.testimonial-v1---brix {
  max-width: 500px;
  margin-right: 30px;
}

.card---brix {
  background-color: #fff;
  border: 1px solid #f7f7fb;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 5px 14px rgba(8, 15, 52, .04);
}

.card---brix.testimonial-v1---brix {
  border-color: var(--grey-5);
  box-shadow: none;
  padding: 53px 54px 60px;
}

.card---brix.testimonial-v1---brix.first---brix {
  box-shadow: none;
}

.card---brix.testimonial-v1---brix.first---brix.zalandohide, .card---brix.testimonial-v1---brix.zalandohide {
  display: none;
}

.mask---brix {
  border-radius: 20px;
}

.mask---brix.testimonial-v1---brix {
  max-width: 500px;
  overflow: visible;
}

.testimonial-wrapper---brix {
  overflow: visible;
}

.slider-arrow---brix {
  width: 64px;
  max-height: 64px;
  min-height: 64px;
  min-width: 64px;
  background-color: #4a3aff;
  border-radius: 50%;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 22px;
  transition: box-shadow .35s, background-color .35s, color .35s, transform .35s;
  box-shadow: 0 4px 4px rgba(12, 4, 102, .2);
}

.slider-arrow---brix:hover {
  color: #170f49;
  background-color: #fff;
  transform: scale(1.1);
  box-shadow: 0 4px 20px -8px rgba(12, 4, 102, .1);
}

.slider-arrow---brix:active {
  transform: scale(.94);
}

.slider-arrow---brix.small---brix {
  width: 56px;
  max-height: 56px;
  min-height: 56px;
  min-width: 56px;
  margin-top: auto;
  margin-bottom: auto;
}

.slider-arrow---brix.small---brix.right---brix {
  background-color: var(--primary-0);
  left: auto;
}

.slider-arrow---brix.small---brix.left---brix {
  background-color: #52a5d8;
  display: block;
  right: auto;
  overflow: visible;
}

.slider-arrow---brix.small---brix.right---brix {
  background-color: var(--primary-0);
  left: auto;
}

.slider-arrow---brix.small---brix.right---brix:hover {
  color: #fafafa;
}

.slider-arrow---brix.small---brix.left---brix {
  background-color: var(--primary-0);
  color: #fafafa;
  right: auto;
}

.top-content---brix.testimonial-v1--brix {
  margin-bottom: 42px;
}

.display-none-2 {
  display: none;
}

.image---brix.avatar---brix.testimonial-v1---brix {
  width: 60px;
  max-height: 60px;
  min-height: 60px;
  min-width: 60px;
  width: 60px;
  max-height: 60px;
  min-height: 60px;
  min-width: 60px;
  border: 1px #071133;
}

.section-5 {
  background-color: #f1f7fb;
}

.text-block-9 {
  font-family: Söhne buchkursiv, sans-serif;
}

.cloneable-container-default {
  min-height: 624px;
  background-color: #f1f7fb;
  flex-direction: column;
  justify-content: center;
  padding-top: 140px;
  padding-bottom: 140px;
  display: flex;
  overflow: hidden;
  transform: translate(0);
}

.image-wrapper---brix {
  overflow: hidden;
}

.image-wrapper---brix.testimonial-v1---brix {
  border-radius: 50%;
  margin-right: 18px;
  box-shadow: 0 4px 14px rgba(36, 39, 41, .1);
}

.container-default---brix {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.container-default---brix.adjust-container-max-w {
  padding-left: 0;
  overflow: visible;
}

.image-10 {
  max-width: 100%;
  min-width: auto;
  border-radius: 20px;
}

.paragraph-26 {
  max-width: 80%;
  color: var(--grey-0);
  text-align: center;
  object-fit: fill;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 125%;
}

.h3-dark-centre-rf {
  color: var(--black);
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 40px;
  line-height: 125%;
}

.button-2 {
  background-color: #5325b8;
  border-radius: 20px;
  font-weight: 800;
}

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

.image-11 {
  max-width: 100%;
  border-radius: 20px;
}

.right-content-wrapper-rf {
  max-width: 20%;
  min-width: 20%;
  align-self: flex-end;
  position: relative;
  top: 70px;
}

.content-wrapper-cta-rf {
  max-width: 60%;
  min-width: 60%;
  text-align: center;
  padding-left: 32px;
  padding-right: 32px;
}

.lefti-image-wrapper-rf {
  max-width: 20%;
  min-width: 20%;
  order: 0;
  align-self: flex-start;
  position: relative;
  top: -70px;
}

.section-cta-apply-rf {
  max-height: 100vh;
  min-height: auto;
  background-color: var(--white);
  align-items: center;
  padding: 240px 60px;
  display: block;
}

.section-cta-apply-rf.malte {
  background-color: #fafafa;
}

.section-6 {
  height: 100vh;
  max-height: 100vh;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.hamburger-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.burger-line {
  width: 22.5px;
  height: 3px;
  background-color: #444;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.orb-container {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-21 {
  max-width: 100%;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.text-block-10 {
  font-family: Söhne buch, sans-serif;
}

.what-we-do {
  padding-top: 60px;
  padding-bottom: 60px;
}

.features-grid {
  grid-column-gap: 160px;
  grid-row-gap: 100px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.feature-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.feature-image {
  max-width: 140px;
  padding-bottom: 20px;
}

.bullet-point-wrapper {
  grid-column-gap: 16px;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.dot-wrap {
  align-self: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.bullet-points {
  margin-top: 40px;
}

.advantages-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.advantage-wrapper {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.arrow-wrap {
  max-width: 32px;
  min-height: 24px;
  min-width: 24px;
}

.solution-cta {
  background-color: var(--grey-0);
  color: var(--black);
  padding-top: 0;
  padding-bottom: 0;
}

.card-grid {
  grid-row-gap: 16px;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
}

.card-wrapper {
  max-width: 90%;
  background-color: #fff;
  border-radius: 20px;
  margin-right: 0;
  padding: 44px;
}

.card-wrapper.gradient {
  max-width: 100%;
  min-height: auto;
  min-width: 100%;
  background-image: linear-gradient(69deg, var(--white), var(--white-to-blue-gradient-blue));
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 40px;
  display: block;
}

.card-wrapper.outline {
  width: auto;
  max-width: none;
  min-width: auto;
  border: 1px solid var(--off-white);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 40px;
  display: block;
}

.card-wrapper.hide {
  display: none;
}

.burger-line-2 {
  width: 22.5px;
  height: 3px;
  background-color: #444;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.hamburger-wrapper-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.burger-line-3, .burger-line-4, .burger-line-5, .burger-line-6 {
  width: 22.5px;
  height: 3px;
  background-color: #444;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.text-span-13 {
  font-family: Söhne halbfett, sans-serif;
}

.testimonial-carousel {
  min-height: 600px;
}

.testimonial-carousel.mob.darkmode.hide {
  display: block;
}

.testimonial-carousel.hide {
  display: none;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.burger-line-7, .burger-line-8 {
  width: 22.5px;
  height: 3px;
  background-color: #444;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.testimonial-wrapper {
  max-width: none;
  min-width: auto;
  border: 1px solid var(--grey-5);
  background-color: var(--white);
  border-radius: 12px;
  padding: 40px;
}

.slider-horizontal {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.slider-horizontal.lightmode {
  width: 100%;
  justify-content: center;
  display: flex;
}

.mask-horizontal.lightmode {
  max-width: 85%;
  margin-left: 40px;
  margin-right: 40px;
  padding-right: 0;
  overflow: visible;
}

.mask-horizontal.lightmode.testimonial, .mask-horizontal.lightmode.testimonial.mob {
  overflow: hidden;
}

.mask-horizontal.lightmode.testimonial.mob.employee {
  max-width: 100%;
  padding-right: 20px;
  overflow: hidden;
}

.mask-horizontal.darkmode {
  overflow: hidden;
}

.slide-horizontal.lightmode.finance-use-slide {
  width: 272.594px;
  max-width: 29.5%;
  min-width: 28%;
  border-radius: 20px;
  margin-left: 20px;
  margin-right: 0;
  box-shadow: 1px 1px 77px rgba(212, 212, 212, .22);
}

.testimonial-card {
  width: 100%;
  height: 100%;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px 100px;
  display: flex;
}

.slide-nav, .slide-nav.lightmode {
  display: none;
}

.left-arrow {
  top: 40%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.left-arrow.hide.lightmode {
  z-index: auto;
  min-width: 14%;
  align-items: flex-end;
  padding-bottom: 0;
  display: flex;
}

.right-arrow {
  top: 40%;
}

.right-arrow.hide {
  max-width: 14%;
  min-width: 14%;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.slider-wrapper.lightmode, .slider-wrapper.lightmode.wonky {
  display: block;
}

.slider-wrapper.employee {
  margin-top: 40px;
}

.white-label-wrapper {
  max-width: 50%;
  min-height: auto;
  min-width: 50%;
  background-color: var(--white);
  border-radius: 20px;
  padding: 40px;
}

.referral-integration-wrapper {
  max-height: none;
  max-width: 50%;
  min-height: auto;
  min-width: 50%;
  background-image: linear-gradient(136deg, #fff 26%, #f4f8fb 41%, #74aac9);
  border-radius: 20px;
  padding: 40px;
}

.orby-wrap-integrations {
  max-width: 85%;
  grid-column-gap: 32px;
  display: flex;
}

.orby-wrap-integrations.merchants {
  max-width: 90%;
  grid-column-gap: 16px;
  justify-content: space-between;
}

.text-span-14 {
  font-family: Söhne halbfett, sans-serif;
}

.left-align-wrap {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-22 {
  justify-content: center;
  display: flex;
}

.centered-div {
  max-width: 100%;
  justify-content: center;
  display: flex;
}

.lightmode-button-blue {
  max-width: 100%;
  min-width: 50%;
  background-color: var(--primary-2-5);
  color: var(--black);
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-radius: 112px;
  padding: 12px 32px;
  font-family: Söhne buch, sans-serif;
  line-height: 125%;
}

.lightmode-button-blue.nav {
  width: auto;
  max-width: 100%;
  min-width: auto;
  margin-left: 20px;
}

.lightmode-button-blue.nav.test {
  background-color: var(--primary-1);
}

.lightmode-button-blue.nav.contact {
  margin-right: 20px;
}

.lightmode-button-blue.nav.temporarilyhide {
  display: none;
}

.lightmode-button-blue.submit {
  align-self: flex-start;
  margin-top: 40px;
}

.lightmode-button-blue.enlarged {
  font-size: 22px;
}

.lightmode-button-blue.enlarged.text-small {
  font-size: 18px;
}

.lightmode-button-blue.bottomcta {
  min-width: 60%;
}

.lightmode-button-blue.herocta {
  max-height: 100%;
  min-height: 100%;
  min-width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 26px;
}

.lightmode-button-blue.temphide, .lightmode-button-blue.temporarily-hide {
  display: none;
}

.h3-wrapper-faq {
  margin-top: 40px;
  margin-bottom: 56px;
}

.cta-wrapper-hero {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 220px;
  display: flex;
}

.lightmode-button-outline {
  border: 3px solid var(--grey-0);
  color: var(--grey-0);
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 112px;
  padding: 12px 32px;
  font-family: Söhne buch, sans-serif;
  font-size: 40px;
  line-height: 125%;
  text-decoration: none;
}

.lightmode-button-outline.full-width-button {
  max-width: 100%;
  min-width: 100%;
}

.lightmode-button-outline.de {
  font-size: 32px;
}

.centered-cta-wrapper {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.h2-alt-emphasis {
  font-family: Söhnebreit halbfett, sans-serif;
  font-weight: 400;
}

.h2-alt-emphasis.blue3 {
  color: var(--primary-3);
}

.h2-alt-emphasis.primary3 {
  color: var(--primary-3);
  font-size: 48px;
  line-height: 125%;
}

.h2-alt-emphasis.white {
  color: var(--white);
}

.h2-alt-emphasis.white._24.temphide {
  display: none;
}

.h2-alt-emphasis.black {
  color: var(--black);
  line-height: 125%;
}

.financing-uses {
  display: block;
}

.finance-use-case-grid {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 60px;
  padding-bottom: 60px;
}

.financing-use-case-card {
  max-height: none;
  max-width: none;
  min-height: auto;
  min-width: auto;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  box-shadow: 0 1px 77px rgba(212, 212, 212, .22);
}

.financing-use-case-card._1 {
  width: auto;
  max-height: none;
  max-width: none;
  min-height: auto;
  min-width: 0;
  position: relative;
  box-shadow: 0 4px 77px 4px rgba(212, 212, 212, .22);
}

.top-left-content-wrapper {
  max-width: 85%;
  justify-content: flex-end;
  margin-top: 60px;
  display: flex;
}

.financing-use-caption {
  color: var(--primary-4);
  font-family: Söhne buchkursiv, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 125%;
}

.financing-use-caption.hide {
  display: none;
}

.card-image-wrapper {
  width: 99.9999%;
  height: auto;
  max-height: none;
  max-width: 100%;
  min-height: auto;
  min-width: 99.996%;
}

.card-text-wrapper {
  width: auto;
  max-height: none;
  max-width: 99.9999%;
  min-height: auto;
  min-width: auto;
  padding: 20px;
}

.card-text-wrapper.blog {
  width: auto;
  height: 230px;
  max-width: none;
  min-height: 250px;
  min-width: auto;
  padding-top: 12px;
  padding-left: 32px;
  padding-right: 32px;
}

.card-text-wrapper.blog.press {
  height: 200px;
  min-height: 200px;
}

.image-15 {
  width: 100%;
  height: 200px;
  max-height: 200px;
  max-width: none;
  min-width: auto;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}

.image-15.press {
  height: 180px;
}

.tagline {
  margin-top: 100px;
  margin-bottom: 100px;
}

.lightmode-slider-arrow {
  color: var(--grey-0);
  display: block;
}

.lightmode-slider-arrow.employee-carousel-hide {
  display: none;
}

.lightmode-slider-arrow.white {
  color: var(--white);
}

.ecommerce-wrapper {
  width: 50%;
  max-width: 50%;
  min-width: 50%;
  border: 1px solid var(--primary-4);
  background-color: var(--white);
  border-radius: 20px;
  padding: 40px;
}

.flex-div {
  max-width: 100%;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.text-wrapper {
  max-width: 50%;
}

.cta-wrapper {
  max-width: 40%;
}

.cta-wrapper.full-width-button {
  max-width: 45%;
}

.bottom-cta.lightmode {
  background-color: #f5f5f5;
  background-image: linear-gradient(#f5f5f5, #fff);
  padding-top: 60px;
  padding-bottom: 60px;
}

.left-column-wrapper {
  max-width: 40%;
  min-width: 40%;
}

.left-column-wrapper.left {
  max-width: 50%;
  min-width: 50%;
  padding-top: 10px;
  padding-left: 100px;
}

.right-column-wrapper {
  max-width: 50%;
  display: block;
  position: static;
}

.right-column-wrapper.hide {
  display: none;
}

.checkbox-title-wrapper {
  padding-bottom: 20px;
}

.form-wrapper.nlhide, .form-wrapper.permahide {
  display: none;
}

.checkbox {
  width: 20px;
  height: 20px;
  min-height: 20px;
  min-width: 20px;
  border: 2px solid var(--white);
  margin-top: 0;
  margin-left: 0;
  font-size: 32px;
  line-height: 100%;
}

.checkbox.w--redirected-checked {
  border-color: var(--primary-0);
  background-color: var(--white);
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632496679dd8fb4caf32114f_Vector.png");
  background-size: 50%;
}

.checkbox.darkmode {
  width: 24px;
  height: 24px;
  min-height: 24px;
  min-width: 24px;
  border-width: 1px;
  border-color: var(--white);
  color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
}

.checkbox.lightmode {
  border-width: 1px;
  border-color: var(--grey-3);
  margin-top: 6px;
}

.checkbox-field {
  color: var(--white);
  align-items: center;
  margin-bottom: 10px;
  font-family: Söhne buch, sans-serif;
  display: flex;
}

.checkbox-field.lightmode {
  grid-column-gap: 10px;
  align-items: flex-start;
  display: flex;
}

.checkbox-label {
  color: var(--white);
}

.checkbox-label.lightmode-text {
  color: var(--grey-1);
}

.checkbox-label-2 {
  color: var(--white);
  padding-left: 10px;
  font-size: 16px;
}

.checkbox-label-2.lightmode-text {
  color: var(--grey-0);
  margin-bottom: 0;
  padding-left: 10px;
}

.checkbox-label-2.body-small {
  margin-bottom: 0;
}

.checkbox-label-3 {
  color: var(--white);
}

.checkbox-label-3.lightmode-text {
  color: var(--grey-0);
}

.form-section {
  color: var(--white);
  flex-direction: column;
  padding-top: 10px;
  padding-left: 100px;
  padding-right: 0;
  display: block;
}

.form-section.nlhide {
  display: none;
}

.text-field {
  max-height: 130px;
  min-height: 60px;
  border: 1px solid var(--off-white);
  background-color: var(--grey-1);
  color: #fff;
  border-radius: 12px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.text-field:active, .text-field:focus {
  border-width: 2px;
  border-color: var(--white);
  color: #fff;
}

.text-field:focus-visible {
  color: #fff;
}

.text-field[data-wf-focus-visible] {
  color: #fff;
}

.text-field::-ms-input-placeholder {
  color: var(--grey-4);
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
}

.text-field::placeholder {
  color: var(--grey-4);
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
}

.text-field.message-field {
  min-height: 200px;
}

.text-field.message-field.lightmode {
  height: 100px;
  max-height: none;
  min-height: 0;
  border-color: var(--grey-3);
  overflow: auto;
}

.text-field.lightmode {
  border-color: var(--grey-3);
}

.text-field.lightmode.light {
  background-color: var(--grey6);
  color: var(--grey-0);
}

.text-field.lightmode.light:hover, .text-field.lightmode.light:active, .text-field.lightmode.light:focus {
  color: var(--grey-0);
}

.text-field.lightmode.light:focus-visible {
  color: var(--grey-0);
}

.text-field.lightmode.light[data-wf-focus-visible] {
  color: var(--grey-0);
}

.text-field-2 {
  border-radius: 12px;
}

.field-label {
  font-family: Söhne buch, sans-serif;
}

.field-label.body-small {
  align-items: flex-start;
}

.textfield {
  max-height: 50px;
  min-height: 50px;
  border-radius: 12px;
}

.form-item {
  margin-top: 20px;
}

.stefan-wrapper {
  max-height: 50%;
  min-height: 50%;
  flex-direction: row;
  align-items: center;
  display: flex;
  position: absolute;
  bottom: 196.422px;
  left: 46px;
}

.stefan-wrapper.helena {
  position: relative;
  bottom: -160px;
  left: -100px;
}

.stefan-wrapper.static {
  display: none;
  position: static;
}

.image-16 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.expert-wrap.helena {
  display: flex;
  position: absolute;
}

.contact-body {
  margin-bottom: 40px;
  padding-bottom: 0;
}

.contact-body.rf {
  margin-top: 44px;
}

.contact-body.rf.hide {
  display: none;
}

.merchant-benefits-2column {
  padding-left: 100px;
  padding-right: 100px;
}

.form-lightmode.cmd-hide {
  display: none;
}

.textarea {
  height: 100px;
  min-height: 100px;
  border: 2px solid var(--grey-3);
  border-radius: 12px;
}

.textarea.light {
  background-color: var(--grey6);
  color: var(--grey-3);
  border-width: 1px;
}

.textarea.light:hover, .textarea.light:active, .textarea.light:focus {
  color: var(--grey-0);
}

.textarea.light:focus-visible {
  color: var(--grey-0);
}

.textarea.light[data-wf-focus-visible] {
  color: var(--grey-0);
}

.textarea-2 {
  min-height: 100px;
  border: 2px solid var(--off-white);
  background-color: var(--grey-1);
  color: #fff;
  border-radius: 12px;
}

.textarea-2:active {
  border-color: var(--white);
  color: var(--white);
}

.textarea-2:focus-visible {
  border-color: var(--white);
  color: #fff;
}

.textarea-2[data-wf-focus-visible] {
  border-color: var(--white);
  color: #fff;
}

.body-37 {
  background-color: var(--black);
}

.impressum-wrapper {
  max-width: 50%;
}

.text-span-15 {
  width: 100%;
  max-width: 100%;
  font-family: Söhne buchkursiv, sans-serif;
}

.text-span-16 {
  width: 100%;
  color: var(--off-white);
}

.success-message {
  background-color: var(--black);
}

.success-header {
  color: var(--off-white);
  font-family: Söhne halbfett, sans-serif;
  font-size: 48px;
  line-height: 125%;
}

.absolute-orby {
  width: 272.594px;
  max-width: 272px;
  min-height: 100%;
  min-width: 272px;
  display: none;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.image-17 {
  border-top-right-radius: 20px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.image-17._2 {
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.container-100 {
  max-width: 100%;
}

.success-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: static;
}

.success-cta-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.success-cta-wrapper.static {
  position: static;
}

.footer-tagline-wrapper {
  justify-content: space-between;
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.footer-tagline-wrapper.rfhide {
  display: none;
}

.footer-tagline {
  max-width: 65%;
}

.gmbh-wrapper {
  text-align: left;
}

.body-38, .body-39, .body-40 {
  background-color: var(--black);
}

.carousel-intro.hide {
  display: none;
}

.link-2 {
  color: var(--grey-2);
  font-family: Söhne halbfett, sans-serif;
  text-decoration: none;
}

.body-41 {
  background-color: var(--black);
}

.error-message {
  max-width: 100%;
  background-color: var(--black);
  padding-left: 0;
}

.body-caption {
  color: var(--off-white);
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
}

.image-18 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.orb-wrapper {
  padding-top: 100px;
}

.benefit-bullet-point-wrapper {
  grid-column-gap: 10px;
  align-items: flex-start;
  margin-bottom: 10px;
  display: flex;
}

.hero-tagline-wrapper {
  max-width: 80%;
}

.form-wrap-narrow {
  max-width: 90%;
}

.image-19 {
  position: absolute;
}

.helena-info-wrapper {
  flex-direction: row-reverse;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: relative;
  left: -164px;
}

.helena-info-wrapper.lightmode {
  padding-top: 20px;
  padding-bottom: 20px;
  left: 87px;
}

.helena-info-wrapper.lightmode.success {
  padding-bottom: 60px;
  left: 45px;
}

.helena-photo-wrapper {
  position: absolute;
  top: -114%;
  bottom: -1px;
  left: 72px;
  right: auto;
}

.helena-photo-wrapper.lightmode {
  top: -27%;
  bottom: 0;
  left: -184px;
}

.div-block-23 {
  flex-direction: column;
  padding-left: 0;
  display: flex;
}

.div-block-24 {
  margin-bottom: 20px;
}

.values-jpg-wrapper {
  display: none;
}

.div-block-25 {
  margin-top: 60px;
  padding-left: 0;
}

.div-block-25.max {
  max-width: 75%;
}

.lightmode-text {
  color: var(--grey-0);
  text-align: center;
}

.substitute-expert-wrapper {
  align-items: center;
  margin-left: auto;
  display: flex;
}

.content-wrapper-2 {
  width: 100%;
  max-height: 50%;
  min-height: 50%;
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  flex: 1;
  padding: 2rem;
  position: relative;
}

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

.heading {
  color: #1d1d1f;
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Söhne halbfett, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

.sticky-container {
  width: 100%;
  height: 600vw;
  display: none;
  position: relative;
}

.grow-background {
  z-index: 0;
  height: 0%;
  background-color: #f5f5f5;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-wrapper-2 {
  z-index: 1;
  position: relative;
}

.description {
  opacity: .75;
  color: #1d1d1f;
  letter-spacing: -.025em;
  margin-top: 1.5rem;
  margin-bottom: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.5;
}

.scroll-inner {
  width: 200vw;
  height: 100%;
  align-items: flex-end;
  padding-bottom: 100px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.media-wrapper {
  width: 100%;
  height: 61.8034%;
  position: relative;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.scroll-card {
  width: 30vw;
  height: 80%;
  max-width: 15.8556%;
  min-height: 32rem;
  min-width: 15%;
  background-color: #fff;
  border: .0625rem rgba(131, 131, 131, .16);
  border-radius: 2rem;
  flex-direction: column;
  flex: 1;
  align-items: center;
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
  position: relative;
  bottom: -5%;
  overflow: hidden;
  box-shadow: 1px 1px 77px rgba(212, 212, 212, .22);
}

.sticky-wrap {
  width: 100%;
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.burger-line-9, .burger-line-10, .burger-line-11 {
  width: 22.5px;
  height: 3px;
  background-color: #444;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.outer-shadow-overflow-wrapper {
  height: 600px;
  max-height: 600px;
  max-width: 100%;
  display: block;
  overflow: hidden;
}

.banxware-parter-value {
  margin-top: 100px;
}

.text-wrapper-left {
  max-width: 70%;
}

.text-wrapper-left.german-elongation {
  max-width: 68%;
}

.bold-text-6 {
  font-weight: 400;
}

.text-block-11 {
  color: var(--grey-0);
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
}

.dropdown-link {
  border-style: none none solid;
  border-width: 10px 10px 1px;
  border-color: var(--off-white);
  background-color: var(--white);
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
}

.dropdown-link-2 {
  border: 1px none var(--primary-3);
  background-color: var(--white);
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
}

.contact-header {
  padding-bottom: 60px;
}

.container-12 {
  max-height: 838px;
  display: flex;
}

.container-12.tlc-contact {
  max-height: 1200px;
}

.div-block-26 {
  height: 100%;
  max-height: none;
  min-width: auto;
  position: relative;
}

.section-3 {
  background-color: #f5f5f6;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6329ad6abecdfe21499dccda_Orb%403x.png");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  border-bottom-left-radius: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-12 {
  color: #0d0033;
  font-size: 24px;
}

.heading-11 {
  color: var(--grey-0);
  font-family: Söhne halbfett, sans-serif;
  font-weight: 800;
}

.link-3 {
  color: var(--grey-0);
  font-size: 18px;
  font-weight: 800;
}

.div-block-27 {
  grid-column-gap: 24px;
  padding-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-27.social-icons {
  max-width: 100%;
  grid-column-gap: 80px;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-end;
  padding: 40px 0 60px 80px;
}

.div-block-27.top {
  margin-top: 60px;
}

.div-block-28 {
  max-width: 50.3931%;
  min-height: 838px;
  min-width: 50%;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div-block-28.tlc-contact {
  min-height: 1000px;
}

.div-block-29 {
  height: 65%;
  background-color: var(--white);
  position: relative;
  top: auto;
}

.div-block-30 {
  height: 100%;
  max-height: 838px;
  min-height: 838px;
  background-color: #fff;
  border: 1px solid #dedede;
  border-left-width: 0;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
  padding: 60px;
}

.div-block-30.tlc-contact {
  max-height: 1200px;
  min-height: 1200px;
  border-style: none;
  border-width: 1px;
}

.image-20 {
  width: 100%;
  max-height: 100%;
  max-width: 100%;
  object-fit: cover;
  border-top-left-radius: 32px;
  border-top-right-radius: 0;
  position: absolute;
}

.image-20.tlc-contact {
  object-fit: fill;
}

.paragraph-27 {
  color: var(--grey-2);
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 125%;
}

.div-block-31 {
  height: 35%;
  background-color: var(--white);
  background-image: none;
  border: 1px solid #dfdfdf;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 32px;
  flex-direction: column;
  display: flex;
  position: relative;
  bottom: auto;
}

.div-block-31.tlc-contact {
  height: 35%;
  border-style: none;
  top: auto;
}

.section-4 {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 0;
  padding-bottom: 0;
}

.heading-13 {
  letter-spacing: -1px;
  column-count: 0;
  font-weight: 800;
}

.accordion_description-generic {
  text-align: left;
  margin-top: 1rem;
}

.faq-item {
  margin-bottom: 0;
}

.accordion_arrow-generic {
  justify-content: center;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.accordion_title-generic {
  color: #494949;
  font-size: 1.52rem;
  font-weight: 500;
  line-height: 155%;
}

.accordion_title-wrapper-generic {
  z-index: 2;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.accordion_description-wrapper-generic {
  z-index: 2;
  position: relative;
  overflow: hidden;
}

.faq-generic-wrapper {
  background-image: linear-gradient(to bottom, var(--white), var(--off-white));
  padding-top: 100px;
  padding-bottom: 100px;
  display: block;
}

.faq-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.accordion_item-generic {
  padding: 1rem 0;
  display: none;
  position: relative;
  overflow: hidden;
}

.blx-b-wrap-1 {
  margin-left: 2em;
  margin-right: 4em;
  display: flex;
}

.blx-b-container-list-1 {
  width: 55em;
  background-color: #fff;
  border-radius: .3em;
  flex-direction: row;
  justify-content: center;
  margin-left: -9.1em;
  padding: 3em 2.5em;
  display: flex;
  box-shadow: 1px 1px .4em rgba(0, 0, 0, .2);
}

.blx-wrap-heading-1-1 {
  color: #3368fa;
  font-weight: 700;
}

.blx-grid-heading-1 {
  color: #3368fa;
  font-size: 1.2em;
  line-height: 1.3em;
  text-decoration: none;
}

.blx-a-wrap-1 {
  align-items: center;
  display: flex;
}

.blx-list-container-1 {
  width: 55em;
  background-color: #fff;
  border-radius: .3em;
  flex-direction: column;
  justify-content: center;
  margin-left: -7.8em;
  padding: 2.5em;
  display: flex;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, .11);
}

.blx-c-link-2 {
  color: #4a6592;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.3em;
  text-decoration: none;
}

.blx-b-grid-link-1 {
  color: #000;
  margin-bottom: .2em;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.3em;
  text-decoration: none;
}

.blx-b-grid-wrap-link-1 {
  margin-left: 0;
  margin-right: 0;
}

.blx-b-grid-wrap-link-2 {
  margin-top: .5em;
}

.blx-section-1 {
  background-color: #fff;
  border-bottom: .2em #e9e9e9;
  margin-left: auto;
  margin-right: auto;
  padding: 2.5em 5em 0;
  font-size: 1vw;
  display: block;
}

.blx-section-1._2 {
  display: none;
}

.blx-section-1.hide {
  width: auto;
  height: auto;
  max-height: none;
  min-height: auto;
  min-width: auto;
  display: block;
  position: static;
}

.blx-c-button-1 {
  color: #fff;
  background-color: #3368fa;
  border-radius: .3em;
  padding: .8em 1.2em;
  font-size: 1.1em;
  font-weight: 700;
  line-height: 1.3em;
  text-decoration: none;
  display: block;
}

.blx-menu2-wrap-linkandbutton {
  margin-top: 2em;
  display: flex;
}

.blx-d-wrap-1 {
  display: none;
}

.blx-b-wrap-grid-1 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.blx-list-dropdown-1 {
  display: block;
}

.blx-c-link-1-1 {
  color: #4a6592;
  font-size: 1.2em;
  font-weight: 500;
}

.blx-list-wrap-1 {
  margin-left: 0;
  margin-right: 0;
}

.blx-a-wrap-logo-1-1 {
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 4.5em;
  right: 0%;
}

.blx-menu2-container-1 {
  display: none;
}

.blx-c-wrap-1 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blx-link-menu2-1 {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 1.2em;
  line-height: 1.3em;
}

.blx-b-dropdown-list-1 {
  padding-top: 2em;
}

.blx-b-dropdown-list-1.w--open {
  background-color: rgba(221, 221, 221, 0);
  padding-top: 1.9em;
}

.blx-b-grid-list-wrap-link-heading-1-1 {
  margin-left: 0;
  margin-right: 0;
}

.blx-list-link-1 {
  color: #000;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.3em;
  text-decoration: none;
}

.blx-b-link-3 {
  text-decoration: none;
  display: block;
}

.blx-b-wrap-link-1 {
  align-items: center;
  margin-left: 4px;
  margin-right: 0;
  display: flex;
}

.blx-dropdown-list-1 {
  padding-top: 2em;
}

.blx-dropdown-list-1.w--open {
  background-color: rgba(221, 221, 221, 0);
  padding-top: 2em;
}

.blx-c-container-grid-1 {
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-content: start;
  align-items: start;
  display: grid;
}

.blx-list-dropdown-open-1-1 {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9acb97fa7f958_Vector%2014.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto .5em;
  padding-left: 0;
  padding-right: 1.2em;
  display: block;
}

.blx-list-dropdown-open-1-1.w--open {
  padding-top: 0;
  padding-bottom: 0;
}

.blx-c-dropdowntoggle-1-1 {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9ac7399a7f952_Vector%2017.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto .4em;
  align-items: center;
  padding: 0 1.3em 0 0;
  display: inline-block;
}

.blx-c-dropdowntoggle-1-1.w--open {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9ac4f09a7f95f_Vector%2018.png");
}

.blx-container-1 {
  width: 100%;
  max-width: 940px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.blx-b-lin-1 {
  text-decoration: none;
}

.blx-a-logo-1 {
  height: 3em;
  position: relative;
}

.blx-wrap-1 {
  max-width: 1150.99px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.blx-c-wrap-link-2 {
  align-items: center;
  margin-left: 2em;
  margin-right: 2em;
  display: flex;
}

.blx-c-wrap-link-1 {
  align-items: center;
  margin-left: 1em;
  margin-right: 1em;
  display: flex;
}

.blx-c-wrap-link-1._2 {
  align-items: center;
  margin-right: 0;
  display: block;
}

.blx-dropdown-menu2-open-1 {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9acb97fa7f958_Vector%2014.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto .6em;
  padding-left: 0;
  padding-right: 1.2em;
  display: block;
}

.blx-dropdown-menu2-open-1.w--open {
  padding-top: 0;
  padding-bottom: 0;
}

.blx-b-container-grid-1 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex: 1;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-content: start;
  align-items: start;
  display: grid;
}

.blx-b-grid-link-2 {
  color: #4a6592;
  font-size: 1.2em;
  line-height: 1.3em;
}

.blx-c-wrap-3 {
  align-items: center;
  margin-left: 0;
  display: flex;
}

.blx-c-wrap-3.marg20 {
  margin-left: 20px;
}

.blx-b-link-2 {
  color: #000;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.3em;
  text-decoration: none;
}

.blx-b-dropdown-open-1 {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9acb97fa7f958_Vector%2014.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto .4em;
  align-items: center;
  padding: 0 1.3em 0 0;
  display: flex;
}

.blx-b-dropdown-open-1.w--open {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9ac4f09a7f95f_Vector%2018.png");
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.blx-c-wrap-2 {
  align-self: center;
  align-items: center;
  display: flex;
}

.blx-c-wrap-list-1-1 {
  width: 28em;
  background-color: #fff;
  margin-left: -35px;
  padding: 2em;
  box-shadow: 1px 1px .3em rgba(0, 0, 0, .24);
}

.blx-list-link-1-1 {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 1.2em;
  line-height: 1.3em;
}

.blx-menu2-wrap-grid-1 {
  display: block;
}

.blx-list-wrap-2 {
  margin-left: 0;
  margin-right: 0;
}

.blx-section-menu2-1 {
  margin-top: 0;
  display: none;
}

.blx-b-grid-link-1-1, .blx-list-link-2 {
  color: #4a6592;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
}

.blx-b-link-1 {
  color: #000;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.3em;
}

.blx-a-wrap-logo-1 {
  position: relative;
}

.blx-list-wrap-links-1 {
  text-align: left;
}

.blx-c-dropdown-list-1-1 {
  padding-top: 2em;
}

.blx-c-dropdown-list-1-1.w--open {
  background-color: rgba(0, 0, 0, 0);
}

.burger-line-12 {
  width: 22.5px;
  height: 3px;
  background-color: #444;
  border-radius: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.faq-question-wrap {
  align-items: flex-start;
  padding-bottom: 20px;
  display: flex;
}

.faq-arrow-wrap {
  max-height: 36px;
  max-width: 36px;
  min-height: 36px;
  min-width: 36px;
  margin-top: 30px;
  margin-left: 10px;
  padding-left: 0;
}

.answer {
  max-width: 80%;
  color: var(--grey-2);
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 135%;
}

.dropdown {
  width: 105px;
  border-radius: 4px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  top: 0;
}

.dropdown-toggle-2 {
  width: 100%;
  border: 1px solid var(--off-white);
  border-radius: 4px;
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-toggle-2:hover {
  background-color: #fdfdfd;
}

.icon-4 {
  color: #7da6cc;
}

.dropdown-list {
  background-color: #fff;
  border-radius: 5px;
  display: block;
  overflow: hidden;
  box-shadow: 0 10px 40px rgba(152, 162, 172, .21);
}

.div-block {
  padding-top: 15px;
  padding-bottom: 15px;
}

.dropdown-link-3 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 30px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  transition: all .2s;
}

.dropdown-link-3:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.text-block-12 {
  font-size: 24px;
}

.dropdown-2 {
  width: 90px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.dropdown-toggle-3 {
  width: 100%;
  border: 1px solid #ebecf1;
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-toggle-3:hover {
  background-color: #fdfdfd;
}

.dropdown-link-4 {
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-link-4:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.dropdown-toggle-4 {
  width: 100%;
  border: 1px solid #dfdfdf;
  border-radius: 4px;
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-toggle-4:hover {
  background-color: #fdfdfd;
}

.dropdown-link-5 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 30px;
  font-size: 24px;
  transition: all .2s;
}

.dropdown-link-5:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.faq-header {
  max-width: 85%;
}

.dropdown-3 {
  width: 105px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  top: 0;
}

.dropdown-3.tlchide {
  display: none;
}

.dropdown-toggle-5 {
  width: 100%;
  border: 1px solid #dfdfdf;
  border-radius: 4px;
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-toggle-5:hover {
  background-color: #fdfdfd;
}

.dropdown-toggle-6 {
  width: 100%;
  border: 1px solid #ebecf1;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-6:hover {
  background-color: #fdfdfd;
}

.div-block-36 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-6 {
  padding-left: 20px;
  padding-right: 10px;
  transition: all .2s;
}

.dropdown-link-6:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.link-block-5, .link-block-6 {
  text-decoration: none;
}

.dropdown-4 {
  width: 90px;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
  display: inline-block;
}

.dropdown-toggle-7 {
  width: 100%;
  border: 1px solid #ebecf1;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-7:hover {
  background-color: #fdfdfd;
}

.icon-5 {
  color: #7da6cc;
}

.dropdown-toggle-8 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-8:hover {
  background-color: #fdfdfd;
}

.link-block-7, .link-block-8, .link-block-9, .link-block-10 {
  text-decoration: none;
}

.body-43 {
  background-color: rgba(0, 0, 0, 0);
}

.hero-rf-2 {
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  text-align: left;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6321d8eab3070206f9cd47c8_Restaurant%20owner%201%402x.png"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/6329ad6abecdfe21499dccda_Orb%403x.png");
  background-position: 80% 100%, 100% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto 90%, auto 80%;
  background-attachment: scroll, scroll;
  padding-top: 100px;
  padding-bottom: 0;
}

.hero-rf-2.tlc-nocalculator {
  background-position: 90% 100%, 100% 100%;
}

.hero-content-wrapper-rf-2 {
  height: 100vh;
  max-height: 100vh;
  max-width: 45%;
  min-height: 100vh;
  padding-right: 40px;
}

.widget-forto-2 {
  max-width: 470px;
  min-width: 470px;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid rgba(0, 0, 0, 0);
  border-radius: 20px;
  flex-direction: column;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.branded-hero-heading-rf-2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 65px;
}

.orangetext-rf-2 {
  color: #f86701;
}

.hero-tagline-rf-2 {
  max-width: 90%;
  color: var(--grey-0);
  text-align: left;
  margin-bottom: 30px;
  padding-right: 100px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.hero-container-rf-2 {
  z-index: 1;
  grid-column-gap: 0px;
  justify-content: flex-start;
  display: flex;
  position: static;
}

.hero-container-rf-2.tlchide {
  justify-content: flex-start;
}

.gated-calculator {
  max-width: 470px;
  min-width: 470px;
}

.hero-rf-3 {
  max-height: 50em;
  min-height: 55em;
  text-align: left;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6321d8eab3070206f9cd47c8_Restaurant%20owner%201%402x.png"), none;
  background-position: 53% 227%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto 94%, cover;
  background-attachment: scroll, scroll;
  padding-top: 136px;
  padding-bottom: 136px;
}

.branded-hero-heading-rf-3 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 60px;
  font-weight: 800;
  line-height: 65px;
}

.hero-tagline-rf-3 {
  max-width: 90%;
  color: #101828;
  text-align: left;
  margin-bottom: 30px;
  padding-right: 100px;
  font-size: 18px;
  line-height: 28px;
}

.image-23 {
  min-width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 40px;
}

.div-block-37 {
  padding-left: 10px;
}

.div-block-38.max {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.div-block-39 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 60px;
}

.div-block-39.max {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.link-4 {
  color: var(--black);
  font-family: Söhne halbfett, sans-serif;
  text-decoration: none;
}

.image-24 {
  display: block;
}

.heading-14 {
  text-align: center;
}

.image-25 {
  height: auto;
  max-height: 40px;
  max-width: 14px;
  min-height: 14px;
  min-width: 14px;
  align-self: flex-start;
  margin-top: 0;
  padding-bottom: 0;
}

.image-26, .image-27 {
  max-height: 40px;
  max-width: 14px;
  min-height: 14px;
  min-width: 14px;
}

.image-28 {
  max-height: 40px;
  max-width: 14%;
  min-height: 14px;
  min-width: 14px;
  margin-top: -6px;
}

.image-29, .image-30 {
  margin-top: -5px;
}

.image-31 {
  margin-top: -6px;
}

.image-32 {
  margin-top: -5px;
}

.image-33 {
  margin-top: -7px;
  margin-bottom: 0;
}

.image-34 {
  margin-top: -7px;
}

.image-35 {
  margin-top: -6px;
}

.bold-text-9 {
  text-align: left;
}

.link-block-11 {
  text-decoration: none;
}

.image-36 {
  margin-top: -6px;
}

.image-37 {
  margin-top: -8px;
}

.image-38 {
  margin-top: -6px;
}

.image-39 {
  margin-top: -8px;
}

.blog-section {
  background-color: #fff;
  padding-top: 100px;
  padding-left: 2.5%;
  padding-right: 2.5%;
  position: relative;
}

.blog-post {
  flex-direction: column;
  align-items: center;
  margin-bottom: 220px;
  display: flex;
}

.main-image {
  border-radius: 12px;
}

.heading-wrapper-blog {
  max-width: 80%;
  flex-direction: column;
  align-items: center;
  display: block;
}

.blog-caption-wrapper {
  grid-column-gap: 32px;
  color: var(--primary-4);
  justify-content: center;
  margin-bottom: 25px;
  display: flex;
}

.date, .time-to-read {
  font-family: Söhne buch, sans-serif;
}

.blog-container {
  text-align: center;
}

.blog-summary {
  max-width: 80%;
  margin-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 125%;
}

.link-to-blog-page {
  color: var(--grey-0);
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: underline;
}

.blog-page-section {
  background-color: #fff;
  padding-top: 20px;
  padding-left: 2.5%;
  padding-right: 2.5%;
  position: relative;
}

.main-image-2 {
  border-radius: 12px;
  margin-bottom: 39px;
}

.post-heading {
  text-align: center;
  text-transform: none;
  font-weight: 400;
}

.byline-wrapper {
  color: #ccc;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 25px;
  font-size: 12px;
  line-height: 18px;
}

.byline-text {
  margin-right: 5px;
  font-family: Montserrat, sans-serif;
  display: inline-block;
}

.byline-link {
  color: #ccc;
  margin-right: 5px;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
  transition: color .2s;
  display: block;
}

.byline-link:hover {
  color: #333;
}

.byline-link.category-link {
  display: block;
}

.blog-content {
  width: 100%;
  max-width: 75%;
  min-width: 75%;
  color: var(--grey-1);
  letter-spacing: .6px;
  margin-bottom: 52px;
  margin-left: 0;
  margin-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  display: block;
}

.blog-post-container {
  max-width: 80%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.blog-content-wrapper {
  max-width: 100%;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-14 {
  color: var(--grey-2);
  margin-bottom: 20px;
  font-family: Söhne buch, sans-serif;
}

.heading-15 {
  color: var(--grey-1);
  font-family: Söhne halbfett, sans-serif;
}

.div-block-40 {
  justify-content: flex-end;
  display: flex;
}

.section-7 {
  margin-bottom: 100px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.back-to-blogs-wrapper {
  display: flex;
}

.link-block-12 {
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  display: flex;
}

.text-block-15 {
  color: var(--grey-1);
  font-family: Söhne buch, sans-serif;
  text-decoration: none;
}

.collection-list-wrapper {
  color: var(--primary-0);
  font-family: Söhne buch, sans-serif;
}

.tags-wrapper {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-16 {
  text-align: center;
  background-color: rgba(245, 245, 245, 0);
  border-radius: 0;
  padding: 5px 0;
  font-size: 10px;
  line-height: 125%;
}

.collection-list {
  display: flex;
}

.h2-2 {
  color: #dfdfdf;
  letter-spacing: normal;
  font-family: Söhne buch, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 125%;
}

.h2-2.grey0 {
  color: #2e2e2e;
  font-family: Söhne halbfett, sans-serif;
}

.h2-2.grey0.blog-heading.centre {
  max-width: 85%;
  color: #333131;
  text-align: center;
}

.blog-caption-wrapper-2 {
  grid-column-gap: 32px;
  color: #576f7e;
  justify-content: center;
  margin-bottom: 25px;
  display: flex;
}

.collection-list-wrapper-2 {
  color: #51a5d8;
  font-family: Söhne buch, sans-serif;
}

.text-block-17 {
  color: #fff;
  font-family: Söhne buch, sans-serif;
  text-decoration: none;
}

.blog-content-2 {
  width: 100%;
  max-width: 75%;
  min-width: 75%;
  color: #333131;
  letter-spacing: .6px;
  margin-bottom: 52px;
  margin-left: 0;
  margin-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  display: block;
}

.heading-16 {
  max-width: 75%;
  color: #333131;
  text-align: center;
  font-family: Söhne halbfett, sans-serif;
}

.text-block-18 {
  color: #4f4f4f;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Söhne buch, sans-serif;
}

.lightmode-button-blue-2 {
  max-width: 100%;
  min-width: 100%;
  color: #262626;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  background-color: #a8dbff;
  border-radius: 112px;
  padding: 12px 32px;
  font-family: Söhne buch, sans-serif;
  line-height: 125%;
}

.lightmode-button-blue-2.nav {
  width: auto;
  max-width: 100%;
  min-width: auto;
}

.button-5 {
  color: #dfdfdf;
  background-color: rgba(0, 0, 0, 0);
  align-self: flex-start;
  padding-left: 0;
  padding-right: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 25px;
  text-decoration: underline;
}

.button-5.lightmode {
  color: #333131;
}

.button-5.lightmode.footer-link {
  color: #4f4f4f;
}

.link-6 {
  color: #dfdfdf;
  padding-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 32px;
  line-height: 125%;
  text-decoration: none;
}

.link-6.lightmode-text {
  color: #4f4f4f;
  text-align: left;
}

.banxware-logo-2 {
  width: 180px;
  color: #fff;
}

.body-small-2 {
  max-width: 100%;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #dfdfdf;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
  text-decoration: none;
  display: flex;
}

.body-small-2.grey4 {
  max-width: 100%;
  color: #b3b3b3;
  text-align: center;
  margin-bottom: 40px;
}

.body-small-2.grey4.left {
  text-align: left;
  display: block;
}

.newsletter-embed-wrapper {
  height: auto;
  max-height: none;
  max-width: 50%;
  min-height: auto;
  flex-direction: row-reverse;
  display: flex;
}

.newsletter-embed-wrapper.hide {
  max-width: 50%;
  flex-direction: column-reverse;
  justify-content: space-between;
  margin-top: 20px;
  display: flex;
}

.newsletter-header {
  max-width: 50%;
  min-width: 50%;
}

.hide {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.section-8 {
  background-color: #f86701;
}

.promocode-banner {
  background-color: #f86701;
  padding-top: 10px;
  padding-bottom: 10px;
}

.promocode-banner.hide {
  display: block;
}

.promocode-banner.tlchide, .promocode-banner.endofpromo {
  display: none;
}

.heading-17 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.promocode-banner-heading {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Söhne buch, sans-serif;
  font-size: 32px;
  line-height: 125%;
}

.body-44 {
  background-color: var(--black);
}

.newsletter-section {
  max-height: none;
  max-width: none;
  min-height: auto;
  min-width: auto;
  background-color: var(--primary-3);
  background-image: linear-gradient(87deg, #d6e0e7, #fff);
  padding-top: 60px;
  padding-bottom: 60px;
}

.newsletter-section.temphide {
  display: none;
}

.collection-item {
  padding-right: 20px;
}

.hero-cta-wrapper {
  margin-top: 120px;
}

.grid-3 {
  max-width: 100%;
  min-height: 100px;
  grid-column-gap: 78px;
  background-color: var(--grey-1);
  border-radius: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  justify-items: stretch;
  padding-left: 78px;
  padding-right: 78px;
}

.publication-logo-wrapper {
  max-height: 100%;
  max-width: 200px;
  min-height: 100%;
  min-width: 200px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.image-40, .image-41 {
  height: 30px;
  max-height: 30px;
  min-height: 30px;
  min-width: auto;
}

.image-41.abt {
  height: auto;
  max-height: 40px;
  min-height: auto;
}

.image-42 {
  max-height: 30px;
  min-height: 30px;
  min-width: auto;
}

.image-43 {
  max-height: 40px;
  min-height: 40px;
  min-width: auto;
}

.image-44 {
  max-height: 40px;
  min-height: auto;
  min-width: auto;
}

.articles-grid-wrapper {
  margin-top: 80px;
}

.articles-grid-wrapper.hide {
  display: none;
}

.article-pic-wrapper {
  justify-content: center;
  margin-top: 28px;
  margin-bottom: 0;
  display: flex;
}

.article-pic-wrapper.no-pic {
  display: none;
}

.body-wrapper {
  margin-top: 28px;
  margin-bottom: 18px;
}

.body-wrapper.career-hero {
  margin-top: 72px;
  margin-bottom: 46px;
}

.body-wrapper.partnerof {
  margin-top: 60px;
  margin-bottom: 0;
}

.article-summary {
  margin-bottom: 28px;
}

.article-pic {
  border-radius: 12px;
}

.read-more-button-wrapper {
  margin-top: 28px;
}

.body-small-caps {
  text-align: right;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
}

.body-small-caps.grey2-5 {
  color: var(--grey-2-5);
}

.read-more-button {
  background-color: var(--primary-2-5);
  color: var(--graphite);
  text-align: center;
  border-radius: 20px;
  padding: 11px 32px 12px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
}

.image-45, .image-46, .image-47, .image-48 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.grid-4 {
  display: none;
}

.grey2 {
  color: var(--grey-2);
}

.columns {
  margin-left: 0;
  margin-right: 0;
}

.column, .column-2 {
  grid-row-gap: 114px;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.press-releases-wrapper {
  margin-top: 80px;
}

.collection-item-2 {
  height: auto;
  max-height: none;
  min-height: auto;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 44px;
  display: block;
}

.grid-5 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.collection-list-wrapper-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.collection-list-wrapper-3.hide, .collection-list-wrapper-3.hide.temp {
  display: none;
}

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

.press-release-wrapper {
  margin-top: 80px;
}

.div-block-41 {
  margin-bottom: 0;
}

.read-about-us-wrapper {
  margin-bottom: 64px;
}

.div-block-42 {
  background-color: #fff;
}

.body-45 {
  background-color: var(--graphite);
}

.arrow-label-wrapper {
  align-items: center;
  display: flex;
}

.date-wrapper {
  margin-top: 40px;
  margin-bottom: 20px;
}

.image-wrapper, .image-wrapper.hide {
  display: none;
}

.contact-cta {
  padding-top: 60px;
}

.contact-us-wrapper.flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.contact-subheading-wrapper {
  margin-top: 20px;
}

.contact-subheading-wrapper.temphide {
  margin-top: 0;
  display: none;
}

.div-block-43 {
  max-width: 50%;
  justify-content: center;
  display: flex;
}

.contact-cta-big-wrapper {
  margin-top: 58px;
}

.contact-cta-big-wrapper.blogpage, .contact-cta-big-wrapper.blog {
  margin-top: 20px;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.section-logo {
  display: block;
  overflow: hidden;
}

.logo_component-slider {
  width: 2200px;
  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;
  display: flex;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xxlarge {
  padding: 0;
}

.logo-slider-img {
  width: 200px;
}

.page-padding {
  padding: 5em 5%;
}

.page-padding.s0 {
  background-image: linear-gradient(100deg, #fff, #cdd9e1);
  border-radius: 147px;
  padding-top: 2em;
  padding-bottom: 2em;
}

.page-padding.s0.gradient {
  background-color: #fff;
  background-image: none;
  overflow: hidden;
}

.page-padding.s0 {
  background-image: linear-gradient(100deg, #fff, #cdd9e1);
  border-radius: 147px;
  padding-top: 2em;
  padding-bottom: 2em;
}

.page-padding.s0.gradient {
  background-color: var(--white);
  background-image: none;
}

.page-padding.s0 {
  background-color: #333131;
  background-image: none;
  border-radius: 147px;
  justify-content: flex-start;
  padding-top: 2em;
  padding-bottom: 2em;
  display: block;
}

.page-padding.s0.grey {
  background-image: none;
}

.page-padding.s0.grey.graphite {
  background-color: #333131;
}

.page-padding.s0 {
  background-image: linear-gradient(100deg, #fff, #dde0fa);
  border-radius: 147px;
  padding-top: 2em;
  padding-bottom: 2em;
}

.page-padding.s0.grey0 {
  background-color: var(--grey-0);
  background-image: none;
}

.page-padding.s0.grey {
  overflow: hidden;
}

.page-padding.s0 {
  background-color: #fff;
  background-image: none;
  border-radius: 147px;
  padding-top: 2em;
  padding-bottom: 2em;
  overflow: hidden;
}

.page-padding.s0.gradient {
  margin-left: auto;
  margin-right: auto;
}

.page-padding.s0 {
  background-color: #fff;
  background-image: none;
  border-radius: 147px;
  padding-top: 2em;
  padding-bottom: 2em;
  overflow: hidden;
}

.logo-slide_section {
  height: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-50 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.logo-slide_section-2 {
  height: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo_component-slider-2 {
  width: 2200px;
  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;
  display: flex;
}

.logo-slide_section-3 {
  height: auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.html-embed-3 {
  max-height: none;
  max-width: none;
}

.body-46 {
  background-color: var(--graphite);
}

.image-51 {
  display: block;
}

.image-52, .image-53, .image-54, .image-55, .image-56, .image-57, .image-58, .image-59, .image-60, .image-61, .image-62, .image-63, .image-64, .image-65, .image-66, .image-67 {
  max-width: 140px;
}

.staff-pic-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.fullwidth-text-wrapper {
  margin-bottom: 90px;
}

.staff-pic {
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.jump_to_section {
  background-color: var(--grey-0);
  padding-top: 60px;
  padding-bottom: 60px;
}

.jump-to-wrapper {
  grid-column-gap: 30px;
  align-items: flex-start;
  display: flex;
}

.jump-to-link {
  color: var(--white);
  text-decoration: underline;
}

.double-arrow {
  max-height: 72px;
  max-width: 72px;
  min-height: 72px;
  min-width: 72px;
}

.grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 90px;
}

.stats_section {
  margin-top: 0;
  margin-bottom: 0;
}

.grid-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--grey-1);
  border-radius: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 35px 0;
}

.stats-centre-div {
  border-right: 2px solid var(--primary-3);
  border-left: 2px solid var(--primary-3);
  text-align: center;
  padding-left: 48px;
  padding-right: 48px;
}

.stats-div {
  text-align: center;
  padding-left: 48px;
  padding-right: 48px;
}

.alt-32 {
  color: var(--white);
  font-family: Söhnebreit buch, sans-serif;
  font-size: 32px;
  line-height: 110%;
}

.container-102 {
  width: 100%;
  max-width: 95%;
}

.section-9 {
  width: 100%;
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
  position: relative;
}

.section-9.is--hero {
  height: 100vh;
}

.cursor__dot {
  width: auto;
  height: auto;
  min-height: 450px;
  min-width: 450px;
  opacity: 1;
  mix-blend-mode: difference;
  background-color: rgba(255, 255, 255, 0);
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/639b55049e5f698818ec1ae7_Orb.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 100%;
  position: absolute;
}

.footermenu {
  width: auto;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-2 {
  width: 100%;
  height: auto;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.cursor {
  z-index: 90000;
  width: 100vw;
  height: 100vh;
  opacity: 0;
  mix-blend-mode: difference;
  justify-content: center;
  align-items: center;
  transition: opacity .2s;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.menu__link {
  letter-spacing: -5px;
  text-transform: uppercase;
  font-size: 6em;
  font-weight: 400;
  line-height: 1;
}

.menu__link.is--1 {
  color: #fff;
  letter-spacing: normal;
  text-transform: none;
  mix-blend-mode: difference;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 6.8em;
  line-height: 125%;
  position: relative;
}

.menu {
  color: #000;
  mix-blend-mode: difference;
  text-decoration: none;
  position: relative;
}

.body-47 {
  background-color: var(--black);
}

.hubspot-form-wrapper {
  width: 99.9995%;
  max-width: 80%;
  min-width: 100%;
  justify-content: center;
  align-self: center;
  align-items: stretch;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.hubspot-form-wrapper.generic-contact {
  max-width: 100%;
  min-width: 100%;
}

.button-hero-wrapper {
  margin-top: 60px;
}

.publication-logo-wrapper-2 {
  max-height: none;
  max-width: 200px;
  min-height: auto;
  min-width: 200px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.column-3, .column-4 {
  padding-right: 0;
}

.wg-dropdown-1-2 {
  width: auto;
  text-transform: uppercase;
  flex-direction: column;
  align-items: stretch;
  font-weight: 400;
}

.wg-dropdown-1-2:hover {
  background-color: #f4ebff;
}

.sticky-nav-copy {
  z-index: 999;
  height: 80px;
  max-height: 80px;
  background-color: #fff;
  margin-top: 0;
  padding: 10px 20px;
  display: block;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: 0 1px 2px #f4ebff;
}

.sticky-nav-copy.els {
  position: static;
}

.wg-selector-3 {
  color: #000;
  padding: 10px;
  font-weight: 700;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.wg-selector-3.w--current {
  cursor: default;
}

.wg-selector-3.s2 {
  padding-left: 5px;
  font-size: 18px;
  font-weight: 400;
}

.wg-selector-3.s1 {
  color: #7000ff;
  padding-right: 5px;
  font-size: 18px;
  font-weight: 400;
}

.navbar-2 {
  background-color: #fff;
}

.navbar-2.els {
  max-width: 1239px;
}

.wg-flag-2 {
  width: 20px;
  height: 16px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
}

.lang-seperator {
  width: 2px;
  height: 40px;
  background-color: #bdbdbd;
}

.wg-selector3-text-lang2 {
  text-transform: uppercase;
  font-weight: 400;
}

.wg-dropdown-1-link-2 {
  color: #000;
  background-color: #fff;
  padding: 10px 15px;
  text-decoration: none;
  transition: background-color .1s;
}

.wg-dropdown-1-link-2:hover {
  color: #0a0b20;
  background-color: #f4ebff;
}

.mobile-logo {
  display: none;
}

.wg-selector3-text-lang1 {
  text-transform: uppercase;
  font-weight: 400;
}

.logo-svg {
  height: auto;
  max-width: 50%;
  object-fit: fill;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  overflow: visible;
}

.wg-element-widget {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: 12px;
  font-family: Montserrat, sans-serif;
  display: flex;
  position: relative;
}

.wg-element-widget:hover {
  background-color: #fff;
}

.wg-code {
  display: none;
}

.nav-container {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav-container.els {
  width: 940px;
  max-width: 940px;
}

.wg-element-custom {
  background-color: rgba(0, 0, 0, 0);
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
  transition: background-color .2s;
  display: none;
  position: static;
}

.wg-element-custom:hover {
  background-color: rgba(0, 0, 0, 0);
}

.wg-flag-ico-2 {
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
}

.nav-menu-2 {
  flex: 0 auto;
  order: 0;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  margin-left: 10px;
  margin-right: 0;
  display: flex;
}

.button-6 {
  letter-spacing: 1px;
  object-fit: fill;
  background-color: #7000ff;
  border-radius: 5px;
  flex: 0 auto;
  margin-left: 0;
  padding: 16px 40px;
  font-size: 18px;
  font-weight: 400;
  transition: all .2s;
  display: block;
}

.button-6:hover {
  transform: scale(1.02);
  box-shadow: -5px 7px 16px 3px rgba(112, 0, 255, .28);
}

.button-6:active {
  background-color: #7914fa;
  transform: none;
  box-shadow: 0 0 16px 3px rgba(112, 0, 255, .28);
}

.button-6.els {
  color: #fff;
  background-color: #601ad1;
  border-radius: 20px;
}

.button-6.els.nav {
  font-size: 16px;
  line-height: 125%;
}

.button-6.white {
  color: #7000ff;
  background-color: #fff;
}

.slider-wrapper-2 {
  display: block;
  overflow: visible;
}

.receipt-text-2 {
  color: #9c9c9c;
  flex: 1;
  font-size: 16px;
}

.receipt-text-2.right {
  color: #0a0b20;
  text-align: right;
  align-self: flex-end;
}

.receipt-text-2.right.eyodf, .receipt-text-2.eyodf {
  font-family: Söhne buch, sans-serif;
}

.receipt-text-2.slider-component {
  color: #071133;
  text-align: center;
  margin-bottom: 5px;
}

.receipt-text-2.slider-component.amount {
  max-width: none;
  color: #0a0b20;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 32px;
  font-weight: 500;
}

.receipt-text-2.slider-component.amount.eyodf {
  font-family: Söhne halbfett, sans-serif;
}

.receipt-text-2.slider-component.margin {
  margin-top: 10px;
}

.receipt-text-2.slider-component.margin.hide {
  display: none;
}

.receipt-text-2.slider-component.amount {
  color: #0a0b20;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 32px;
  font-weight: 500;
}

.eyodf-h2 {
  color: #0a0b20;
  font-family: Söhne halbfett, sans-serif;
  font-size: 48px;
  line-height: 125%;
}

.eyodf-h2.hero {
  min-width: 380px;
  margin-right: 0;
  font-size: 54px;
}

.eyodf-h2.centre {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.eyodf-h2.centre.bottom-left-mobile.mobile-shrink {
  color: var(--black);
}

.funding-reason-wrapper {
  justify-content: space-around;
  margin-top: 10px;
  display: flex;
}

.funding-reason-wrapper.hide {
  display: none;
}

.hero-image {
  z-index: auto;
  margin-left: 40px;
}

.html-embed {
  display: block;
}

.new-hero {
  background-image: linear-gradient(#f3ebfd, #fafafa);
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
}

.trusted-merchants-container {
  grid-column-gap: 8px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 160px;
  padding: 20px;
  display: grid;
}

.trusted-merchants-container.els {
  max-width: 100%;
  border: 1px none var(--grey-4);
  border-radius: 12px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  justify-content: center;
  margin-top: 20px;
  padding: 40px;
  display: flex;
  position: static;
  top: 45px;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-76 {
  max-height: 40px;
}

.trusted-merchant-heading {
  max-width: 99.9999%;
  text-align: center;
  font-family: Söhne halbfett, sans-serif;
  font-size: 16px;
  line-height: 125%;
}

.widget-button {
  letter-spacing: .4px;
  background-color: #ff6f14;
  border-radius: 5px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 400;
  line-height: 23px;
  text-decoration: none;
}

.widget-button.round {
  background-color: #7000ff;
  border-radius: 20px;
  margin-top: 0;
  padding: 12px 30px;
  font-size: 18px;
  position: absolute;
}

.widget-button.round.fundingfor {
  width: 160px;
  max-width: 120px;
  color: #7000ff;
  background-color: rgba(250, 250, 250, 0);
  border: 2px solid #7000ff;
  border-radius: 50px;
  justify-content: center;
  padding: 5px 10px;
  font-size: 14px;
  display: flex;
  position: static;
}

.widget-button.round.fundingfor:hover {
  background-color: #f4ebff;
}

.widget-button.round.fundingfor.active {
  color: #fff;
  background-color: #7000ff;
  border-color: #7000ff;
}

.widget-button.round.fundingfor.active.hidden {
  display: none;
}

.widget-button.round.ga-event {
  border-radius: 8px;
  padding-left: 25px;
  padding-right: 25px;
}

.fake-slider-rail {
  width: 100%;
  height: 3px;
  background-color: #d6d6d6;
  position: absolute;
}

.fake-slider-rail.orange {
  width: 50%;
  background-color: #ff6f14;
}

.fake-slider {
  height: 40px;
  align-items: center;
  display: none;
  position: relative;
}

.trusted-merchant-logo {
  min-height: auto;
}

.receipt-item-2 {
  min-height: 5px;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.receipt-item-2.slider-wrapper {
  flex-direction: column;
}

.receipt-item-2.total {
  margin-top: 0;
  padding-bottom: 8px;
}

.receipt-item-2.margin {
  margin-top: 20px;
}

.hero-image-2 {
  z-index: -2;
  height: 100%;
  object-fit: cover;
  position: relative;
}

.hero-image-2.eyodf {
  z-index: 1;
  border-radius: 20px;
}

.trusted-merchant-text-wrapper {
  width: 300px;
  max-height: 40px;
  max-width: 300px;
}

.grid-8 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr .25fr 1fr;
}

.trust-pilot-wrapper {
  display: none;
}

.basic-calculator {
  z-index: 2;
  max-width: 330px;
  min-width: 330px;
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  align-items: stretch;
  margin-top: 300px;
  padding: 20px;
  display: flex;
  position: relative;
  box-shadow: -6px 6px 20px 10px rgba(7, 17, 51, .3);
}

.hero-body-wrapper {
  margin-top: 10px;
}

.eyodf-body {
  color: #0a0b20;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 125%;
}

.eyodf-body.bottom-margin-30 {
  margin-bottom: 30px;
  line-height: 135%;
}

.new-purple-button {
  color: #fff;
  background-color: #601ad1;
  border-radius: 20px;
  padding: 16px 35px;
  font-family: Söhne buch, sans-serif;
  font-size: 18px;
  line-height: 125%;
}

.new-purple-button.hide {
  display: none;
}

.fake-slider-knob {
  z-index: 1;
  width: 28px;
  height: 28px;
  background-color: #ff6f14;
  border-radius: 100%;
  position: absolute;
  top: 14%;
  bottom: 0%;
  left: 42%;
  right: 0%;
  box-shadow: -2px 2px 10px 1px rgba(107, 107, 107, .2);
}

.receipt-seperator {
  width: 100%;
  height: 2px;
  color: #d6d6d6;
  background-color: #d6d6d6;
  flex: 1;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-top: 0;
}

.hero-cta-button {
  margin-top: 40px;
}

.eyodf-h2-wrapper {
  margin-right: 20px;
}

.image-80 {
  max-height: 120px;
}

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

.pictograph-wrapper {
  max-height: 120px;
  max-width: 302.664px;
}

.usps {
  background-color: #fafafa;
  padding-top: 100px;
  padding-bottom: 100px;
}

.usp-wrapper {
  min-width: 284px;
}

.h2-wrapper-2.centre {
  margin-bottom: 100px;
}

.eyodf-h3 {
  color: #0a0b20;
  font-family: Söhne halbfett, sans-serif;
  font-size: 40px;
  line-height: 125%;
}

.eyodf-h3.mobile-shrink {
  font-weight: 400;
}

.cloneable-container-default-2 {
  max-width: 1023px;
  min-height: 624px;
  min-width: 700px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  margin-top: -56px;
  padding-top: 0;
  padding-bottom: 140px;
  display: none;
  overflow: hidden;
  transform: translate(0);
}

.text-block-23 {
  color: #616161;
  font-family: Söhne buchkursiv, sans-serif;
}

.subtitle---brix {
  color: #601ad1;
  letter-spacing: .1em;
  text-transform: uppercase;
  margin-bottom: 11px;
  font-family: Söhne buch, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 135%;
}

.subtitle---brix.subtle {
  color: var(--primary-4);
  margin-left: 0;
  font-size: 18px;
}

.testimonials.eyodf {
  padding-top: 100px;
  padding-bottom: 100px;
}

.picto-wrapper-howitworks {
  max-height: 216px;
  max-width: 264px;
  min-height: 216px;
  min-width: 264px;
}

.how-it-works {
  background-color: #fafafa;
  background-image: linear-gradient(97deg, #fff, #fafafa);
  padding-top: 100px;
  padding-bottom: 100px;
}

.eyodf-body-wrapper {
  margin-bottom: 32px;
}

.how-it-works-grid-2 {
  max-width: 1023.19px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto auto;
  padding-top: 0;
}

.revenue-flex {
  grid-column-gap: 0px;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.cta-tagling-wrapper {
  margin-bottom: 40px;
}

.codat-logo-container {
  padding-top: 108px;
  padding-bottom: 60px;
}

.revenue-based-repayments {
  padding-top: 100px;
  padding-bottom: 100px;
}

.left-content-flex {
  max-width: 50%;
  min-width: 50%;
  flex: 0 auto;
}

.codat-logo {
  max-height: 40px;
  max-width: none;
  min-width: auto;
}

.codat-logo.big {
  max-height: 40px;
}

.right-content-flex {
  max-width: 50%;
  min-width: 50%;
  margin-left: 40px;
  padding-left: 0;
}

.codat-logos {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 48px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.faq-icon-forto-faq-2 {
  color: #170f49;
  margin-right: 20px;
}

.faq-wrap-faq {
  border: 1px solid var(--grey-5);
  box-shadow: none;
  background-color: #fff;
  border-radius: 4px;
}

.faq-wrap-faq.permahide {
  display: none;
}

.faq-heading-eyodf {
  color: #0a0b20;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 125%;
}

.faq-heading-eyodf.rf {
  font-size: 24px;
}

.faq-answer-faq {
  padding: 0 30px;
  overflow: hidden;
}

.eyodf-faq {
  background-image: linear-gradient(#fff, #dabdff);
  padding-top: 100px;
  padding-bottom: 100px;
}

.faq-container-eyodf {
  padding-top: 60px;
  padding-left: 100px;
  padding-right: 100px;
}

.faq-question-faq {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 20px 30px;
  display: flex;
}

.faq-grid-2 {
  max-width: 720px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
}

.eyodf-subheading {
  font-family: Söhne buch, sans-serif;
  font-size: 32px;
  line-height: 125%;
}

.call-cta {
  background-image: none;
}

.call-cta.hidefornow {
  display: none;
}

.subheading-wrapper-eyodf {
  margin-top: 20px;
  margin-bottom: 20px;
}

.special-glow-cta-centre {
  margin-top: 20px;
}

.special-glow-button {
  color: #0a0b20;
  background-color: #fff;
  border: 1px solid #616161;
  border-radius: 8px;
  padding: 16px 32px;
  font-family: Söhne halbfett, sans-serif;
  font-size: 24px;
  line-height: 125%;
}

.centre-cta-container {
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.flex-horizontal {
  max-width: 100%;
  align-items: flex-start;
  display: flex;
}

.link-7 {
  color: #fff;
  font-size: 18px;
  text-decoration: none;
}

.link-7.p-b-32 {
  padding-bottom: 32px;
}

.link-7.p-b-32.hide {
  display: none;
}

.footer-cotainer {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  grid-template: ". . . . ." 0
                 "section-indicator section-indicator . . ." 48px
                 "section-title section-title carousel-area carousel-area carousel-area" .5fr
                 "text-area text-area carousel-area carousel-area carousel-area" 1fr
                 "text-area text-area . . ."
                 / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-self: stretch;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.link-column {
  flex-direction: column;
  justify-content: space-between;
  padding-right: 119px;
  display: flex;
}

.bold-p {
  font-weight: 400;
}

.section-10 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 48px;
  padding-bottom: 48px;
  padding-right: 0;
  display: block;
}

.section-10.dark {
  background-color: #616161;
}

.section-10.gradient-lighter {
  background-image: linear-gradient(#fffbf4, #fff 100%, #fff);
  display: none;
}

.html-embed-4 {
  height: auto;
  border-radius: 20px;
}

.personio-wrapper {
  height: auto;
  min-height: auto;
  background-color: var(--white);
  border-radius: 20px;
  padding: 40px 10px;
}

.values {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63b68dd3b5182318caab6658_Orb.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 95%;
}

.value-wrapper-bullets, .mobile-logo-2 {
  display: none;
}

.step-number-text {
  color: #d6d6d6;
  font-size: 48px;
}

.get-started-title {
  text-align: left;
  align-self: flex-start;
  font-weight: 500;
  line-height: 23px;
}

.comparison-column-title {
  color: #0a0b20;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
}

.widget-forto {
  max-width: 400px;
  min-width: auto;
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  align-items: stretch;
  padding: 20px;
  display: flex;
  box-shadow: -6px 6px 20px 10px rgba(7, 17, 51, .3);
}

.success-story-container {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  grid-template: "." 0
                 "." 48px
                 "." .5fr
                 "." 1fr
                 / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: stretch;
  margin-bottom: 0;
  padding-bottom: 0;
  display: grid;
}

.pricing-benefit {
  justify-content: center;
  align-items: center;
  padding-left: 32px;
  display: flex;
}

.cta-section {
  background-color: #7000ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.html-embed-12 {
  display: none;
}

.use-case-section {
  color: #0a0b20;
  background-color: #fafafa;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 80px;
  font-size: 16px;
  display: block;
}

.use-case-section.fyrst {
  display: none;
}

.section-indicator-wrapper {
  align-self: stretch;
  align-items: center;
  margin-right: auto;
  display: flex;
  position: static;
}

.collection-list-wrapper-4 {
  justify-content: space-around;
  display: flex;
}

.ng-nav-bar {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.comparison-list-row-item {
  width: 200px;
  margin-bottom: 0;
}

.comparison-list-row-item.centered {
  width: 220px;
  justify-content: center;
  display: flex;
}

.smaller-subtitle-2 {
  color: #908f8f;
  font-size: 18px;
  line-height: 150%;
}

.ng-max-width {
  z-index: 1;
  height: 100%;
  align-items: center;
  display: block;
  position: relative;
}

.ng-benefit-title {
  height: auto;
  text-align: center;
  align-self: auto;
  line-height: 28px;
}

.arrow-link {
  object-fit: fill;
  flex: 1;
  order: 0;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  display: flex;
  position: static;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.benefit-text-box {
  max-width: 100%;
  flex-direction: column;
  align-self: center;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.benefit-text-box.pricing {
  justify-content: center;
  align-items: flex-start;
  padding-left: 20px;
}

.benefit-text-box.how-to {
  width: auto;
  padding-left: 20px;
}

.ng-benefit-icon {
  width: 96px;
  height: 96px;
  max-width: 200%;
  flex: 0 auto;
}

.ng-headline-copy {
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  font-size: 48px;
  font-weight: 400;
  line-height: 55px;
}

.ng-headline-copy.ng-intro-copy {
  max-width: 440px;
  color: #0a0b20;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 56px;
  font-weight: 400;
  line-height: 62px;
}

.hero-text {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  display: flex;
}

.ng_section-indicator-wrapper-copy {
  align-self: stretch;
  align-items: center;
  margin-bottom: 16px;
  margin-right: auto;
  display: flex;
}

.image-82 {
  display: none;
}

.max-width {
  z-index: 1;
  height: 100%;
  align-items: center;
  display: block;
  position: relative;
}

.benefit {
  width: 25%;
  max-width: 25%;
  flex-direction: column;
  flex: 0 auto;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.arrow-link-2 {
  object-fit: fill;
  flex: 0 auto;
  order: 1;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 13px;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
}

.ng-section-headline {
  text-align: center;
  margin-bottom: 64px;
  font-weight: 400;
}

.white-wave {
  z-index: 1;
  width: 100%;
  height: 100%;
  max-height: 800px;
  display: block;
  position: relative;
}

.quote-author {
  color: #616161;
  flex: 0 auto;
  font-size: 14px;
}

.hero-section {
  background-color: rgba(0, 0, 0, 0);
  position: relative;
}

.fox-wrapper {
  justify-content: center;
  align-items: stretch;
  display: flex;
  position: relative;
}

.section-headline {
  margin-bottom: 64px;
  font-weight: 400;
}

.section-headline.left {
  text-align: left;
  margin-bottom: 32px;
}

.section-headline.left.no-tm {
  color: #494949;
  margin-top: 0;
}

.text-block-24 {
  color: #7000ff;
  font-size: 18px;
}

.ng-logo-svg {
  height: 48px;
  max-width: 100%;
  object-fit: fill;
  margin-left: -9px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  overflow: visible;
}

.step-number-wrapper {
  display: flex;
}

.legend-text {
  margin-top: 0;
  font-size: 18px;
}

.revenue-grid-2 {
  z-index: auto;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 30px;
  padding-bottom: 60px;
  display: grid;
  position: static;
}

.heading-18 {
  color: #0a0b20;
  text-align: left;
  padding-right: 0;
  font-size: 64px;
  font-weight: 400;
  line-height: 105%;
  position: static;
}

.heading-18.quote-title {
  max-width: 250px;
  color: #0a0b20;
  text-align: left;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 36px;
  line-height: 115%;
}

.indicator-line {
  width: 48px;
  height: 2px;
  background-color: #7000ff;
  margin-right: 12px;
  padding-right: 0;
  position: static;
}

.headline {
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  font-size: 48px;
  font-weight: 400;
  line-height: 55px;
}

.headline.cta-section {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-29 {
  color: #616161;
  font-size: 18px;
}

.paragraph-29._3-coumn-text {
  width: 100%;
  max-width: 250px;
  color: #616161;
  text-align: left;
  line-height: 27px;
}

.prerquesite-title {
  max-width: 200px;
  color: #3b3b3b;
  text-align: left;
  margin-bottom: 20px;
  margin-right: 33px;
  padding-right: 0;
  font-size: 23px;
  font-weight: 500;
  line-height: 140%;
}

.ng-benefit-paragraph {
  max-width: 100%;
  color: #9c9c9c;
  text-align: center;
  align-self: center;
  font-size: 18px;
  line-height: 23px;
}

.bold-heading {
  max-width: 800px;
  font-weight: 500;
}

.bold-text-15 {
  color: #7000ff;
  font-weight: 400;
}

.ng-intro-grid {
  grid-template-columns: 1.75fr 1fr 1fr;
  margin-top: 100px;
  margin-bottom: 46px;
  padding-top: 21px;
}

.bold-text-14 {
  color: #fff;
}

.pre-requisite-list-text {
  font-size: 18px;
  line-height: 23px;
}

.comparison-wrapper {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.receipt-buttopn-area {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing-benefits-wrapper {
  width: 100%;
  height: 100%;
}

.text-span-18 {
  color: #0a0b20;
  font-weight: 500;
}

.ng-button {
  letter-spacing: 1px;
  object-fit: fill;
  background-color: #7000ff;
  border-radius: 5px;
  flex: 0 auto;
  margin-left: 0;
  padding: 16px 25px;
  font-size: 18px;
  font-weight: 400;
  transition: all .2s;
  display: block;
}

.ng-button:hover {
  transform: scale(1.02);
  box-shadow: -5px 7px 16px 3px rgba(112, 0, 255, .28);
}

.ng-button:active {
  background-color: #7914fa;
  transform: none;
  box-shadow: 0 0 16px 3px rgba(112, 0, 255, .28);
}

.ng-button.ga-event {
  color: #fff;
}

.legend-color-2 {
  width: 18px;
  height: 18px;
  background-color: #7000ff;
  border-radius: 6px;
  margin-right: 18px;
}

.legend-color-2._1 {
  background-color: #f4ebff;
  border: 2px solid #7000ff;
}

.ng-arrow-link {
  font-size: 18px;
}

.ng-partner-section {
  padding-top: 20px;
}

.side-text-box {
  flex-direction: column;
  display: flex;
}

.ng-paragraph {
  margin-top: 32px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 23px;
}

.ng-paragraph.intro {
  max-width: 300px;
  color: #5a5a5a;
  margin-top: 16px;
  margin-bottom: 81px;
  font-size: 18px;
  font-weight: 400;
  line-height: 23px;
  display: block;
}

.ng-partner {
  max-width: 60%;
}

.benefits-wrapper {
  grid-column-gap: 0px;
  display: flex;
}

.arrow {
  margin-top: 0;
  margin-left: 10px;
}

.use-cases-wrapper {
  justify-content: space-between;
  display: flex;
}

.quote-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.comparison-text-bank {
  text-align: center;
  font-size: 18px;
  line-height: 120%;
}

.list {
  width: 420px;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  list-style-type: none;
  display: flex;
}

.get-started-section {
  margin-top: 80px;
  margin-bottom: 80px;
}

.how-to-pre-requesits {
  background-color: #fafafa;
  border-radius: 20px;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding: 20px 40px;
  display: flex;
}

.paragraph-30 {
  margin-top: 32px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 150%;
}

.get-started-paragraph {
  max-width: 400px;
  color: #9c9c9c;
  text-align: left;
  align-self: flex-start;
  font-size: 18px;
  line-height: 23px;
}

.thirdparty-logo {
  max-width: 60%;
  min-width: 60%;
  padding-right: 16px;
}

.ng-single-partner {
  color: #bdbdbd;
  font-size: 16px;
}

.background {
  z-index: 0;
  width: 100%;
  height: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  display: grid;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.last-nav-link {
  padding-right: 0;
}

.last-nav-link.underlined {
  color: #7000ff;
  border: 2px #7000ff;
  border-bottom-style: solid;
  margin-bottom: 16px;
  margin-left: 0;
  padding-bottom: 2px;
  padding-left: 0;
  font-size: 18px;
  transition: all .2s;
  transform: translate(1.05px);
}

.last-nav-link.underlined:hover {
  transform: scale(1.05);
}

.how-to-get-started-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.bold-text-16 {
  color: #0a0b20;
}

.step-number {
  width: 48px;
  justify-content: center;
  align-items: center;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.revenue-based-section {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 40px;
  display: block;
  position: relative;
}

.checkmark {
  padding-right: 20px;
}

.benefit-icon-box {
  width: auto;
  height: auto;
  color: rgba(0, 0, 0, 0);
  background-color: #fafafa;
  border-radius: 20px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.benefit-icon-box.round {
  width: 80px;
  height: 80px;
  max-height: 80px;
  max-width: 80px;
  min-height: 80px;
  min-width: 80px;
  border-radius: 100%;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  padding: 16px 26px 16px 16px;
  display: flex;
}

.section-indicator {
  color: #7000ff;
  letter-spacing: .9px;
}

.widget {
  width: 350px;
  border-radius: 10px;
  padding-bottom: 20px;
  box-shadow: 0 7px 19px -1px rgba(156, 156, 156, .35);
}

.widget.zalando-widgt {
  padding-bottom: 0;
}

.bold-text-12 {
  color: #fafafa;
}

.revenue-visualisation {
  width: 100%;
  height: 100%;
  max-height: 100%;
  max-width: 1000px;
}

.legend-item {
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.rotating-banner {
  z-index: 99;
  position: relative;
  top: -72px;
  left: 22px;
}

.rotating-banner.success-story {
  position: static;
  top: 163px;
  left: -106px;
}

.legend {
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 0;
  display: flex;
}

.pricing-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.hero-actions {
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 18px;
}

.hero-actions.multi-button {
  min-width: 30%;
  flex-direction: row;
  justify-content: space-around;
  padding-top: 0;
  display: flex;
}

.list-item {
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.pricing-section {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.bold-text-11 {
  color: #494949;
}

.text-span-19 {
  color: #0a0b20;
  font-weight: 400;
}

.collection-list-3 {
  justify-content: space-around;
  display: flex;
}

.comparison-row {
  height: 80px;
  border: 1px #000;
  border-bottom: 2px solid #fafafa;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 20px;
  display: flex;
}

.comparison-row.title {
  background-color: #fafafa;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 40px;
}

.comparison-row-choice {
  max-width: 180px;
  color: #7000ff;
  text-align: center;
  font-size: 18px;
  line-height: 120%;
}

.benefit-icon-box-2 {
  width: auto;
  height: auto;
  color: rgba(0, 0, 0, 0);
  background-color: #fafafa;
  border-radius: 20px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.benefit-icon-box-2.cashout {
  background-color: #fff;
}

.hero-image-wrapper {
  height: 100%;
}

.comparison-list {
  outline-offset: 0px;
  outline: 1px solid #fafafa;
  padding-left: 0;
  list-style-type: none;
}

.compare-section {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.ng-navbar {
  width: auto;
  object-fit: fill;
  background-color: #fff;
  position: static;
}

.nav-link-7 {
  color: #0a0b20;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 20px 10px 0;
  font-size: 18px;
  text-decoration: none;
  display: block;
}

.nav-link-7:hover {
  color: #616161;
  text-decoration: none;
}

.nav-link-7.w--current {
  color: #0a0b20;
}

.nav-link-7.ga-event, .nav-link-7.hidden {
  display: none;
}

.comparison-row-title {
  font-size: 18px;
  line-height: 120%;
}

.ng-sticky-nav {
  z-index: 999;
  height: 80px;
  max-height: 80px;
  background-color: #fff;
  margin-top: 0;
  padding: 10px 20px;
  display: block;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  overflow: visible;
  box-shadow: 0 1px 2px #f4ebff;
}

.get-started-step {
  width: 100%;
  flex-direction: row;
  flex: 0 auto;
  justify-content: space-around;
  align-items: center;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.get-started-step.cashout {
  background-color: #fafafa;
  border-radius: 20px;
  margin-top: 14px;
  padding-top: 20px;
}

.sleepy-fox-icon {
  width: 30%;
  height: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.div-block-45 {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 3000px;
}

.use-case-2 {
  width: 30%;
  background-color: #fff;
  border-radius: 10px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  overflow: hidden;
  box-shadow: 0 1px 16px 3px rgba(0, 0, 0, .11);
}

.image-83 {
  width: 400px;
  border-top-right-radius: 0;
  box-shadow: -6px 6px #f4ebff;
}

.image-83.mutual-picture-2 {
  width: 0;
  max-width: 0%;
  min-width: 100%;
  border-top-left-radius: 50px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 50px;
  position: static;
}

.image-83.intro-image-right {
  width: 0;
  max-width: 0%;
  min-width: 100%;
  object-fit: cover;
  border-top-left-radius: 50px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 100px;
  position: static;
}

.bold {
  font-weight: 500;
}

.background-2 {
  z-index: 0;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.background-2.revenue {
  z-index: -1;
}

.pricing-title {
  text-align: left;
  margin-top: 10px;
  font-weight: 500;
  line-height: 120%;
}

.bold-text-17 {
  color: #0a0b20;
}

.benefits-sections {
  margin-top: 140px;
  margin-bottom: 80px;
}

.benefit-icon-2 {
  width: 96px;
  height: 96px;
  max-width: 200%;
  flex: 0 auto;
}

.benefit-icon-2.tiny {
  width: 64px;
  height: 64px;
  flex: 0 auto;
  align-self: center;
  margin-left: 10px;
  margin-right: auto;
  display: block;
}

.benefit-icon-2.tiny.date {
  width: 50px;
}

.nav-link-accessible {
  max-height: 66px;
  min-height: 66px;
  flex-direction: column;
  align-self: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.current-page-vector {
  margin-top: -16px;
  display: block;
}

.image-84 {
  display: none;
  position: absolute;
  top: 76%;
  bottom: 0%;
  left: 38%;
  right: 0%;
}

.current-page-blue-div {
  height: 4px;
  max-height: 4px;
  max-width: 30px;
  min-height: 4px;
  min-width: 30px;
  background-color: var(--primary-0);
  border-radius: 100px;
  position: absolute;
  top: 50px;
  bottom: 0%;
  left: 38%;
  right: 0%;
}

.current-page-blue-div.contact {
  left: 38%;
}

.els-hero {
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  overflow: hidden;
}

.hero-container-flex-els {
  max-width: 934px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: static;
}

.right-div-hero-wrapper {
  z-index: -1;
  max-width: 66%;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: relative;
  right: 100px;
}

.left-div-content-wrapper {
  z-index: 2;
  max-width: 560px;
  min-width: 560px;
  position: static;
}

.left-div-content-wrapper.en {
  padding-top: 40px;
}

.image-wrapper-hero-woman {
  max-width: 90%;
  border-radius: 12px;
  align-items: flex-end;
  display: block;
}

.background-orb-div {
  z-index: -1;
  max-width: none;
  min-width: 600px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: static;
  overflow: hidden;
}

.image-85 {
  width: auto;
  height: auto;
  border-radius: 0;
}

.div-block-47 {
  max-height: 4px;
  max-width: 30px;
  min-height: 4px;
  min-width: 30px;
  background-color: var(--primary-0);
  border-radius: 20px;
}

.hero-subtext-wrapper {
  margin-bottom: 60px;
}

.lead-gen-partner-logo {
  max-height: 120px;
  max-width: 230px;
  min-height: 0;
  margin-top: 20px;
}

.body-tiny {
  color: var(--grey-0);
  text-align: center;
  order: 0;
  align-self: center;
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
  line-height: 135%;
}

.body-tiny.emphasis {
  text-align: left;
  font-family: Söhne halbfett, sans-serif;
}

.body-tiny.emphasis.left {
  text-align: left;
}

.body-tiny.centre.grey2 {
  color: var(--grey-2);
}

.body-tiny.middle {
  color: var(--white);
}

.body-tiny.center {
  text-align: center;
}

.why-choose-usps {
  background-color: var(--white);
  text-align: center;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 100px;
  display: flex;
}

.why-choose-usps.hidden {
  display: none;
}

.why-choose-usps.relative {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png");
  background-position: 100%, 0%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto 70%, auto 70%;
  padding-top: 60px;
  padding-bottom: 60px;
}

.why-choose-usps.de {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png");
  background-position: 100%, 0%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto 70%, auto 70%;
}

.new-usp-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 56px;
  display: grid;
  box-shadow: 0 4px 77px rgba(212, 212, 212, .22);
}

.usp---1 {
  background-color: var(--white);
  border-radius: 12px;
  padding: 40px;
}

.gradient-to-testimonial {
  background-image: linear-gradient(to bottom, var(--primary-2-5), rgba(214, 224, 231, 0));
  padding-top: 10px;
  padding-bottom: 100px;
  display: block;
}

.margin {
  max-width: 132px;
  margin-left: 0;
}

.image-86 {
  margin-left: -38px;
}

.faq-orb {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6329ad6abecdfe21499dccda_Orb%403x.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 108px;
  padding-bottom: 108px;
}

.container-faq {
  max-width: 720px;
  justify-content: center;
  display: flex;
}

.h3-alt.centre {
  font-family: Söhne halbfett, sans-serif;
}

.value-grid {
  grid-template-rows: auto auto auto;
  margin-top: 42px;
}

.bullet-heading-wrapper {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.value-text-wrapper {
  padding-left: 27px;
}

.bullet-point-wrapper-new {
  padding-right: 16px;
}

.image-87 {
  max-width: 11px;
}

.employee-testimonial-wrapper {
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.body-capitals {
  color: var(--grey-4);
  text-align: left;
  text-transform: uppercase;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
}

.employee-photo-wrapper {
  min-height: 432px;
  margin-top: 60px;
  margin-left: 60px;
}

.image-88 {
  max-width: 318px;
  min-height: 86.587px;
}

.employee-testimonial-text {
  max-width: 50%;
  margin-left: 64px;
}

.employee-quote-wrapper {
  max-width: 100%;
  margin-bottom: 44px;
}

.photo-bg-orb {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/639b55049e5f698818ec1ae7_Orb.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto 80%;
  margin-top: 0;
  padding-left: 10px;
}

.section-11 {
  padding-top: 220px;
  padding-bottom: 220px;
  display: block;
}

.image-89 {
  width: 230px;
  height: auto;
  max-height: none;
  max-width: none;
  min-width: auto;
  border-radius: 2px;
}

.div-block-49 {
  display: none;
}

.dropdown-5 {
  width: 105px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  top: -47px;
}

.partner-discount-code-wrapper {
  justify-content: center;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.html-embed-13 {
  display: block;
}

.body-48 {
  background-color: var(--white);
}

.carousel-logo {
  max-height: 50px;
  display: inline-block;
}

.carousel-logo.everstox-logo {
  margin-bottom: -16px;
}

.icon-7, .text-block-25 {
  display: none;
}

.next {
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
}

.body-49 {
  border: 1px solid var(--grey-5);
  border-radius: 12px;
}

.div-block-50 {
  border: 1px solid var(--grey-5);
  background-color: var(--white);
  border-radius: 12px;
}

.business-owner-info {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.business-owner-image {
  max-height: 60px;
  max-width: 60px;
  min-height: 60px;
  min-width: 60px;
}

.cms-testimonial {
  display: none;
}

.container-cms-pagination {
  max-width: 80%;
}

.business-owner-text {
  color: var(--grey-1);
  font-family: Söhne buch, sans-serif;
  font-size: 14px;
  line-height: 125%;
}

.business-name-text {
  color: var(--grey-2);
  font-family: Söhne buchkursiv, sans-serif;
}

.pagination {
  justify-content: flex-end;
}

.image-91 {
  max-width: 60px;
  min-width: 60px;
}

.icon-8, .text-block-26 {
  display: none;
}

.previous {
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
}

.image-92 {
  max-height: 60px;
  max-width: 60px;
  min-width: 60px;
}

.image-93 {
  border-radius: 300px;
}

.container-103, .tabs {
  flex-direction: column;
  display: block;
}

.tabs-menu {
  flex-direction: row;
  display: flex;
}

.ecommerce-one-wrap {
  width: 250px;
  max-width: 100%;
  min-height: 50px;
  min-width: 300px;
}

.image-94, .image-95 {
  min-height: 50px;
}

.haendlerbund-wrap {
  max-height: 50px;
  max-width: 100%;
  min-height: 50px;
  min-width: 300px;
}

.image-96, .image-97 {
  min-height: 50px;
}

.grid-9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.new-testimonial-wrapper {
  z-index: 1;
  width: auto;
  height: auto;
  min-height: auto;
  min-width: auto;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  object-fit: fill;
  border-bottom: 0 solid #000;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 40px;
  display: grid;
  position: static;
  overflow: visible;
  box-shadow: 0 2px 77px rgba(212, 212, 212, .22);
}

.new-testimonial-wrapper.middle {
  z-index: 2;
  min-width: 350px;
  background-color: var(--primary-0);
  position: relative;
  top: -80px;
  box-shadow: 0 2px 77px rgba(212, 212, 212, .22);
}

.new-testimonial-wrapper.middle.special {
  background-color: var(--white);
}

.new-testimonial-wrapper.rf {
  max-width: 400px;
  min-width: 350px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.new-testimonial-wrapper.rf.left {
  position: relative;
  right: -24px;
}

.new-testimonial-wrapper.right {
  position: relative;
  left: -24px;
}

.testimonial-name-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.testimonial-text-wrapper {
  position: static;
}

.testimonial-text-wrapper.center {
  text-align: center;
}

.testimonial-image-wrapper {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  margin-top: 24px;
  margin-bottom: 24px;
}

.new-testimonial-container {
  display: flex;
}

.new-testimonial-container.rf {
  max-width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-98 {
  max-height: 78px;
  max-width: 78px;
  border: 1px #000;
  border-radius: 2000px;
}

.text-block-27 {
  color: var(--graphite);
  text-align: center;
  font-family: Söhne halbfett, sans-serif;
  font-size: 16px;
}

.testimonials-cms-section {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 60px;
  margin-bottom: 60px;
}

.testimonials-cms-section.nl {
  margin-bottom: 140px;
}

.merchant-logo-wrapper {
  max-height: 40px;
  padding-left: 80px;
}

.merchant-logo {
  max-height: 40px;
  max-width: 150px;
}

.collection-list-4 {
  grid-column-gap: 0px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-graveyard-section {
  display: none;
}

.h3-wrapper.tt {
  margin-bottom: 20px;
}

.h3-wrapper.testimonials {
  margin-bottom: 40px;
}

.image-99 {
  max-height: 100px;
  align-self: center;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.image-99.nomarg {
  margin-bottom: 40px;
}

.collection-list-wrapper-5 {
  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;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.collection-item-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-item-4 {
  flex: 0 auto;
  align-self: auto;
}

.collection-list-wrapper-6 {
  align-self: center;
}

.codat_section {
  padding-top: 40px;
}

.codat_section.nl {
  padding-top: 20px;
  padding-bottom: 60px;
}

.body-50 {
  background-color: var(--black);
}

.blog_off_white_section {
  height: auto;
  max-height: none;
  min-height: 40px;
  overflow: hidden;
}

.search-bar-wrapper {
  padding-left: 60px;
}

.elipse-wrapper {
  width: 100%;
  height: auto;
  max-height: none;
  max-width: 100%;
  min-height: auto;
  min-width: 100%;
  display: flex;
  overflow: visible;
}

.image-100 {
  height: 20%;
  max-height: 20%;
  min-height: 20%;
  background-image: none;
  background-size: auto;
  border: 0 #000;
  display: none;
  overflow: visible;
}

.grid-10 {
  grid-template-columns: 1fr 1fr 1fr;
}

.blog-cards-display {
  background-color: #faf9f6;
  padding-bottom: 0;
}

.blog-card {
  width: auto;
  height: 100%;
  max-height: 100%;
  max-width: none;
  min-height: 100%;
  min-width: auto;
  background-color: var(--white);
  border-radius: 20px;
  margin-right: 0;
}

.blog-card.likethatreadthis {
  width: 340px;
  max-width: 100%;
}

.tag-wrapper {
  grid-column-gap: 16px;
  padding-top: 32px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.tag {
  color: var(--black);
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 4px;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
  line-height: 125%;
}

.author-wrapper.flex {
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  grid-column-gap: 16px;
  align-items: center;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.author-wrapper.flex.in-article {
  padding-left: 0;
}

.link-block-14 {
  text-decoration: none;
}

.text-block-28 {
  color: var(--black);
  font-family: Söhne halbfett, sans-serif;
}

.text-block-29 {
  color: var(--black);
  font-family: Söhne buch, sans-serif;
}

.date-wrapper-blog {
  padding-top: 4px;
}

.collection-list-6 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  justify-content: space-between;
  align-items: stretch;
  justify-items: stretch;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.collection-list-wrapper-7 {
  max-width: 100%;
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.collection-list-wrapper-7.recommended {
  padding-top: 60px;
}

.collection-item-5 {
  height: auto;
  max-height: none;
  max-width: none;
  min-height: auto;
  min-width: auto;
  object-fit: fill;
  align-items: stretch;
  padding-left: 0;
  padding-right: 0;
  display: block;
  overflow: visible;
}

.image-101 {
  width: 100dvw;
  max-height: none;
  max-width: 100dvw;
  min-width: 100dvw;
  clear: none;
  text-align: center;
  object-fit: fill;
}

.search {
  grid-column-gap: 32px;
  padding-left: 20px;
  display: flex;
}

.image-102 {
  max-height: 64px;
  max-width: 64px;
  min-height: 64px;
  min-width: 64px;
  border-radius: 300px;
}

.body-51 {
  background-color: var(--black);
}

.like_this_read_these_next {
  padding-top: 40px;
  padding-bottom: 100px;
}

.blog_article {
  background-color: var(--off-white-2);
  padding-left: 20px;
  padding-right: 20px;
}

.multiple-tag-wrapper {
  grid-column-gap: 32px;
  display: flex;
}

.summary-heading {
  padding-top: 20px;
  padding-bottom: 40px;
}

.blog-header-divider {
  border-bottom: 1px solid var(--grey-5);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-52 {
  display: flex;
}

.rich-text-block {
  max-width: 100%;
  color: var(--black);
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
  line-height: 125%;
}

.blog-article-container {
  max-width: none;
  padding-left: 200px;
  padding-right: 200px;
}

.blog-article-container.container {
  max-width: 100%;
  padding-top: 0;
}

.text-block-30 {
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
  line-height: 125%;
}

.trust-pilot-code-wrapper.de {
  width: auto;
  max-height: none;
  max-width: none;
  min-height: auto;
  min-width: 0;
  padding: 0 60px;
  display: block;
}

.trust-pilot-code-wrapper.de.mob-version, .html-embed-14 {
  display: none;
}

.div-block-53 {
  align-items: center;
  display: flex;
}

.text-field-3 {
  max-width: 400px;
  border: 1px solid #e8e8e8;
  border-radius: 5px;
  margin-bottom: 0;
  margin-right: 10px;
  display: inline-block;
}

.hint-text {
  color: #777;
  margin-top: 3px;
  margin-bottom: 10px;
  margin-left: 3px;
  font-size: 12px;
  line-height: 16px;
}

.submit-button, .search-button {
  display: none;
}

.search-input {
  height: 50px;
  max-height: none;
  max-width: 280px;
  min-height: auto;
  min-width: 280px;
  border: 1px solid var(--white);
  background-color: var(--grey-1);
  border-radius: 12px;
  margin-bottom: 0;
  padding: 14px;
}

.submit-button-2 {
  display: none;
}

.text-field-4 {
  width: 300px;
  height: auto;
  max-width: 300px;
  border: 1px solid var(--grey-5);
  background-color: var(--grey-0);
  border-radius: 6px;
  margin-bottom: 0;
  padding-right: 35px;
}

.text-field-4:active, .text-field-4:focus {
  color: var(--white);
  font-family: Söhne buch, sans-serif;
}

.text-field-4::-ms-input-placeholder {
  color: var(--grey-4);
  font-family: Söhne buch, sans-serif;
}

.text-field-4::placeholder {
  color: var(--grey-4);
  font-family: Söhne buch, sans-serif;
}

.rich-text-block-2 {
  display: none;
}

.form-block {
  margin-bottom: 0;
}

.tag-div {
  width: auto;
  max-width: none;
  min-width: auto;
  border: 1px solid var(--grey-0);
  object-fit: contain;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 9px 12px;
  display: flex;
  overflow: visible;
}

.text-block-31 {
  color: var(--black);
  object-fit: contain;
  font-family: Söhne buch, sans-serif;
  font-size: 12px;
  line-height: 125%;
}

.collection-list-7 {
  grid-column-gap: 64px;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.body-52 {
  background-color: var(--black);
}

.legal_disclaimer, .legal-disclaimer {
  color: var(--grey-1);
  text-align: center;
  font-family: Söhne buchkursiv, sans-serif;
}

.quotemarks-testimonials {
  text-align: center;
  font-family: Söhnebreit halbfett, sans-serif;
  font-size: 90px;
  line-height: 80%;
}

.quotemarks {
  text-align: center;
  font-family: Söhne halbfett, sans-serif;
  font-size: 90px;
  line-height: 125%;
}

.quotemarks.middle {
  color: var(--white);
  line-height: 125%;
}

.merchant-image-and-name-wrapper {
  z-index: 2;
  flex-direction: column;
  align-self: center;
  align-items: center;
  margin-top: -100px;
  margin-bottom: -100px;
  padding-top: 0;
  display: flex;
  position: relative;
  top: 72px;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.usps-tlc {
  background-color: #f1f7fb;
  padding-top: 40px;
  padding-bottom: 60px;
}

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

.heading-19 {
  text-align: center;
  font-family: Söhne halbfett, sans-serif;
}

.usp-tlc {
  text-align: center;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 125%;
}

.horizontal-how-it-works-grid {
  max-width: 1200px;
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.h-24 {
  color: var(--blue-6);
  font-family: Söhne halbfett, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 125%;
}

.h-24.black {
  color: var(--black);
}

.how-it-works-horizontal-image {
  max-width: 132px;
}

.arrow-bg-grid {
  z-index: -1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
  bottom: -90px;
}

.blue-arrow-wrapper {
  position: relative;
  top: -61px;
  left: 39px;
}

.blue-arrow-upwards-wrapper {
  position: relative;
  bottom: -41px;
  left: -41px;
}

.blue-arrow-downwards, .blue-arrow-upwards {
  width: 192px;
  max-width: 192px;
}

.body-20 {
  font-family: Söhne buch, sans-serif;
}

.usp-image-wrapper {
  text-align: center;
}

.image-103 {
  max-height: 150px;
  max-width: 58%;
}

.image-104, .image-105 {
  max-height: 150px;
}

.dropdown-toggle-9 {
  width: 100%;
  border: 1px solid #dfdfdf;
  border-radius: 4px;
  padding-left: 30px;
  transition: all .2s;
}

.dropdown-toggle-9:hover {
  background-color: #fdfdfd;
}

.text-block-33 {
  font-size: 24px;
}

.div-block-54 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-7 {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 30px;
  font-size: 24px;
  transition: all .2s;
}

.dropdown-link-7:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.dropdown-6 {
  width: 90px;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
  display: inline-block;
}

.dropdown-6.hidefornow {
  display: none;
}

.dropdown-toggle-10 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 20px 30px 20px 20px;
  transition: all .2s;
}

.dropdown-toggle-10:hover {
  background-color: #fdfdfd;
}

.div-block-55 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-8 {
  padding: 15px 10px 15px 20px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  transition: all .2s;
}

.dropdown-link-8:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.text-block-34 {
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
}

.dropdown-toggle-11 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 20px 30px 20px 20px;
  transition: all .2s;
}

.dropdown-toggle-11:hover {
  background-color: #fdfdfd;
}

.div-block-56 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-9 {
  padding: 15px 10px 15px 20px;
  font-size: 24px;
  transition: all .2s;
}

.dropdown-link-9:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.text-block-35 {
  font-size: 24px;
}

.dropdown-toggle-12 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-12:hover {
  background-color: #fdfdfd;
}

.div-block-57 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-10 {
  padding-left: 20px;
  padding-right: 10px;
  transition: all .2s;
}

.dropdown-link-10:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.div-block-58 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-106 {
  max-width: 500px;
}

.loveberlin-icon {
  max-height: 24px;
  max-width: 24px;
}

.text-block-37 {
  text-align: center;
}

.trustpilot_banner {
  max-height: none;
  min-height: auto;
  background-color: #f1f7fb;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.trustpilot-wrapper {
  min-height: 100%;
  min-width: 100%;
  font-size: 32px;
  line-height: 135%;
}

.html-embed-16 {
  max-height: none;
  min-height: auto;
  text-align: center;
}

.left-column-contact-cta {
  max-width: 50%;
  min-width: 50%;
}

.right-column-contact-cta {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.right-column-contact-cta.max {
  height: auto;
  max-width: 100%;
  text-align: left;
  align-items: stretch;
  margin-top: -32px;
}

.flex-container {
  max-width: 100%;
  justify-content: center;
  padding-top: 40px;
  display: flex;
}

.contact-cta-max {
  margin-top: 0;
  position: relative;
  top: 39px;
  left: -27px;
}

.middle {
  color: var(--white);
}

.link-8 {
  color: var(--grey-0);
  font-family: Söhne halbfett, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.text-span-20 {
  color: var(--grey-2);
}

.div-block-59 {
  width: 60%;
  min-width: 60%;
  margin-left: 20px;
}

.review-us-wrapper {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  margin-top: 20px;
}

.image-108 {
  max-width: 126px;
}

.image-108.mandya {
  max-width: 120px;
  min-width: 120px;
}

.image-109 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.image-110 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.logo_component-slider-3 {
  width: 2200px;
  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;
  display: flex;
}

.image-111, .image-112 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.logo-slide_section-4 {
  height: auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-113 {
  width: 200px;
  height: 50px;
  max-height: 50px;
  min-height: 50px;
  min-width: 200px;
}

.html-embed-17 {
  min-height: 60px;
  min-width: 500px;
}

.orb-usp-container {
  z-index: -1;
  min-width: 100%;
  justify-content: space-between;
  display: none;
  position: relative;
  bottom: 124px;
}

.left-orb {
  z-index: auto;
  position: relative;
  top: -369px;
}

.left-content {
  max-width: 50%;
  min-width: 50%;
}

.right-content {
  max-width: 50%;
  min-width: auto;
  margin-left: 40px;
}

.image-114 {
  max-height: none;
  max-width: 280px;
  min-width: 62%;
}

.logo_component-slider-4 {
  width: 2200px;
  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;
  display: flex;
  overflow: visible;
}

.logo-slide_section-5 {
  height: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible;
}

.container-large-3 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.container-large-4 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.logo_component-slider-5 {
  width: 2200px;
  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;
  display: flex;
}

.logo-slide_section-6 {
  height: auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-logo-2 {
  display: block;
  overflow: hidden;
}

.container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.logo_component-slider-6 {
  width: 2200px;
  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;
  display: flex;
}

.logo-slide_section-7 {
  height: 100vh;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-logo-3 {
  display: block;
  overflow: visible;
}

.banxy-logo {
  max-height: 100%;
  min-height: 100%;
}

.image-115 {
  max-height: 100%;
  max-width: 100%;
  min-width: auto;
}

.tidely-wrap {
  width: 250px;
  max-width: 100%;
  min-height: 50px;
  min-width: 300px;
}

.flex-block {
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.flex-block-2 {
  background-color: var(--primary-2-5);
}

.flex-block-3 {
  background-color: var(--primary-1);
}

.div-block-60 {
  align-self: stretch;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.heading-20, .cell {
  display: block;
}

.offer-components-stack {
  max-height: 509px;
  align-self: auto;
  padding-top: 46px;
}

.offer-components-stack.with-bottom-padding {
  padding-bottom: 100px;
}

.monthly-revenue-wrapper {
  min-height: 100%;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px;
  display: flex;
  box-shadow: 0 2px 77px rgba(212, 212, 212, .22);
}

.body-16 {
  color: var(--black);
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
}

.paragraph-31 {
  font-family: Söhne halbfett, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.body-24-bold {
  font-family: Söhne halbfett, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

.revenue-range-wrapper {
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.offer-cell {
  background-color: var(--primary-0);
  box-shadow: 0 -1px 33px 0 var(--primary-2-5);
  border-radius: 12px;
  align-items: center;
}

.body-16-white {
  color: var(--white);
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
}

.h2-48-white {
  border: 1px none var(--white);
  color: var(--white);
  font-family: Söhne buch, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 52.8px;
}

.flex-block-6 {
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.button-7 {
  display: inline-block;
}

.offer-wrapper {
  justify-content: center;
  align-items: center;
  padding: 80px 40px;
}

.apply-btn-wrapper {
  margin-top: 20px;
}

.div-block-61 {
  margin-bottom: 20px;
}

.flex-block-7 {
  flex-direction: row;
}

.offer-nl {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 60px;
  padding-bottom: 60px;
}

.gap {
  height: 100px;
  background-color: #000;
}

.gap.fhhhg {
  background-color: #885252;
}

.lightmode-button-blue-3 {
  max-width: 100%;
  min-width: 50%;
  color: #262626;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  background-color: #a8dbff;
  border-radius: 112px;
  padding: 12px 32px;
  line-height: 125%;
}

.lightmode-button-blue-3.enlarged {
  font-size: 22px;
}

.lightmode-button-blue-3.enlarged.text-small {
  font-size: 20px;
}

.div-block-62 {
  align-self: stretch;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.body-16-2 {
  color: #262626;
  font-size: 16px;
}

.body-24-bold-2 {
  font-size: 24px;
  line-height: 30px;
}

.body-24-2 {
  color: #344054;
  text-align: left;
  padding-top: 0;
  font-size: 24px;
  line-height: 30px;
}

.h2-centre-rf-2 {
  color: #262626;
  text-align: center;
  letter-spacing: 0;
  font-size: 48px;
  font-weight: 400;
  line-height: 125%;
}

.flex-block-8 {
  flex-direction: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.offer-cell-2 {
  background-color: #51a5d8;
  border-radius: 12px;
  align-items: center;
  box-shadow: 0 -1px 33px #a8dbff;
}

.body-16-white-2 {
  color: #fff;
  font-size: 16px;
}

.h2-48-white-2 {
  color: #fff;
  border: 1px #fff;
  font-size: 48px;
  font-weight: 400;
  line-height: 52.8px;
}

.offer-calculator {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.credit_estimate_logos_banner {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 100px;
  display: none;
}

.creditestimate-logos-container {
  max-width: 1200px;
}

.credit-estimate-bank-logo-wrapper {
  max-height: none;
  min-height: auto;
}

.creditestimate-title {
  color: var(--grey-2);
  text-align: center;
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
  line-height: 120%;
}

.creditestimate-logos-grid {
  background-color: #fff;
  border-radius: 8px;
  margin-top: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.creditestimate_info_section {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 60px;
}

.credit-estimate-info-container {
  background-color: var(--white);
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.creditestimate-logo-wrapper {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.body-24 {
  padding-bottom: 40px;
  padding-left: 80px;
  padding-right: 80px;
  line-height: 120%;
}

.body-24.creditestimate {
  padding-left: 80px;
  padding-right: 80px;
}

.div-block-63 {
  align-self: auto;
}

.currency {
  padding-left: 3px;
}

.hyphen.body-24-bold {
  min-width: 0;
  padding-left: 5px;
  padding-right: 5px;
  display: block;
}

.body-24-creditestimate {
  color: var(--black);
  padding-bottom: 20px;
  padding-left: 80px;
  padding-right: 80px;
  font-family: Söhne buch, sans-serif;
  font-size: 24px;
  line-height: 120%;
}

.wave_top_section {
  width: 100svw;
  max-width: 100svw;
  min-width: 100svw;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
}

.image-116 {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}

.padding-2 {
  padding-left: 4px;
}

.video_section {
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 0;
}

.tester_form_section {
  background-color: #f2faff;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  padding-left: 0;
  padding-right: 0;
}

.trusted_tester_faq {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  padding: 60px 220px;
}

.ttfaq-wrapper {
  margin-bottom: 20px;
}

.tt-faq-answer {
  margin-top: 8px;
}

.max_contact_section {
  padding-left: 200px;
  padding-right: 200px;
}

.support-info-wrapper {
  margin-top: 12px;
}

.body-wrapper-hero {
  margin-top: 20px;
  margin-bottom: 32px;
}

.tt-hero-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 0;
}

.body-small-emphasis {
  font-family: Söhne halbfett, sans-serif;
  font-size: 16px;
  line-height: 125%;
}

.body-16-answer {
  font-family: Söhne buch, sans-serif;
  font-size: 16px;
  line-height: 125%;
}

.cell-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.cell-3 {
  align-items: center;
}

.quick-stack {
  background-color: #fff;
  border: 1px solid gray;
  border-radius: 8px;
  padding: 40px;
}

.link-9, .link-10, .link-11 {
  color: #000;
}

.cell-4 {
  flex-direction: row;
  justify-content: center;
}

.text-block-38 {
  font-family: Söhne buch, sans-serif;
  font-size: 20px;
  line-height: 125%;
}

.text-block-39 {
  font-family: Söhne halbfett, sans-serif;
  font-size: 20px;
  line-height: 125%;
}

.text-block-40 {
  font-family: Söhne buch, sans-serif;
  line-height: 125%;
}

.link-12, .link-13, .link-14, .link-15 {
  color: #000;
}

.checklist {
  background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/64de18622f30c0145db0e9f3_Orb.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 100px;
}

.html-embed-18 {
  padding-top: 0;
  padding-bottom: 0;
}

.checklist-form {
  margin-left: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
}

.checklist-stack {
  background-color: #fff;
  border-radius: 10px;
  margin-top: 40px;
  padding: 40px;
  box-shadow: 0 2px 18px rgba(212, 212, 212, .22);
}

.checklist-image-cell {
  justify-content: center;
  align-items: center;
}

.image-117, .image-118 {
  border-radius: 10px;
}

.collection-list-8 {
  max-height: 100%;
  max-width: 100%;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template: "Area Area Area"
                 "Area Area Area"
                 "Area Area Area"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-left: 0;
  display: grid;
}

.collection-list-wrapper-10 {
  max-width: 100%;
  margin-top: 40px;
}

.collection-item-7 {
  max-width: none;
  min-width: auto;
  padding-left: 0;
  padding-right: 0;
}

.link-block-15 {
  text-decoration: none;
}

.link-16, .link-17 {
  color: var(--black);
}

.mandya {
  padding-left: 20px;
}

.dib-block-59 {
  margin-left: 40px;
}

.link-18 {
  color: #262626;
}

.contact-person-details-wrapper {
  margin-bottom: 12px;
}

.dropdown-toggle-13 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-13:hover {
  background-color: #fdfdfd;
}

.div-block-64 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-11 {
  padding-left: 20px;
  padding-right: 10px;
  transition: all .2s;
}

.dropdown-link-11:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.dropdown-toggle-14 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-14:hover {
  background-color: #fdfdfd;
}

.div-block-65 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-12 {
  padding-left: 20px;
  padding-right: 10px;
  font-family: Söhne buch, sans-serif;
  transition: all .2s;
}

.dropdown-link-12:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.text-block-41 {
  font-family: Söhne buch, sans-serif;
}

.dropdown-toggle-15 {
  width: 100%;
  border: 1px solid #ebecf1;
  border-radius: 4px;
  padding: 10px 30px 10px 20px;
  transition: all .2s;
}

.dropdown-toggle-15:hover {
  background-color: #fdfdfd;
}

.div-block-66 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropdown-link-13 {
  padding-left: 20px;
  padding-right: 10px;
  font-family: Söhne buch, sans-serif;
  transition: all .2s;
}

.dropdown-link-13:hover {
  background-color: #f5f6f8;
  box-shadow: inset 2px 0 #88c1ff;
}

.text-block-42 {
  font-family: Söhne buch, sans-serif;
}

.link-19 {
  color: #f0f0f0;
}

@media screen and (min-width: 1280px) {
  .container {
    max-width: 75%;
  }

  .container.flex {
    max-width: 80%;
  }

  .container._100--width.orb {
    max-width: 75%;
  }

  .container.sector {
    padding-left: 50px;
  }

  .container.careers {
    max-width: 75%;
  }

  .hero {
    height: 100%;
    max-height: 100%;
  }

  .h1 {
    font-size: 80px;
  }

  .body {
    color: var(--grey-4);
  }

  .benefits {
    border-style: none;
  }

  .referral {
    padding-bottom: 80px;
  }

  .navigation-container {
    max-width: 75%;
  }

  .secondary-button {
    text-align: center;
  }

  .secondary-button.referral {
    padding-bottom: 15px;
  }

  .secondary-button.referral.de {
    font-size: 26px;
  }

  .secondary-button.bottom-button {
    padding: 20px 53px 23px;
    font-size: 32px;
  }

  .secondary-button.bottom-button.mob {
    height: auto;
    max-height: 80px;
    max-width: 70%;
    min-height: auto;
    min-width: 70%;
  }

  .container-cta-grid.hero-mob.de {
    max-width: 70%;
  }

  .container-cta-grid.hero-mob.dutch {
    max-width: 75%;
    grid-template-columns: 1fr 1fr;
    justify-items: stretch;
  }

  .platform-cta {
    padding-top: 80px;
  }

  .h2.de {
    font-size: 40px;
  }

  .h2-emphasis.white {
    color: #fff;
  }

  .footer-container {
    max-width: 80%;
  }

  .bottom-button-wrapper {
    margin-top: 20px;
  }

  .founders-grid {
    padding-left: 100px;
    padding-right: 100px;
  }

  .trusted-by-investors {
    max-width: 80%;
  }

  .left-arrow {
    top: 40%;
  }

  .lightmode-button-blue.herocta {
    max-width: none;
    min-width: auto;
  }

  .card-text-wrapper.blog {
    min-height: 200px;
  }

  .stefan-wrapper {
    left: 69px;
  }

  .helena-photo-wrapper {
    left: 54px;
  }

  .section-3 {
    background-position: 0 100%;
  }

  .blx-container-1 {
    width: 1000px;
    max-width: 1000px;
  }

  .hide {
    min-height: 30px;
  }

  .contact-us-wrapper.flex {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 100px;
  }

  .press-kit-section {
    background-color: var(--grey-0);
  }

  .staff-pic-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .trusted-merchants-container.els {
    max-width: 100%;
  }

  .cloneable-container-default-2 {
    min-height: auto;
    min-width: 1100px;
    margin-top: 0;
  }

  .hero-container-flex-els {
    max-width: 1000px;
    padding-top: 20px;
  }

  .right-div-hero-wrapper {
    right: 100px;
  }

  .body-tiny.center {
    text-align: center;
  }

  .why-choose-usps {
    background-position: 100% 100%, 0%;
    background-size: auto 80%, auto 80%;
  }

  .faq-orb {
    background-position: 50%;
  }

  .div-block-48 {
    border: 1px none var(--grey-5);
    background-color: var(--white);
  }

  .container-cms-pagination {
    max-width: 75%;
  }

  .blog-card.press {
    width: 360px;
  }

  .trustpilot_banner {
    max-height: none;
    min-height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tt-hero-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }
}

@media screen and (min-width: 1440px) {
  .container {
    max-width: 75%;
  }

  .container._100-top-bottom {
    background-size: auto 60%;
  }

  .container.flex {
    max-width: 80%;
  }

  .container.flex._100.bigorb {
    background-position: 10% -10%;
  }

  .container.flex.center._60 {
    max-width: 1000px;
  }

  .container.special-hero {
    max-width: 75%;
    padding-bottom: 60px;
  }

  .container.hubspot {
    text-align: left;
  }

  .container.careers {
    max-width: 75%;
  }

  .container.statslong, .container.carousel, .container.testimonials {
    max-width: 80%;
  }

  .container.trusted-tester-faq-container {
    padding-left: 40px;
    padding-right: 40px;
  }

  .hero {
    height: 100%;
    max-height: 100%;
  }

  .body.bold.lightmode-text {
    min-height: 17px;
  }

  .brand {
    min-width: 150px;
  }

  .nav-menu {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .trusted-by {
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .grid-partners {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .secondary-button {
    text-align: center;
  }

  .secondary-button.bottom-button {
    padding: 20px 53px 23px;
    font-size: 32px;
    line-height: 125%;
  }

  .secondary-button.bottom-button.mob {
    max-width: 65%;
    min-width: 65%;
  }

  .container-cta-grid.hero-mob.de {
    max-width: 70%;
  }

  .banxware-logo {
    min-width: 150px;
  }

  .body-small.lightmode-text._16 {
    color: var(--black);
    font-size: 16px;
  }

  .body-small.body-small-emphasis.lightmode-text.graphite._100 {
    max-width: 100%;
  }

  .footer-container {
    max-width: 80%;
  }

  .bottom-button-wrapper {
    margin-top: 40px;
  }

  .founders-grid {
    padding-left: 140px;
    padding-right: 140px;
  }

  .trusted-by-investors {
    max-width: 80%;
  }

  .h3-white-rf {
    color: var(--black);
  }

  .slide---brix.testimonial-v1---brix {
    max-width: 550px;
    min-width: 550px;
  }

  .mask-horizontal.lightmode.testimonial {
    overflow: hidden;
  }

  .slide-horizontal.lightmode.finance-use-slide {
    max-width: 25%;
    min-width: 26%;
    overflow: visible;
  }

  .card-text-wrapper.blog {
    min-height: 200px;
  }

  .stefan-wrapper {
    left: 90px;
  }

  .helena-photo-wrapper {
    left: 92px;
  }

  .section-3 {
    background-position: 0 100%;
  }

  .blx-section-1 {
    font-size: 14px;
  }

  .blx-container-1 {
    width: 100%;
    max-width: 1100px;
    justify-content: space-between;
  }

  .lightmode-button-blue-2 {
    max-width: 100%;
    min-width: 100%;
  }

  .banxware-logo-2 {
    min-width: 150px;
  }

  .navbar-2.els {
    width: auto;
    max-width: none;
  }

  .nav-container {
    min-width: 1200px;
  }

  .nav-container.els {
    min-width: 940px;
  }

  .trusted-merchants-container {
    margin-top: 100px;
  }

  .trusted-merchants-container.els {
    max-width: 100%;
  }

  .grid-8 {
    width: auto;
  }

  .cloneable-container-default-2 {
    min-width: 1100px;
    padding-bottom: 0;
  }

  .footer-cotainer {
    max-width: 1200px;
  }

  .section-10 {
    padding-top: 48px;
    padding-bottom: 80px;
  }

  .section-10.gradient-lighter {
    align-items: center;
  }

  .success-story-container {
    max-width: 1200px;
  }

  .section-indicator-wrapper {
    width: 100%;
  }

  .ng-nav-bar {
    width: auto;
    max-width: 970px;
    min-width: auto;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    object-fit: fill;
    flex-flow: row;
    grid-template-rows: auto minmax(auto, 1fr);
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    justify-content: space-around;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    overflow: visible;
  }

  .ng_section-indicator-wrapper-copy {
    width: 100%;
  }

  .ng-section-headline, .bold-text-10 {
    color: #0a0b20;
  }

  .ng-partner {
    max-width: 60%;
  }

  .comparison-list-item {
    margin-bottom: 0;
  }

  .background {
    margin-top: 80px;
  }

  .rotating-banner {
    width: 130%;
    position: relative;
    top: -86px;
    left: 36px;
  }

  .comparison-list {
    border-radius: 1px;
    margin-bottom: 0;
  }

  .ng-navbar {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .ng-sticky-nav {
    display: block;
  }

  .hero-container-flex-els {
    max-width: 1100px;
  }

  .right-div-hero-wrapper {
    right: 100px;
  }

  .body-tiny, .body-tiny.middle {
    font-size: 20px;
  }

  .body-tiny.center {
    text-align: center;
  }

  .why-choose-usps {
    background-position: 120% 110%, -10% 0;
    background-size: auto 80%, auto 80%;
  }

  .container-cms-pagination {
    max-width: 75%;
  }

  .blog-card {
    box-shadow: 0 4px 77px rgba(223, 223, 223, .22);
  }

  .tag-wrapper {
    padding-top: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .tag {
    border-radius: 4px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .author-wrapper.flex {
    display: flex;
  }

  .blog-article-container {
    padding-left: 220px;
    padding-right: 220px;
    font-family: Söhne buch, sans-serif;
  }

  .blue-arrow-wrapper {
    left: 59px;
  }

  .left-content {
    max-width: 50%;
  }

  .tt-hero-grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    background-position: 70% 100%;
  }

  .collection-list-8 {
    max-width: 100%;
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .collection-list-wrapper-10 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: center;
    align-items: center;
    display: flex;
  }
}

@media screen and (min-width: 1920px) {
  .container {
    max-height: 100%;
    max-width: 1152px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container._100-top-bottom {
    max-width: 60%;
    background-size: auto 70%;
  }

  .container._100-top-bottom.orb {
    padding-bottom: 60px;
  }

  .container.flex, .container.flex._100 {
    max-width: 60%;
  }

  .container.flex._100.bigorb {
    max-width: 60%;
    background-position: 0 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.flex._100.bigorb.merchants {
    max-width: 60%;
  }

  .container.flex.blog-heading {
    max-width: 100%;
    padding-top: 100px;
  }

  .container.flex.center._60, .container.special-hero {
    max-width: 1152px;
  }

  .container.special-hero.de {
    max-width: 60%;
  }

  .container.advantages {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .container.testimonial.darkmode {
    padding-top: 40px;
  }

  .container._100--width.orb {
    max-width: 60%;
  }

  .container.different-sector {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container._100 {
    max-width: 60%;
    overflow: visible;
  }

  .container.sector {
    padding-left: 100px;
  }

  .container._100 {
    padding-top: 100px;
  }

  .container.statslong {
    max-width: 80%;
  }

  .container.carousel {
    max-width: 70%;
  }

  .container.extrawide {
    max-width: 1200px;
  }

  .container.blog-grud {
    padding-bottom: 60px;
  }

  .container.contact {
    max-width: 1000px;
  }

  .container.relative {
    padding-top: 0;
    padding-bottom: 0;
    position: static;
  }

  .container.trusted-tester-faq-container {
    max-width: 70%;
    padding: 60px;
  }

  .container.press {
    max-width: 1632px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .hero {
    height: 100%;
    max-height: 100%;
  }

  .h1 {
    line-height: 125%;
  }

  .body, .body.lightmode-text.grey2, .body.lightmode-text._20 {
    max-width: 100%;
  }

  .body.centered-div.grey4.shrink {
    text-align: center;
  }

  .trusted-by {
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .grid-partners {
    grid-column-gap: 0px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .referral {
    padding-bottom: 80px;
  }

  .container-8 {
    flex-direction: row;
    justify-content: space-between;
  }

  .div-block-4 {
    max-width: 100%;
    flex: 0 auto;
  }

  .div-block-5 {
    max-width: 100%;
  }

  .navigation-container {
    max-width: 1165px;
  }

  .navigation-right {
    margin-left: 220px;
  }

  .secondary-button {
    text-align: center;
  }

  .secondary-button.bottom-button.mob {
    max-width: 100%;
  }

  .hero-ctas {
    padding-top: 40px;
  }

  .container-cta-grid {
    max-width: 60%;
  }

  .container-cta-grid.hero-mob.dutch {
    max-width: 1152px;
  }

  .trust--partner-platforms {
    max-width: 60%;
  }

  .partner-logo-wrap {
    max-width: 200px;
    min-width: 200px;
  }

  .h2.white.shrink.tiny-on-mobile.de.evensmaller {
    font-size: 24px;
  }

  .h2.lightmode-text.grey0 {
    color: var(--grey-0);
  }

  .benefit1.body-small, .benefit2.body-small, .benefit3.body-small, .benefit4.body-small {
    grid-row-gap: 10px;
  }

  .h2-wrapper {
    max-width: 100%;
  }

  .h2-wrapper.testimonial {
    padding-top: 0;
  }

  .h1-wrapper {
    padding-bottom: 0;
  }

  .body-small.lightmode-text.kursiv {
    font-family: Söhne buchkursiv, sans-serif;
  }

  .body-small.graphite {
    max-width: 100%;
    margin-top: 20px;
    font-size: 24px;
  }

  .body-small.graphite.ordinaryworld {
    font-size: 24px;
  }

  .h2-alt.black.bold {
    font-size: 64px;
  }

  .footer-container {
    max-width: 60%;
  }

  ._2-column-grid {
    grid-template-columns: 1fr;
  }

  .our-mission {
    margin-top: 140px;
    margin-bottom: 100px;
  }

  .our-values {
    margin-top: 100px;
  }

  .value-wrapper {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .founders-grid {
    padding-left: 140px;
    padding-right: 140px;
  }

  .trusted-by-investors {
    max-width: 60%;
  }

  .nav-cta-rf {
    font-size: 18px;
  }

  .bxw-logo-rf-black {
    flex-grow: 0;
  }

  .bxw-logo-rf-black.ga-event {
    max-width: 150px;
  }

  .navbar-rf {
    width: auto;
    flex-grow: 0;
  }

  .hero-rf {
    max-height: 100%;
    max-width: 100%;
    min-height: 100%;
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6321d8eab3070206f9cd47c8_Restaurant%20owner%201%402x.png");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: auto 70%;
    background-attachment: scroll;
  }

  .hero-content-wrapper-rf {
    max-width: 40%;
    flex: 1;
    margin-left: 0;
    padding-right: 0;
    position: relative;
    left: -50px;
  }

  .gated-calculator-wrapper {
    max-width: 40%;
    min-width: 40%;
    background-color: rgba(0, 0, 0, 0);
    position: relative;
    right: -50px;
  }

  .hero-cta-rf {
    border-radius: 30px;
  }

  .branded-hero-heading-rf {
    font-size: 60px;
    line-height: 75px;
  }

  .hero-container-rf {
    max-width: 60%;
    grid-column-gap: 0px;
    justify-content: space-between;
  }

  .container-usps-rf.iulia {
    max-width: 1200px;
  }

  .section-usps-rf {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .h2-centre-rf {
    line-height: 65px;
  }

  .body-24 {
    padding-top: 6px;
    font-size: 20px;
    line-height: 30px;
  }

  .h4-rf {
    color: #344054;
    margin-top: 0;
    margin-bottom: 7px;
  }

  .body-forto-faq.bottom-margin-30 {
    font-size: 20px;
  }

  .faq-heading-forto-faq {
    color: #0d0033;
    font-size: 35px;
  }

  .faq-question-forto-faq, .faq-question-forto-faq.open.defaultopen {
    justify-content: space-between;
  }

  .div-block-15 {
    display: none;
  }

  .section-faq-rf {
    padding-top: 220px;
    padding-bottom: 0;
  }

  .slide---brix.testimonial-v1---brix {
    max-width: 550px;
    min-width: 550px;
  }

  .slide---brix.testimonial-v1---brix.first---brix {
    min-width: 600px;
  }

  .section-cta-apply-rf {
    padding-left: 140px;
    padding-right: 140px;
  }

  .features {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .white-label-solution, .referral-based-solution, .solution-cta {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .card-grid {
    padding-top: 40px;
  }

  .slider-horizontal.lightmode {
    justify-content: flex-start;
  }

  .slider-horizontal.darkmode {
    padding-top: 0;
  }

  .slider-horizontal.employee {
    margin-top: 40px;
  }

  .mask-horizontal.lightmode {
    overflow: visible;
  }

  .mask-horizontal.lightmode.finance {
    max-width: 100%;
    overflow: visible;
  }

  .slide-horizontal.lightmode.finance-use-slide {
    max-width: 30%;
    min-width: 20%;
    box-shadow: 1px 1px 30px rgba(212, 212, 212, .22);
  }

  .testimonial-card.darkmode {
    justify-content: center;
  }

  .slider-wrapper.lightmode.wonky {
    max-width: 100%;
    min-width: 100%;
  }

  .slider-wrapper.employee {
    margin-top: 80px;
  }

  .white-label-wrapper, .referral-integration-wrapper {
    max-width: 55%;
  }

  .orby-wrap-integrations.merchants {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .div-block-22 {
    color: var(--grey-4);
  }

  .div-block-22.centered-div {
    max-width: 100%;
    justify-content: center;
    display: flex;
  }

  .lightmode-button-blue {
    font-size: 16px;
  }

  .centered-cta-wrapper {
    grid-row-gap: 20px;
  }

  .finance-use-case-grid {
    padding-left: 60px;
    padding-right: 60px;
  }

  .financing-use-case-card {
    height: 438px;
    max-height: 438px;
    max-width: none;
    min-height: auto;
    min-width: auto;
  }

  .financing-use-case-card._1 {
    height: 438px;
    max-height: none;
    max-width: 100%;
    min-height: 100%;
    min-width: 100%;
  }

  .top-left-content-wrapper {
    max-width: 100%;
    justify-content: flex-end;
  }

  .card-image-wrapper {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 100%;
    min-height: auto;
    min-width: 100%;
  }

  .card-image-wrapper.blog {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .card-text-wrapper {
    width: 99.9981%;
    height: auto;
    max-height: none;
    max-width: 99.9999%;
    min-height: auto;
    min-width: 99.998%;
  }

  .card-text-wrapper.blog {
    height: 180px;
    min-height: 180px;
  }

  .image-15 {
    max-height: none;
    max-width: 100%;
    min-width: 100%;
  }

  .flex-div {
    max-width: 1152px;
  }

  .right-column-wrapper {
    max-width: 60%;
  }

  .checkbox-field, .checkbox-label-2 {
    font-size: 24px;
  }

  .stefan-wrapper {
    bottom: 439.422px;
    left: 295px;
  }

  .absolute-orby {
    width: 99.9999%;
    height: 100%;
    max-height: none;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .image-17 {
    min-height: 80%;
  }

  .form-wrap-narrow {
    margin-top: 60px;
  }

  .helena-info-wrapper {
    left: -311px;
  }

  .helena-photo-wrapper {
    left: 213px;
  }

  .div-block-25 {
    margin-top: 80px;
  }

  .div-block-25.max {
    width: 720px;
    max-width: 720px;
    min-width: 720px;
    padding-left: 0;
  }

  .substitute-expert-wrapper {
    width: 100%;
    margin-left: auto;
  }

  .outer-shadow-overflow-wrapper {
    width: 100%;
    height: 600px;
    max-height: 600px;
    max-width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
    overflow: hidden;
  }

  .section-3 {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63233dd444bd2d2371fe1cb7_Big%20Orb.png");
    background-position: 20% 110%;
  }

  .div-block-27 {
    padding-left: 60px;
  }

  .blx-container-1 {
    max-width: 1200px;
  }

  .blx-wrap-1 {
    max-width: 100%;
  }

  .hero-rf-2 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6321d8eab3070206f9cd47c8_Restaurant%20owner%201%402x.png");
    background-position: 53% 227%;
    background-repeat: no-repeat;
    background-size: auto 90%;
    background-attachment: scroll;
    padding-bottom: 100px;
  }

  .hero-content-wrapper-rf-2 {
    height: 100%;
    max-height: 100%;
    max-width: 50%;
    min-height: 100%;
    flex: 1;
    margin-left: 0;
    padding-right: 0;
    position: relative;
  }

  .widget-forto-2 {
    max-width: 40%;
    min-width: 40%;
  }

  .branded-hero-heading-rf-2 {
    font-family: Söhnebreit halbfett, sans-serif;
    font-size: 60px;
    line-height: 75px;
  }

  .hero-container-rf-2 {
    max-width: 1200px;
    justify-content: space-between;
  }

  .hero-rf-3 {
    background-position: 50% 240%, 0 0;
  }

  .branded-hero-heading-rf-3 {
    font-size: 60px;
    line-height: 75px;
  }

  .div-block-38 {
    max-width: 100%;
    min-width: 40%;
  }

  .div-block-39 {
    max-width: 35%;
    min-width: 35%;
  }

  .blog-section {
    font-size: 24px;
    line-height: 125%;
  }

  .blog-post {
    margin-bottom: 140px;
  }

  .blog-summary {
    max-width: 100%;
    margin-bottom: 20px;
  }

  .text-block-17 {
    font-size: 16px;
  }

  .lightmode-button-blue-2 {
    max-width: 100%;
    min-width: 100%;
  }

  .press-and-media-coverage {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .date-wrapper {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .subtitle-wrapper {
    margin-bottom: 40px;
  }

  .contact-cta.blog {
    padding-top: 100px;
  }

  .contact-us-wrapper.flex {
    padding-top: 60px;
  }

  .jump_to_section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .stats_section {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .nav-container.els {
    width: 940px;
    max-width: 940px;
    min-width: 940px;
  }

  .trusted-merchants-container.els {
    max-width: 100%;
    margin-top: 60px;
    top: 72px;
  }

  .trusted-merchant-heading {
    max-width: 400px;
    min-width: 400px;
    font-size: 20px;
  }

  .widget-button.round {
    width: 200px;
    text-align: center;
  }

  .widget-button.round.fundingfor {
    width: 160px;
  }

  .widget-button.round.fundingfor.active {
    width: auto;
  }

  .hero-image-2 {
    height: 100%;
    max-width: 100%;
    min-height: 100%;
    object-fit: cover;
    margin-top: 0;
    display: block;
    overflow: visible;
  }

  .trusted-merchant-text-wrapper {
    width: 300px;
    max-width: 300px;
  }

  .grid-8 {
    width: auto;
  }

  .eyodf-body {
    font-size: 24px;
  }

  .cloneable-container-default-2 {
    max-width: 1200px;
    min-height: auto;
    min-width: 1100px;
    margin-top: 0;
    margin-bottom: 100px;
  }

  .faq-grid-2 {
    justify-items: stretch;
  }

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

  .pricing-benefit {
    justify-content: center;
  }

  .ng-nav-bar {
    max-width: 1250px;
    min-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .ng-max-width {
    max-width: 1210px;
    display: block;
    overflow: visible;
  }

  .ng-headline-copy {
    text-align: left;
  }

  .ng-headline-copy.ng-intro-copy {
    max-width: 450px;
    text-align: left;
    font-size: 64px;
    line-height: 74px;
  }

  .max-width {
    max-width: 1200px;
    display: block;
  }

  .hero-section {
    background-color: rgba(0, 0, 0, 0);
    overflow: visible;
  }

  .section-headline.left.no-tm {
    font-size: 48px;
    line-height: 50px;
  }

  .headline {
    text-align: left;
  }

  .receipt-wrapper {
    width: 50%;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .receipt-buttopn-area {
    width: 0%;
  }

  .ng-paragraph.intro {
    margin-bottom: 16px;
  }

  .ng-partner {
    max-width: 50%;
  }

  .background {
    width: 100%;
    height: 100%;
    max-height: 100%;
    max-width: 1200px;
    grid-column-gap: 2px;
    grid-row-gap: 0px;
    object-fit: fill;
    align-items: start;
    margin-top: 80px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
  }

  .revenue-based-section {
    padding-bottom: 80px;
  }

  .widget {
    width: 400px;
  }

  .revenue-visualisation {
    max-height: 400px;
    max-width: 800px;
  }

  .pricing-wrapper {
    justify-content: space-between;
  }

  .hero-actions.multi-button {
    flex-direction: row;
    margin-top: 20px;
    padding-left: 0;
  }

  .hero-actions.multi-button.zalando {
    justify-content: flex-start;
  }

  .pricing-section {
    max-width: 100%;
  }

  .hero-image-wrapper {
    width: 100%;
    height: 100%;
    max-height: 100px;
    max-width: 100%;
    min-height: 100%;
    object-fit: cover;
    flex-direction: column;
    align-items: stretch;
    display: flex;
    position: static;
    overflow: visible;
  }

  .ng-sticky-nav {
    width: 100%;
    display: block;
  }

  .els-hero {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .hero-container-flex-els {
    max-width: 1200px;
    align-items: center;
  }

  .right-div-hero-wrapper {
    right: -36px;
  }

  .left-div-content-wrapper {
    max-width: none;
    min-width: auto;
    margin-bottom: 0;
  }

  .body-tiny {
    text-align: center;
    font-size: 24px;
  }

  .body-tiny.emphasis.left {
    text-align: left;
  }

  .body-tiny.middle {
    font-size: 24px;
  }

  .body-tiny.center {
    text-align: center;
    font-size: 28px;
  }

  .why-choose-usps {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .why-choose-usps.relative {
    max-width: none;
    background-position: 40%, 50% 100%;
    background-size: auto 100%, auto 100%;
    padding-left: 220px;
    padding-right: 220px;
  }

  .why-choose-usps.de {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png");
    background-position: 40%, 60%;
    background-repeat: no-repeat, no-repeat;
    background-size: auto 80%, auto 80%;
    padding-top: 40px;
  }

  .usp---1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .how-it-works-els {
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-faq {
    max-width: 50%;
  }

  .value-grid {
    margin-top: 42px;
  }

  .container-cms-pagination {
    max-width: 60%;
  }

  .new-testimonial-wrapper {
    width: auto;
    max-width: none;
    min-width: auto;
  }

  .new-testimonial-wrapper.middle {
    min-width: auto;
  }

  .new-testimonial-wrapper.rf.left {
    max-width: none;
    min-width: auto;
  }

  .new-testimonial-wrapper.right {
    min-width: auto;
  }

  .testimonial-name {
    font-family: Söhne halbfett, sans-serif;
    font-size: 32px;
  }

  .testimonial-company {
    margin-top: 10px;
  }

  .testimonial-text-wrapper.center {
    text-align: center;
  }

  .new-testimonial-container {
    justify-content: center;
    margin-top: 40px;
  }

  .new-testimonial-container.rf {
    padding-bottom: 40px;
  }

  .text-block-27 {
    text-align: center;
    font-size: 24px;
    line-height: 125%;
  }

  .testimonials-cms-section {
    max-width: 100%;
    background-position: 60%;
  }

  .testimonials-cms-section.nl {
    background-position: 65%;
    margin-bottom: 220px;
    font-size: 24px;
  }

  .blog_header {
    margin-bottom: 60px;
  }

  .elipse-wrapper {
    background-image: none;
    background-size: auto;
  }

  .blog-cards-display {
    background-color: #faf9f6;
    margin-top: 0;
    padding-top: 0;
  }

  .blog-card {
    height: auto;
    max-height: none;
    max-width: 100%;
    min-height: auto;
    border-radius: 20px;
  }

  .blog-card.press {
    height: 420px;
    min-height: 0;
  }

  .link-block-14 {
    border-top-left-radius: 20px;
  }

  .collection-list-6 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .image-101 {
    max-width: 100%;
    min-width: 100%;
    margin-bottom: -1px;
  }

  .blog_article {
    background-color: var(--off-white-2);
  }

  .rich-text-block {
    font-size: 18px;
  }

  .blog-article-container {
    max-width: none;
    padding-left: 220px;
    padding-right: 220px;
    font-family: Söhne buch, sans-serif;
    font-size: 18px;
  }

  .blog-article-container.container {
    max-width: 100%;
    font-size: 16px;
  }

  .text-field-4 {
    width: 500px;
    height: auto;
    max-width: 500px;
    margin-bottom: 0;
    padding: 16px 35px 16px 24px;
    font-family: Söhne buch, sans-serif;
    font-size: 24px;
  }

  .text-block-31 {
    font-size: 16px;
  }

  .text-block-32 {
    font-family: Söhne buch, sans-serif;
    font-size: 18px;
  }

  .merchant-image-and-name-wrapper {
    top: 72px;
  }

  .horizontal-how-it-works-grid {
    width: 1152px;
    max-width: 11520px;
  }

  .h-24 {
    font-size: 32px;
  }

  .arrow-bg-grid.mob-hide {
    width: 1152px;
    max-width: 1152px;
  }

  .right-column-contact-cta.max {
    width: 720px;
    max-width: 720px;
    align-items: stretch;
  }

  .flex-container {
    max-width: 1200px;
  }

  .div-block-59 {
    margin-left: 40px;
  }

  .collection-item-6 {
    max-width: 453.656px;
  }

  .orb-usp-container {
    z-index: 0;
    max-height: none;
    max-width: 1400px;
    min-width: 1400px;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    justify-content: space-between;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: relative;
    bottom: -241px;
  }

  .body-16 {
    font-size: 20px;
    line-height: 135%;
  }

  .offer-nl {
    background-position: 30%;
  }

  .body-24-2 {
    padding-top: 6px;
    font-size: 20px;
    line-height: 30px;
  }

  .h2-centre-rf-2 {
    line-height: 65px;
  }

  .offer-calculator {
    background-position: 10% 0;
  }

  .credit_estimate_logos_banner {
    background-position: 80% 15%;
  }

  .creditestimate-logos-container {
    margin-bottom: 60px;
  }

  .creditestimate-title {
    font-size: 24px;
  }

  .creditestimate_info_section {
    background-position: 80% -20%;
  }

  .wave_top_section, .image-116 {
    max-width: 100%;
    min-width: 100%;
  }

  .tester_hero {
    background-image: none;
  }

  .trusted_tester_faq {
    padding-left: 220px;
  }

  .ttfaq-wrapper {
    margin-bottom: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .tt-hero-grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    background-position: 70% 100%;
  }

  .body-small-emphasis, .body-16-answer {
    font-size: 20px;
  }

  .text-block-40 {
    font-size: 18px;
  }

  .checklist {
    background-position: 20%;
    margin-top: 220px;
    margin-bottom: 0;
  }

  .collection-list-8 {
    max-width: 1306px;
    grid-column-gap: 72px;
    grid-row-gap: 72px;
    margin-top: 20px;
  }

  .collection-list-wrapper-10 {
    max-width: 1200px;
  }

  .collection-item-7 {
    max-height: 100%;
    max-width: 400px;
    min-height: 100%;
    background-color: #fff;
    border-radius: 20px;
  }

  .dib-block-59 {
    padding-left: 40px;
  }
}

@media screen and (max-width: 991px) {
  .container {
    max-width: 80%;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .container._100-top-bottom {
    padding: 60px 0;
  }

  .container.flex {
    max-width: 85%;
    padding-bottom: 60px;
  }

  .container.flex._100.bigorb {
    max-width: 100%;
    background-position: -10% 0;
    background-size: auto 60%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.flex._100.bigorb.merchants {
    background-position: 50%;
    background-size: auto 80%;
    padding-left: 0;
    padding-right: 0;
  }

  .container.flex.blog-heading {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .container.special-hero {
    padding-bottom: 40px;
  }

  .container.special-hero.de {
    max-width: 80%;
  }

  .container.nopadding {
    padding-top: 60px;
  }

  .container._100--width.orb {
    background-position: 100% 100%;
    background-size: auto 45%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container.horizontal-flex {
    max-width: 100%;
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
    padding-left: 60px;
    padding-right: 60px;
  }

  .container.sector {
    padding-left: 0;
  }

  .container.white {
    padding-left: 50px;
    padding-right: 50px;
  }

  .container.careers {
    max-width: 80%;
  }

  .container.carousel {
    padding-bottom: 0;
  }

  .container.extrawide {
    max-width: 90%;
    padding-right: 0;
    position: relative;
    left: auto;
  }

  .container.howitworks {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container.relative {
    position: static;
  }

  .container.infocard {
    max-width: 100%;
  }

  .container.press {
    max-width: 745px;
  }

  .hero {
    height: 100vh;
    max-height: 100vh;
    background-position: 100%;
  }

  .hero.hero-mob {
    height: 100%;
  }

  .h1 {
    font-size: 70px;
    line-height: 70px;
  }

  .h1.de {
    font-size: 50px;
  }

  .h1.hypenshrink {
    font-size: 64px;
    line-height: 110%;
  }

  .h1._84 {
    font-size: 72px;
  }

  .body, .body.grey-4 {
    font-size: 24px;
    line-height: 125%;
  }

  .body.grey-4.lightmode-text {
    max-width: 100%;
  }

  .body.grey-5 {
    font-size: 24px;
    line-height: 125%;
  }

  .body.grey-5.de {
    font-size: 20px;
  }

  .body.kursiv {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .body.bold {
    padding-bottom: 10px;
  }

  .body.lightmode-text.bold {
    text-align: left;
    font-size: 20px;
  }

  .body.lightmode-text.bold.de {
    font-size: 18px;
  }

  .body.lightmode-text.grey2 {
    max-height: none;
    min-height: auto;
    padding-bottom: 10px;
  }

  .body.lightmode-text.grey2.shrink {
    font-size: 18px;
  }

  .body.lightmode-text.grey2.de.tiny {
    text-align: left;
    font-size: 18px;
  }

  .body.lightmode-text._20 {
    text-align: left;
    padding-top: 10px;
  }

  .body.no-padding.de {
    font-size: 20px;
  }

  .body.emphasis.valuegrid {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .button {
    max-width: 99.9999%;
    min-width: 99.997%;
    border-width: 2px;
    font-size: 22px;
    line-height: 100%;
    text-decoration: none;
  }

  .button.lightmode-button-blue {
    min-width: 50%;
  }

  .trusted-by {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .grid-partners {
    width: 10100000%;
    max-width: 100%;
    min-width: 100%;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .benefits {
    border-style: none;
  }

  .how-it-works-desktop {
    padding-bottom: 60px;
  }

  .referral {
    padding-top: 0;
  }

  .content-wrapper-left {
    max-width: 50%;
  }

  .content-wrapper-left.de {
    max-width: 55%;
  }

  .content-wrapper-right {
    max-width: 90%;
    min-width: 30%;
    padding-left: 20px;
  }

  .testimonial.de.hide {
    padding-left: 0;
    padding-right: 0;
  }

  .footer-grid {
    border-top-style: none;
  }

  .footer-grid.lightmode {
    grid-template-columns: 1.5fr 1fr 1fr .5fr;
    align-items: start;
  }

  .body-2 {
    background-color: var(--black);
  }

  .navbar {
    background-color: #262626;
    display: none;
  }

  .icon {
    color: var(--off-white);
  }

  .navigation-full {
    display: none;
  }

  .secondary-button {
    text-align: center;
    font-size: 16px;
    position: relative;
  }

  .secondary-button.referral {
    padding-top: 15px;
    font-size: 24px;
  }

  .secondary-button.referral.de {
    font-size: 24px;
  }

  .secondary-button.nav.mob {
    max-width: 50%;
    min-width: 50%;
    background-color: var(--grey-0);
    font-size: 24px;
    line-height: 125%;
  }

  .secondary-button.bottom-button {
    padding: 17px 62px 20px;
    font-size: 28px;
  }

  .secondary-button.bottom-button.mob {
    max-width: none;
    min-width: auto;
    position: static;
  }

  .hero-ctas {
    padding-top: 40px;
  }

  .container-cta-grid {
    grid-template-columns: 1fr .25fr 1fr;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-cta-grid.hero-mob.dutch {
    grid-template-rows: auto auto;
    grid-template-columns: 3.5fr .25fr;
  }

  .bussiness-owner-cta {
    width: 100%;
  }

  .button-4 {
    padding-bottom: 0;
    font-size: 24px;
    line-height: 125%;
  }

  .button-4.linkedin-link-founders {
    padding-top: 0;
    font-size: 18px;
  }

  .button-4.lightmode.footer-link, .button-4.footer-link {
    padding-top: 0;
    font-size: 24px;
  }

  .link-out-wrapper.footer-link {
    font-size: 24px;
  }

  .trust--partner-platforms {
    padding-left: 20px;
    padding-right: 20px;
  }

  .partner-logo-wrap {
    height: 30px;
    max-height: 30px;
    max-width: 200px;
    min-height: 30px;
  }

  .partner-logo-wrap.everstox-logo {
    align-self: auto;
    margin-bottom: 0;
  }

  .platform-benefits {
    grid-column-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    align-items: start;
  }

  .platform-benefits.partners {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 100px;
  }

  .platform-benefits.lightmode.merchantbenefits {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .platform-benefits.lightmode.merchantbenefits._3-column {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .platform-benefits.de {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .h2 {
    font-size: 40px;
    line-height: 125%;
  }

  .h2.white.shrink.lightmode-text {
    font-size: 24px;
  }

  .h2.white.shrink.lightmode-text.de, .h2.white.tiny-on-mobile.testimonial-shrink {
    font-size: 32px;
  }

  .h2.white.tiny-on-mobile.de {
    font-size: 24px;
  }

  .h2.de {
    font-size: 32px;
  }

  .benefit1 {
    grid-row-gap: 0px;
  }

  .benefit1.body-small {
    max-width: 100%;
    grid-row-gap: 0px;
    margin-bottom: 0;
  }

  .benefit-icon {
    max-width: 140px;
    padding-bottom: 0;
  }

  .benefit-heading {
    margin-bottom: 20px;
  }

  .benefit-title._0top {
    padding-top: 0;
  }

  .benefit2, .benefit2.body-small, .benefit3 {
    grid-row-gap: 0px;
  }

  .benefit3.body-small {
    min-width: 100%;
    grid-row-gap: 0px;
  }

  .benefit4, .benefit4.body-small {
    grid-row-gap: 0px;
  }

  .benefit4.lightmode.stretch {
    padding-left: 10px;
    padding-right: 10px;
  }

  .h3 {
    font-size: 32px;
  }

  .how-it-works-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .how-it-works-grid.de, .step-heading {
    grid-column-gap: 16px;
  }

  .h2-wrapper {
    font-size: 32px;
    line-height: 32px;
  }

  .h2-wrapper.testimonial {
    padding-left: 0;
    padding-right: 0;
  }

  .h2-wrapper.testimonial.lightmode-text {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .h2-wrapper._100mbottom {
    margin-bottom: 20px;
  }

  .text-block-2 {
    font-size: 24px;
    line-height: 24px;
  }

  .step-text-wrapper.de {
    max-width: 100%;
  }

  .step-text {
    max-width: 100%;
    min-width: 100%;
  }

  .body-32 {
    font-size: 24px;
    line-height: 30px;
  }

  .caption {
    padding-top: 20px;
  }

  .divider-footer {
    width: 100%;
    max-width: 101%;
  }

  .link {
    font-size: 24px;
  }

  .menu-mob {
    background-color: var(--black);
    color: var(--black);
    border-radius: 10px;
    font-size: 22px;
    display: block;
  }

  .menu-mob.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .menu-mob.lightmode {
    background-color: var(--white);
    color: var(--white);
  }

  .menu-mob.lightmode.rf {
    display: none;
  }

  .navigation-container-mob {
    justify-content: space-between;
  }

  .navigation-mob {
    background-color: #262626;
    border: 1px #262626;
    flex-direction: row;
    justify-content: center;
    padding: 25px 3%;
    display: flex;
  }

  .navigation-mob.lightmode {
    background-color: var(--white);
    color: var(--white);
  }

  .navigation-mob.lightmode.rf {
    display: block;
  }

  .mobile-nav {
    height: 90vh;
    max-height: 90vh;
    background-color: var(--black);
    object-fit: fill;
    flex-direction: column;
    flex: 0 auto;
    justify-content: space-between;
    padding-top: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
    display: flex;
    position: absolute;
    box-shadow: 42px 42px 55px rgba(32, 53, 90, .09);
  }

  .mobile-nav.lightmode {
    background-color: var(--white);
    color: var(--white);
  }

  .mobile-toggle {
    width: 100%;
  }

  .navigation-link-block-mob {
    margin-bottom: 0;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .navigation-link-block-mob:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .mobile-dropdown {
    width: 100%;
  }

  .banxware-logo {
    width: 150px;
  }

  .nav-content-wrap {
    padding-left: 10px;
  }

  .mobile-nav-link {
    width: 100%;
    color: var(--off-white);
    font-family: Söhne buch, sans-serif;
    font-size: 40px;
    line-height: 125%;
  }

  .mobile-nav-link.w--current {
    color: var(--primary-1);
    text-decoration: underline;
  }

  .mobile-nav-link.current {
    color: var(--grey-5);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    font-family: Söhne halbfett, sans-serif;
    font-weight: 400;
    text-decoration: none;
  }

  .mobile-nav-link.lightmode {
    color: var(--grey-0);
  }

  .mobile-nav-link.lightmode.rf {
    display: none;
  }

  .mobile-nav-link.grey0 {
    color: var(--grey-0);
    text-decoration: underline;
  }

  .mobile-nav-link.nlhide {
    display: none;
  }

  .nav-title {
    margin-bottom: 6px;
    font-size: 15px;
  }

  .dropdown-list-mob {
    background-color: #fff;
  }

  .dropdown-list-mob.w--open {
    padding-bottom: 10px;
    box-shadow: 11px 59px 55px rgba(82, 82, 82, .05);
  }

  .mobile-nav-bottom {
    color: var(--grey-0);
    text-align: left;
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 60px;
    display: flex;
  }

  .body-small {
    font-size: 18px;
  }

  .body-small.language-switch {
    font-size: 24px;
  }

  .body-small.language-switch.nlhide {
    display: none;
  }

  .body-small.black {
    font-size: 24px;
  }

  .body-small.benefits.centre {
    max-height: none;
    grid-row-gap: 0px;
  }

  .body-small.lightmode-text {
    min-width: 100%;
  }

  .body-small.capitals.primary4.hide.tiny {
    margin-bottom: 10px;
  }

  .body-small.shrink {
    font-size: 18px;
  }

  .body-small.grey4.left {
    max-width: 70%;
  }

  .body-small.grey2 {
    width: 100%;
    min-width: 100%;
  }

  .body-small.grey2.absolute {
    width: 100%;
    max-width: 100%;
  }

  .body-small.hide {
    display: none;
  }

  .body-small.no-margin {
    margin-bottom: 0;
  }

  .h2-alt.black.bold {
    min-width: auto;
  }

  .nav-language-dropdown {
    color: var(--black);
  }

  .language-list {
    color: var(--grey-0);
  }

  .footer-container {
    border: 1px #dfdfdf;
    border-top: 3px solid #dfdfdf;
    padding-left: 0;
    padding-right: 0;
  }

  .linkout-wrapper {
    justify-content: flex-start;
    padding: 20px;
    display: flex;
  }

  .linkout-wrapper.light-nav.rf {
    display: none;
  }

  .image {
    flex: 0 auto;
  }

  .link-block {
    display: flex;
  }

  .text-block-4 {
    color: var(--off-white);
    text-transform: none;
    font-family: Söhne buch, sans-serif;
    font-size: 40px;
    text-decoration: underline;
  }

  .text-block-4.lightmode {
    color: var(--grey-0);
  }

  .linkout-arrow {
    margin-left: 10px;
  }

  .our-mission {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .values-grid {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632976c74201ffe970343a06_orby-black-bg.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto 50%;
  }

  .value-wrapper {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .value-wrapper.filler {
    height: 30px;
    max-height: 30px;
  }

  .founders-grid {
    grid-column-gap: 32px;
    grid-row-gap: 48px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .linkedin-link-founders {
    align-items: flex-end;
  }

  .wg-element-2, .wg-element-3 {
    width: 50%;
  }

  .rf-h5-centrenav {
    max-width: 300px;
    flex: 1;
    padding-left: 0;
  }

  .navbar-rf {
    max-width: 1000px;
    min-width: 300px;
    flex: 0 auto;
    display: none;
  }

  .hero-rf {
    max-height: 100%;
    min-height: 100%;
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    padding: 55px 40px 100px;
  }

  .hero-content-wrapper-rf {
    max-width: 55%;
  }

  .gated-calculator-wrapper {
    max-width: 45%;
    min-width: 45%;
  }

  .hero-tagline-rf {
    max-width: 95%;
  }

  .branded-hero-heading-rf {
    font-size: 32px;
    line-height: 44px;
  }

  .section-usps-rf {
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .h2-centre-rf {
    font-size: 32px;
    line-height: 44px;
  }

  .body-24 {
    line-height: 28px;
  }

  .h4-rf {
    font-size: 24px;
    line-height: 32px;
  }

  .image-14 {
    max-height: 100%;
    max-width: 100%;
    object-fit: fill;
  }

  .div-block-18 {
    max-width: 100%;
    min-width: 100%;
    order: 0;
  }

  .div-block-14 {
    max-height: 15rem;
    max-width: 40%;
    order: 0;
    align-self: flex-start;
    display: none;
    overflow: hidden;
  }

  .body-forto-faq.bottom-margin-30 {
    padding-top: 0;
    font-size: 18px;
  }

  .div-block-19 {
    flex-wrap: wrap;
  }

  .container-forto-faq {
    max-width: 100%;
    min-width: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .h2-rf {
    font-size: 38px;
  }

  .faq-heading-forto-faq {
    font-size: 24px;
  }

  .section-howitworks-rf {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .faq-grid-forto-faq {
    grid-row-gap: 30px;
  }

  .h5-rf-testimonila {
    padding-top: 0;
    padding-bottom: 20px;
    font-size: 18px;
    line-height: 24px;
  }

  .testimonial-caption-rf {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px;
  }

  .section-testimonial-rf.mobile {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .section-cta-rf {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .cta-purple-white-rf {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .h3-white-rf {
    font-size: 32px;
  }

  .cta-white-centre-rf {
    font-size: 18px;
  }

  .h5-rf-purple {
    font-size: 24px;
    line-height: 32px;
  }

  .features-content-wrapper-rf {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .div-block-17 {
    display: none;
  }

  .div-block-10 {
    max-width: 100%;
    flex-flow: column;
  }

  .section-faq-rf {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-7 {
    font-size: 38px;
    line-height: 58px;
  }

  .features-rf-body {
    line-height: 28px;
  }

  .card---brix.testimonial-v1---brix {
    padding-left: 48px;
    padding-right: 48px;
  }

  .mask---brix {
    margin-left: 20px;
  }

  .mask---brix.testimonial-v1---brix {
    margin-left: 0;
  }

  .cloneable-container-default {
    padding-top: 80px;
    padding-bottom: 80px;
    overflow: hidden;
  }

  .image-10 {
    display: none;
  }

  .container-11 {
    padding-top: 65px;
    padding-bottom: 65px;
  }

  .image-11, .right-content-wrapper-rf {
    display: none;
  }

  .content-wrapper-cta-rf {
    max-width: none;
    min-width: auto;
    flex: 1;
    padding-left: 0;
    padding-right: 0;
  }

  .lefti-image-wrapper-rf {
    display: none;
  }

  .section-cta-apply-rf {
    max-height: none;
    min-height: auto;
    padding: 0;
  }

  .hamburger-wrapper {
    color: var(--white);
  }

  .burger-line {
    height: 2px;
    background-color: var(--off-white);
  }

  .icon-2 {
    display: none;
  }

  .features-grid {
    grid-column-gap: 100px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .arrow-wrap {
    max-height: 30px;
    max-width: 24px;
    min-height: 26px;
    min-width: 24px;
  }

  .card-grid {
    justify-content: stretch;
  }

  .card-wrapper {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .card-wrapper.gradient {
    min-height: auto;
  }

  .card-wrapper.outline {
    max-width: none;
    min-width: 300px;
  }

  .card-wrapper.outline.de {
    max-width: none;
  }

  .burger-line-2 {
    height: 2px;
    background-color: var(--white);
    color: var(--off-white);
  }

  .burger-line-3, .burger-line-4 {
    height: 2px;
    background-color: var(--off-white);
  }

  .burger-line-5 {
    height: 2px;
    background-color: var(--off-white);
    color: var(--off-white);
  }

  .burger-line-6 {
    height: 2px;
    background-color: var(--off-white);
  }

  .burger-line-6.lightmode {
    background-color: var(--black);
  }

  .testimonial-carousel {
    min-height: 500px;
  }

  .testimonial-carousel.mob {
    min-height: 300px;
  }

  .burger-line-7, .burger-line-8 {
    height: 2px;
    background-color: var(--off-white);
  }

  .mask-horizontal.lightmode {
    box-shadow: none;
  }

  .mask-horizontal.lightmode.testimonial.mob.employee {
    max-height: none;
    min-height: auto;
  }

  .slide-horizontal.lightmode.finance-use-slide {
    max-height: none;
    max-width: 48%;
    min-width: 40%;
  }

  .testimonial-card.lightmode {
    padding-left: 60px;
    padding-right: 60px;
  }

  .left-arrow, .right-arrow {
    top: 30%;
  }

  .slider-wrapper.lightmode.wonky {
    display: block;
  }

  .white-label-wrapper, .referral-integration-wrapper {
    max-width: 49%;
    min-width: 49%;
  }

  .orby-wrap-integrations {
    grid-column-gap: 16px;
  }

  .orby-wrap-integrations.merchants {
    grid-column-gap: 24px;
  }

  .lightmode-button-blue.nav.mob {
    font-size: 24px;
  }

  .lightmode-button-blue.herocta {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 26px;
  }

  .lightmode-button-outline {
    font-size: 24px;
  }

  .lightmode-button-outline.grey {
    font-size: 32px;
  }

  .lightmode-button-outline.full-width-button {
    font-size: 20px;
  }

  .ideologies {
    margin-top: 0;
  }

  .h2-alt-emphasis.white {
    font-weight: 400;
  }

  .h2-alt-emphasis.white._24 {
    font-size: 24px;
    line-height: 125%;
  }

  .financing-use-case-card {
    max-height: none;
    max-width: none;
    min-height: auto;
    min-width: auto;
  }

  .financing-use-case-card._1 {
    max-height: 100%;
    max-width: 100%;
    min-height: 100%;
    min-width: 100%;
    box-shadow: none;
  }

  .card-image-wrapper {
    width: auto;
    height: auto;
    max-height: none;
    max-width: none;
    min-height: auto;
    min-width: auto;
  }

  .card-text-wrapper {
    max-height: 227px;
    max-width: none;
    min-height: 227px;
    min-width: auto;
  }

  .image-15 {
    max-height: none;
    max-width: 100%;
    min-height: auto;
    min-width: 50%;
  }

  .image-15.press {
    min-width: 100%;
  }

  .ecommerce-wrapper {
    max-width: 50%;
    min-width: 40%;
  }

  .shrink {
    font-size: 14px;
  }

  .flex-div {
    flex-direction: column;
    align-items: center;
  }

  .text-wrapper, .cta-wrapper {
    max-width: 80%;
  }

  .left-column-wrapper.left {
    max-width: 100%;
    min-width: 100%;
    padding-left: 0;
  }

  .right-column-wrapper {
    max-width: 100%;
    min-width: 100%;
    margin-bottom: 40px;
  }

  .form-wrapper {
    padding-top: 20px;
  }

  .checkbox.lightmode {
    margin-top: 1px;
  }

  .form-section {
    max-width: 80%;
    text-align: left;
    padding-left: 0;
  }

  .stefan-wrapper {
    display: block;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .contact-body {
    max-width: 65%;
    padding-bottom: 0;
    display: block;
  }

  .merchant-benefits-2column {
    grid-column-gap: 32px;
    grid-template-rows: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .form-wrap.lightmode {
    width: 99.9988%;
    max-width: 100%;
    min-width: 99.998%;
  }

  .impressum-wrapper {
    max-width: 80%;
  }

  .absolute-orby {
    max-width: none;
    min-width: 100%;
  }

  .image-17 {
    width: 50%;
    max-height: 92.5317%;
    max-width: 50%;
    min-height: auto;
    min-width: 50%;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .image-18 {
    height: 30px;
    max-height: 30px;
    max-width: 200px;
    min-height: 30px;
  }

  .benefit-bullet-point-wrapper {
    align-items: center;
  }

  .helena-info-wrapper {
    display: none;
    left: -633px;
  }

  .helena-photo-wrapper {
    top: -142%;
    left: 519px;
  }

  .div-block-25 {
    max-width: 100%;
    margin-top: 0;
    padding-left: 0;
  }

  .substitute-expert-wrapper {
    align-items: center;
    margin-top: -27px;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 0;
    padding-right: 0;
    display: flex;
  }

  .content-wrapper-2 {
    max-height: 60%;
    min-height: 60%;
  }

  .scroll-inner {
    width: 300vw;
  }

  .scroll-card {
    width: 60vw;
    height: 61.8%;
    bottom: 0%;
  }

  .burger-line-9, .burger-line-10, .burger-line-11 {
    height: 2px;
  }

  .outer-shadow-overflow-wrapper {
    height: 500px;
    max-height: 500px;
    padding-top: 60px;
  }

  .container-12, .div-block-26 {
    max-height: 596px;
  }

  .heading-11 {
    margin-top: 0;
  }

  .div-block-27.social-icons {
    padding-top: 10px;
    padding-left: 35px;
  }

  .div-block-27.top {
    margin-top: 40px;
  }

  .div-block-28 {
    min-height: 596px;
  }

  .div-block-30 {
    height: 596px;
    max-height: 596px;
    min-height: 596px;
  }

  .div-block-31 {
    position: static;
    bottom: 185px;
  }

  .accordion_title-generic {
    font-size: 1.4rem;
  }

  .blx-b-wrap-1 {
    display: none;
  }

  .blx-b-container-list-1 {
    width: 30em;
    margin-top: 0;
    margin-left: 2.3em;
    padding-left: 1em;
    padding-right: 1em;
    position: absolute;
  }

  .blx-list-link-4 {
    text-decoration: none;
    display: block;
  }

  .blx-d-icon-1 {
    width: 2.8em;
    cursor: pointer;
  }

  .blx-grid-heading-1 {
    font-size: 1.5em;
    font-weight: 700;
  }

  .blx-list-container-1 {
    width: 100%;
    box-shadow: none;
    justify-content: flex-start;
    margin-top: 0;
    margin-left: 0;
    padding: 2.4em 0 2em;
    position: relative;
  }

  .blx-c-link-2 {
    font-size: 1.3em;
  }

  .blx-b-grid-link-1 {
    font-size: 1.5em;
  }

  .blx-section-1 {
    background-color: #fff;
    padding-top: 2em;
    padding-bottom: 2em;
    font-size: 1.3vw;
    display: none;
  }

  .blx-section-1._2 {
    padding-top: 2em;
    padding-bottom: 2em;
    display: block;
  }

  .blx-section-1.hide {
    display: none;
  }

  .blx-c-button-1 {
    font-size: 1.3em;
  }

  .blx-menu2-wrap-linkandbutton {
    margin-top: 0;
    display: none;
  }

  .blx-d-wrap-1 {
    display: block;
  }

  .blx-b-wrap-grid-1 {
    border-bottom: .3em solid #dfdfdf;
    padding-bottom: 2em;
  }

  .blx-list-dropdown-1 {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .blx-a-wrap-logo-1-1 {
    bottom: -7%;
  }

  .blx-menu2-container-1 {
    height: 100%;
    flex: 0 85%;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding: 2em 5em 8.1em;
    display: block;
    overflow: auto;
  }

  .blx-c-wrap-1 {
    flex: 1;
    justify-content: flex-end;
    margin-right: 1em;
  }

  .blx-link-menu2-1 {
    flex: 0 auto;
    justify-content: space-around;
    align-items: center;
    font-size: 1.5em;
    font-weight: 500;
    text-decoration: none;
    display: flex;
  }

  .blx-list-link-1 {
    margin-bottom: .6em;
    font-size: 1.5em;
  }

  .blx-b-wrap-link-1 {
    margin-left: .5em;
    margin-right: .5em;
  }

  .blx-nav-1 {
    display: none;
  }

  .blx-dropdown-list-1 {
    padding-top: 2em;
    position: relative;
  }

  .blx-dropdown-list-1.w--open {
    margin-top: 0;
    padding-top: 1em;
    position: relative;
  }

  .blx-c-container-grid-1 {
    width: auto;
    grid-column-gap: 2em;
    grid-row-gap: 1em;
    border-bottom: .3em solid #ebebeb;
    flex-direction: column;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    justify-content: space-between;
    align-items: start;
    padding-bottom: 2em;
  }

  .blx-list-dropdown-open-1-1 {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9acb97fa7f958_Vector%2014.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto .6em;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .blx-list-dropdown-open-1-1.w--open {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9ac4f09a7f95f_Vector%2018.png");
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    display: flex;
  }

  .blx-list-container-2 {
    width: 100%;
    grid-column-gap: 1em;
    border-bottom: .3em solid #f0f0f0;
    justify-content: space-between;
    align-items: flex-start;
    padding-bottom: 4em;
    display: flex;
  }

  .blx-container-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .blx-list-heading-1 {
    color: #3368fa;
    font-size: 1.5em;
    font-weight: 700;
    line-height: 1.3em;
    text-decoration: none;
  }

  .blx-c-wrap-link-2 {
    margin-left: .5em;
    margin-right: .5em;
    display: block;
  }

  .blx-c-wrap-link-2._1 {
    display: block;
  }

  .blx-c-wrap-link-1 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
  }

  .blx-c-wrap-link-1._2 {
    display: none;
  }

  .blx-c-wrap-link-1._2.rf-show {
    max-width: 20%;
    margin-right: 0;
    display: block;
  }

  .blx-c-wrap-link-1._1 {
    display: none;
  }

  .blx-dropdown-menu2-open-1 {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9aca273a7f95d_Vector%2010%20(2).png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto .6em;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .blx-dropdown-menu2-open-1.w--open {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632c2f9ddff9ac6c85a7f956_Vector%2035.png");
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    display: flex;
  }

  .blx-b-container-grid-1 {
    grid-column-gap: 2em;
    grid-row-gap: 1em;
    flex-direction: column;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .blx-b-grid-link-2 {
    font-size: 1.5em;
  }

  .blx-c-wrap-3 {
    margin-left: 2em;
    margin-right: 1em;
    display: block;
  }

  .blx-c-wrap-3._1 {
    display: block;
  }

  .blx-b-dropdown-open-1 {
    padding-right: 1.2em;
  }

  .blx-c-wrap-2.rf-show {
    flex-direction: column;
    align-items: flex-start;
    padding: 20px;
  }

  .blx-c-wrap-list-1-1 {
    width: 32em;
    margin-left: -56px;
  }

  .blx-list-wrap-grid-1 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    justify-content: start;
    align-items: start;
    display: grid;
  }

  .blx-list-link-1-1 {
    color: #4a6592;
    flex: 0 auto;
    justify-content: space-around;
    align-items: center;
    font-size: 1.5em;
    font-weight: 500;
    text-decoration: none;
    display: flex;
  }

  .blx-menu2-wrap-grid-1 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    justify-content: stretch;
    align-items: center;
    justify-items: stretch;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .blx-section-menu2-1 {
    z-index: auto;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 7em;
    padding-bottom: 7.6em;
    font-size: 1.3vw;
    display: none;
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .blx-b-grid-link-1-1, .blx-list-link-2 {
    font-size: 1.5em;
  }

  .blx-list-wrap-links-1 {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .dropdown-toggle {
    margin-bottom: 20px;
    padding-left: 30px;
  }

  .burger-line-12 {
    height: 1px;
    border: 0 #000;
    border-radius: 2px;
  }

  .div-block {
    padding-bottom: 0;
  }

  .dropdown-2 {
    margin-top: 0;
    margin-right: 0;
  }

  .dropdown-toggle-6 {
    border-radius: 4px;
  }

  .dropdown-link-6.no-tr {
    display: none;
  }

  .text-block-13 {
    font-family: Söhne buch, sans-serif;
  }

  .dropdown-4 {
    display: none;
  }

  .dropdown-toggle-7 {
    border-radius: 4px;
  }

  .hero-rf-2 {
    max-height: 100%;
    min-height: 100%;
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/6329ad6abecdfe21499dccda_Orb%403x.png");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: auto 80%;
    padding-top: 55px;
    padding-bottom: 100px;
  }

  .hero-content-wrapper-rf-2 {
    height: 100%;
    max-height: 100%;
    max-width: 55%;
    min-height: 100%;
  }

  .widget-forto-2 {
    max-width: 45%;
    min-width: 45%;
  }

  .branded-hero-heading-rf-2 {
    font-size: 32px;
    line-height: 44px;
  }

  .hero-tagline-rf-2 {
    max-width: 95%;
  }

  .hero-rf-3 {
    max-height: 25em;
    min-height: 25em;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: cover;
    padding-top: 55px;
    padding-bottom: 100px;
  }

  .branded-hero-heading-rf-3 {
    font-size: 32px;
    line-height: 44px;
  }

  .hero-tagline-rf-3 {
    max-width: 95%;
  }

  .image-29 {
    margin-bottom: 7px;
  }

  .image-30, .image-31, .image-32, .image-33, .image-34, .image-35 {
    margin-bottom: 20px;
  }

  .main-image-2 {
    margin-bottom: 35px;
  }

  .blog-content {
    width: 75%;
  }

  .h2-2 {
    font-size: 40px;
    line-height: 125%;
  }

  .blog-content-2 {
    width: 75%;
  }

  .lightmode-button-blue-2 {
    max-width: 100%;
    min-width: 100%;
  }

  .button-5 {
    padding-bottom: 0;
    font-size: 24px;
    line-height: 125%;
  }

  .button-5.lightmode.footer-link {
    padding-top: 0;
    font-size: 24px;
  }

  .link-6 {
    font-size: 24px;
  }

  .banxware-logo-2 {
    width: 150px;
  }

  .body-small-2 {
    font-size: 18px;
  }

  .body-small-2.grey4.left {
    max-width: 70%;
  }

  .hide {
    min-height: 30px;
  }

  .promocode-banner-heading {
    font-size: 28px;
  }

  .hero-cta-wrapper {
    max-width: 50%;
    justify-content: flex-start;
    display: block;
  }

  .publication-logo-wrapper {
    min-width: 150px;
  }

  .image-45, .image-46, .image-47, .image-48 {
    height: 30px;
    max-height: 30px;
    min-height: 30px;
  }

  .collection-item-2 {
    max-width: 100%;
  }

  .collection-list-2 {
    grid-template-columns: 1fr;
  }

  .read-about-us-wrapper {
    margin-bottom: 32px;
  }

  .section-logo {
    overflow: hidden;
  }

  .logo_component-slider {
    grid-column-gap: 3rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-slider-img {
    width: 174px;
  }

  .page-padding.s0 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .page-padding.s0.gradient {
    overflow: hidden;
  }

  .page-padding.s0 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .image-50 {
    height: 30px;
    max-height: 30px;
    min-height: 30px;
  }

  .logo_component-slider-2 {
    grid-column-gap: 3rem;
  }

  .image-68, .image-69, .image-70, .image-71 {
    max-height: 40%;
  }

  .jump_to_section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .jump-to-wrapper {
    grid-column-gap: 16px;
  }

  .double-arrow {
    max-height: none;
    max-width: 50px;
    min-height: auto;
    min-width: 50px;
  }

  .grid-6 {
    grid-row-gap: 40px;
  }

  .stats_section {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .grid-7 {
    background-color: var(--black);
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .stats-centre-div, .stats-div {
    padding-left: 36px;
    padding-right: 36px;
  }

  .alt-32 {
    font-size: 20px;
  }

  .hubspot-form-wrapper {
    max-width: 90%;
    min-width: 90%;
  }

  .publication-logo-wrapper-2 {
    min-width: 150px;
  }

  .logo-svg {
    margin-left: 20px;
  }

  .wg-element-widget {
    width: 20%;
  }

  .nav-container {
    margin-left: 0;
  }

  .nav-container.els {
    width: auto;
    max-width: none;
  }

  .wg-element-custom {
    width: 50%;
    justify-content: flex-start;
  }

  .eyodf-h2.centre.bottom-left-mobile.mobile-shrink {
    font-size: 32px;
  }

  .hero-image.eyodf {
    margin-left: 10px;
  }

  .new-hero {
    padding-top: 100px;
    padding-bottom: 100px;
    overflow: hidden;
  }

  .trusted-merchants-container {
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .trusted-merchants-container.els {
    max-width: 100%;
    grid-column-gap: 8px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .trusted-merchant-heading {
    width: 100%;
    max-width: none;
    min-width: 99.997%;
  }

  .hero-image-2 {
    height: 100%;
    object-fit: cover;
    overflow: visible;
  }

  .hero-image-2.eyodf {
    overflow: visible;
  }

  .trusted-merchant-text-wrapper {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }

  ._3-column-grid {
    grid-row-gap: 100px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 40px;
    margin-right: 40px;
  }

  .eyodf-h3 {
    font-size: 32px;
  }

  .cloneable-container-default-2 {
    min-width: 700px;
    padding-top: 80px;
    padding-bottom: 80px;
    overflow: hidden;
  }

  .howitworks-text-wrapper {
    max-width: 90%;
  }

  .how-it-works-grid-2 {
    max-width: 100%;
  }

  .revenue-flex {
    grid-column-gap: 16px;
    align-items: center;
  }

  .image-81 {
    overflow: visible;
  }

  .codat-logo-container {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 20px;
  }

  .revenue-based-repayments {
    overflow: hidden;
  }

  .codat-logos {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .faq-grid-2 {
    grid-row-gap: 30px;
  }

  .eyodf-subheading {
    font-size: 24px;
  }

  .centre-cta-container {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .footer-cotainer {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template: "section-indicator section-indicator section-indicator" 48px
                   "section-title carousel-area carousel-area"
                   "text-area carousel-area carousel-area"
                   "text-area carousel-area carousel-area"
                   / 1fr;
  }

  .section-10 {
    padding-right: 16px;
  }

  .success-story-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: "chapter-marker chapter-marker chapter-marker" 48px
                   "section-title . ."
                   "Area . ."
                   / 1fr;
  }

  .ng-nav-bar {
    margin-left: 0;
  }

  .ng-max-width {
    display: flex;
  }

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

  .ng-headline-copy, .ng-headline-copy.ng-intro-copy {
    font-size: 32px;
    line-height: 40px;
  }

  .hero-text {
    margin-bottom: -50px;
    padding-top: 0;
  }

  .image-82 {
    display: none;
  }

  .ng-logo-svg {
    margin-left: -10px;
  }

  .heading-18.quote-title {
    font-size: 36px;
  }

  .headline {
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-29 {
    white-space: normal;
    margin-bottom: 0;
    line-height: 23px;
  }

  .paragraph-29._3-coumn-text {
    line-height: 23px;
  }

  .ng-intro-grid {
    grid-column-gap: 0px;
    grid-template-columns: 1.75fr 1fr 1.25fr;
    justify-content: stretch;
  }

  .ng-partner {
    max-width: 80%;
    align-self: auto;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .thirdparty-logo {
    height: auto;
    text-align: left;
    flex: 0 auto;
    display: block;
  }

  .last-nav-link.underlined {
    width: 100%;
    white-space: nowrap;
    flex: 0 auto;
  }

  .rotating-banner {
    top: -21px;
    left: -34px;
  }

  .rotating-banner.success-story {
    top: -83px;
    left: -45px;
  }

  .hero-actions.multi-button {
    flex-direction: column;
  }

  .hero-image-wrapper {
    margin-left: 32px;
  }

  .nav-link-7.w--current {
    white-space: nowrap;
  }

  .ng-sticky-nav {
    display: block;
  }

  .sleepy-fox-icon {
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .nav-link-accessible {
    flex-direction: column;
  }

  .current-page-blue-div.mobile-current {
    max-width: 50px;
    min-width: 50px;
    top: 72px;
    bottom: 0%;
    left: 10%;
    right: auto;
  }

  .div-block-46 {
    height: 4px;
    max-height: 4px;
    max-width: 30px;
    min-height: 4px;
    min-width: 30px;
    background-color: var(--primary-0);
    position: absolute;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .els-hero {
    overflow: hidden;
  }

  .hero-container-flex-els {
    max-width: none;
    padding-left: 40px;
  }

  .right-div-hero-wrapper {
    padding-right: 40px;
    right: 170px;
  }

  .lead-gen-partner-logo {
    width: auto;
    max-height: none;
    max-width: 230px;
    min-width: 0;
  }

  .body-tiny.center {
    font-size: 14px;
  }

  .why-choose-usps {
    background-position: -100% 20%, 200% 100%;
    background-size: auto, auto;
  }

  .why-choose-usps.relative {
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png"), url("https://assets-global.website-files.com/630cd549c8022462080977f6/63da3be8f7e13e3e5fd3994e_Orb.png");
    background-position: -100% 20%, 200% 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, auto;
  }

  .new-usp-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
    padding-bottom: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .gradient-to-testimonial {
    padding-top: 20px;
  }

  .container-faq {
    max-width: 80%;
  }

  .bullet-point-wrapper-new {
    align-self: auto;
    padding-bottom: 0;
  }

  .image-87 {
    max-width: none;
    display: inline-block;
  }

  .employee-testimonial-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .employee-photo-wrapper {
    min-height: auto;
  }

  .employee-testimonial-text {
    max-width: 90%;
    margin-left: 0;
    padding-left: 40px;
  }

  .employee-quote-wrapper {
    margin-bottom: 10px;
  }

  .photo-bg-orb {
    align-self: center;
    margin-bottom: 40px;
    padding-left: 0;
    padding-right: 40px;
  }

  .image-89 {
    width: 200px;
  }

  .image-90, .carousel-logo {
    max-height: 30px;
  }

  .new-testimonial-wrapper {
    height: 100%;
    min-height: 100%;
    min-width: auto;
    text-align: center;
    justify-items: center;
  }

  .new-testimonial-wrapper.middle {
    position: static;
  }

  .new-testimonial-wrapper.rf.left {
    max-width: none;
    min-width: auto;
    position: static;
  }

  .new-testimonial-wrapper.right {
    position: static;
  }

  .new-testimonial-container {
    flex-direction: column;
  }

  .new-testimonial-container.rf {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .merchant-logo-wrapper {
    max-height: none;
    max-width: none;
    padding-left: 20px;
  }

  .merchant-logo {
    width: auto;
    max-height: 50px;
    min-width: auto;
  }

  .collection-list-4 {
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list-5 {
    max-width: 100%;
    flex-direction: row;
    display: flex;
  }

  .image-99 {
    max-height: 40px;
    max-width: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-wrapper-5 {
    max-width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .collection-item-4 {
    align-self: center;
    padding-left: 0;
  }

  .collection-list-wrapper-6 {
    padding-left: 0;
  }

  .codat_section {
    padding-top: 40px;
  }

  .blog-card.press {
    width: 340px;
  }

  .collection-list-6 {
    grid-template-columns: 1fr 1fr;
  }

  .blog-article-container {
    max-width: 100%;
    padding-left: 100px;
    padding-right: 100px;
  }

  .blog-article-container.container {
    max-width: 100%;
  }

  .trust-pilot-code-wrapper.de {
    min-width: 400px;
    margin-left: 0;
    padding-left: 0;
  }

  .trust-pilot-code-wrapper.mob-trustpilot {
    justify-content: flex-start;
    display: flex;
  }

  .html-embed-15 {
    display: none;
  }

  .collection-list-7 {
    grid-row-gap: 64px;
    flex-direction: column;
  }

  .quotemarks-testimonials {
    line-height: 50%;
  }

  .merchant-image-and-name-wrapper {
    top: 72px;
  }

  .horizontal-how-it-works-grid {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .blue-arrow-wrapper {
    left: 22px;
  }

  .blue-arrow-upwards-wrapper {
    bottom: -14px;
    left: -35px;
  }

  .blue-arrow-downwards, .blue-arrow-upwards {
    width: 120px;
    max-width: 120px;
  }

  .left-column-contact-cta {
    max-width: 100%;
    min-width: 100%;
  }

  .right-column-contact-cta {
    max-width: 100%;
  }

  .right-column-contact-cta.max {
    margin-top: 0;
  }

  .flex-container {
    flex-direction: column;
    align-items: center;
  }

  .contact-cta-max {
    margin-top: 20px;
    position: static;
  }

  .div-block-59 {
    width: 40%;
    min-width: 40%;
  }

  .image-108 {
    max-width: 120px;
  }

  .image-109, .image-110 {
    height: 30px;
    max-height: 30px;
    min-height: 30px;
  }

  .logo_component-slider-3 {
    grid-column-gap: 3rem;
  }

  .image-111 {
    height: 30px;
    max-height: 30px;
    min-height: 30px;
  }

  .image-112 {
    height: 30px;
    max-height: 30px;
    max-width: 200px;
    min-height: 30px;
  }

  .image-113 {
    height: 30px;
    max-height: 30px;
    min-height: 30px;
  }

  .collection-list-wrapper-8 {
    flex: 0 auto;
  }

  .orb-usp-container {
    display: none;
  }

  .left-content {
    max-width: 100%;
  }

  .right-content {
    max-width: 70%;
    margin-left: 0;
  }

  .collection-list-wrapper-9 {
    flex: 0 auto;
    align-self: auto;
  }

  .logo_component-slider-4, .logo_component-slider-5 {
    grid-column-gap: 3rem;
  }

  .section-logo-2 {
    overflow: hidden;
  }

  .logo_component-slider-6 {
    grid-column-gap: 3rem;
  }

  .section-logo-3 {
    overflow: hidden;
  }

  .offer-components-stack {
    max-height: 100%;
  }

  .offer-components-stack.with-bottom-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .h2-48-white {
    line-height: 120%;
  }

  .offer-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .gap {
    object-fit: fill;
  }

  .body-24-2 {
    line-height: 28px;
  }

  .h2-centre-rf-2 {
    font-size: 32px;
    line-height: 44px;
  }

  .new-calculator-container {
    max-height: 100%;
    min-height: 100%;
  }

  .new-calculator-wrapper {
    min-height: 100%;
  }

  .trusted_tester_faq {
    padding-left: 0;
    padding-right: 0;
  }

  .max_contact_section {
    padding-left: 60px;
    padding-right: 60px;
  }

  .tt-hero-grid {
    background-position: 100% 0;
    padding-left: 0;
    padding-right: 0;
  }

  .checklist-form {
    margin-right: 0;
    padding-right: 0;
  }

  .checklist-stack {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 20px;
    padding: 40px 60px;
  }

  .hubspot-form-cell {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-8 {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: ".";
  }

  .collection-item-7 {
    min-width: 50%;
  }
}

@media screen and (max-width: 767px) {
  .container {
    max-width: 80%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container._100-top-bottom {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .container.flex {
    max-width: 85%;
    flex-direction: column;
    align-items: flex-start;
  }

  .container.flex._100 {
    max-width: 85%;
  }

  .container.flex._100.bigorb {
    background-position: -20% 10%;
    background-size: auto 40%;
    align-items: center;
    padding-top: 140px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.flex._100.bigorb.merchants {
    padding-top: 20px;
  }

  .container.flex.blog-heading {
    padding-bottom: 40px;
  }

  .container.special-hero.de {
    max-width: 90%;
  }

  .container._100--width.orb {
    background-size: auto 40%;
  }

  .container.horizontal-flex {
    text-align: center;
  }

  .container.sector {
    padding-bottom: 0;
  }

  .container.faq {
    padding-top: 40px;
  }

  .container.white {
    margin-top: 0;
    margin-bottom: 0;
    padding: 44px;
  }

  .container.careers {
    padding-bottom: 0;
  }

  .container.centre-flex {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.blog-grud {
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.testimonials {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.contact {
    max-width: 80%;
  }

  .container.relative {
    padding-top: 60px;
  }

  .container.trusted-tester-faq-container {
    padding-top: 40px;
  }

  .container.press {
    max-width: 472px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .hero {
    height: 100vh;
    max-height: 100vh;
    background-size: auto 30vh;
  }

  .hero.hero-mob {
    height: 1px;
    max-height: 100px;
    min-height: 100vh;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
  }

  .hero._10side {
    padding-top: 0;
  }

  .h1 {
    font-size: 50px;
    line-height: 125%;
  }

  .h1.de {
    font-size: 40px;
  }

  .h1.hypenshrink, .h1._84 {
    font-size: 56px;
  }

  .body {
    font-size: 28px;
    line-height: 125%;
  }

  .body.centre.white, .body.off-white {
    line-height: 125%;
  }

  .body.kursiv {
    font-size: 24px;
  }

  .body.bold.lightmode-text {
    text-align: left;
  }

  .body.lightmode-text.grey2 {
    max-height: none;
    min-height: auto;
  }

  .body.lightmode-text._20 {
    text-align: left;
  }

  .body.centered-div.grey4 {
    max-width: 100%;
  }

  .body.centered-div.grey4.shrink, .body.body-emphasis {
    font-size: 24px;
  }

  .body.body-emphasis.white {
    font-size: 22px;
  }

  .body.grey2 {
    min-width: 100%;
  }

  .button {
    max-width: 100%;
    min-width: 100%;
    border-width: 1px;
    font-size: 24px;
    line-height: 125%;
  }

  .trusted-by {
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 0;
  }

  .trusted-by.investors {
    margin-top: 0;
  }

  .grid-partners {
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .container-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .referral {
    padding-top: 40px;
  }

  .container-5 {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-wrapper-left {
    max-width: 80%;
    margin-bottom: 20px;
  }

  .content-wrapper-left.de {
    max-width: 100%;
  }

  .content-wrapper-right {
    max-width: 100%;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .container-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cta {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-8 {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-4, .footer.lightmode {
    max-width: 100%;
  }

  .container-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-grid {
    max-width: 100%;
  }

  .secondary-button {
    display: block;
  }

  .secondary-button.referral {
    padding-top: 12px;
    font-size: 24px;
    display: block;
  }

  .secondary-button.nav, .secondary-button.bottom-button {
    display: block;
  }

  .secondary-button.bottom-button.mob {
    width: 100%;
    position: static;
  }

  .secondary-button.bottom-button.mob.de {
    padding-left: 75px;
    padding-right: 75px;
    text-decoration: none;
  }

  .secondary-button.contact-cta-big {
    font-size: 32px;
  }

  .hero-ctas {
    padding-top: 0;
  }

  .container-cta-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-cta-grid.hero-mob.de {
    height: auto;
    max-height: 100%;
    max-width: 90%;
    min-height: auto;
    grid-template-rows: auto 29px auto;
    padding: 0 15px;
  }

  .bussiness-owner-cta {
    width: 100%;
    display: none;
  }

  .button-4.lightmode.footer-link, .button-4.footer-link {
    font-size: 18px;
  }

  .trust--partner-platforms {
    padding-left: 0;
    padding-right: 0;
  }

  .partner-logo-wrap {
    width: 100px;
    max-width: 100px;
    min-width: 100px;
  }

  .platform-benefits {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .h2 {
    font-size: 36px;
    line-height: 125%;
  }

  .h2.centre.off-white {
    line-height: 125%;
  }

  .h2.white.shrink.lightmode-text.de {
    font-size: 24px;
  }

  .h2.white.shrink.tiny-on-mobile.de.evensmaller {
    font-size: 20px;
  }

  .h2.white.tiny-on-mobile.testimonial-shrink {
    font-size: 28px;
  }

  .h2.white.tiny-on-mobile.de {
    font-size: 24px;
  }

  .h2.primary3 {
    line-height: 125%;
  }

  .h2.grey0 {
    max-width: none;
    min-width: 100%;
  }

  .h2.de._32 {
    font-size: 32px;
  }

  .benefit1 {
    height: auto;
    min-height: 100%;
  }

  .benefit1.body-small {
    max-width: 100%;
    align-items: center;
    display: block;
  }

  .benefit-icon {
    text-align: left;
  }

  .benefit2 {
    min-height: 100%;
  }

  .benefit2.body-small {
    max-width: 100%;
    margin-bottom: 0;
  }

  .benefit3.body-small {
    max-width: 100%;
    grid-column-gap: 0px;
    text-align: left;
  }

  .benefit4.body-small {
    max-width: 100%;
  }

  .h3 {
    font-size: 28px;
  }

  .h3.bold {
    margin-top: 0;
  }

  .h3.black.emphasis {
    max-width: 100%;
    min-width: 100%;
  }

  .h3.black.emphasis.rf, .h3.graphite.emphasis.centre.fullwidth {
    text-align: center;
  }

  .how-it-works-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    padding-top: 20px;
  }

  .mono {
    min-width: 20px;
    font-size: 26px;
  }

  .h2-wrapper {
    font-size: 24px;
  }

  .h2-wrapper.centre {
    padding-bottom: 60px;
  }

  .h2-wrapper.testimonial {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-2 {
    font-size: 18px;
  }

  .step-image-wrap.de-smaller {
    max-width: 50%;
    text-align: left;
  }

  .caption {
    font-size: 18px;
  }

  .divider-footer {
    max-width: 100%;
  }

  .link, .link.lightmode-text {
    font-size: 18px;
  }

  .navigation-mob.lightmode.rf {
    display: block;
  }

  .mobile-nav {
    padding-right: 20px;
  }

  .mobile-nav-link {
    text-align: left;
    font-size: 40px;
  }

  .mobile-nav-link.current {
    width: auto;
    margin-left: 0;
  }

  .mobile-nav-bottom {
    text-align: left;
    display: flex;
  }

  .body-small {
    display: block;
  }

  .body-small.centre {
    max-width: 100%;
    text-align: left;
    margin-top: 10px;
    display: block;
  }

  .body-small.centre.benefit-sub, .body-small.caption {
    display: block;
  }

  .body-small.caption.darkmode {
    padding-top: 0;
  }

  .body-small.benefits {
    max-width: 100%;
    min-height: 20px;
    min-width: 100%;
    grid-row-gap: 0px;
    text-align: left;
    align-items: flex-start;
  }

  .body-small.benefits.left {
    margin-bottom: 0;
  }

  .body-small.benefits.less-height {
    max-height: 20px;
    min-height: 20px;
  }

  .body-small.benefits.less-height.centre, .body-small.benefits.centre {
    display: block;
  }

  .body-small.lightmode-text {
    width: auto;
    min-width: auto;
  }

  .body-small.capitals {
    display: block;
  }

  .body-small.bold.centre {
    text-align: center;
    align-items: center;
  }

  .body-small.grey2 {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .body-small.grey2.absolute {
    width: 100%;
    text-align: left;
  }

  .body-small.no-margin.graphite, .body-small.grey0.press, .body-small.graphite.press {
    display: block;
  }

  .body-small.mobhide {
    display: none;
  }

  .body-small.tiny.regular.white.centre {
    font-size: 16px;
  }

  .h2-emphasis {
    line-height: 125%;
  }

  .h2-emphasis.press {
    font-size: 32px;
  }

  .h2-emphasis.primary3.centre.blog {
    text-align: center;
    font-size: 32px;
  }

  .h2-alt.centre.no-padding {
    text-align: left;
  }

  .h2-alt.centre.blog-shrink {
    text-align: center;
    font-size: 32px;
  }

  .h2-alt.de._32, .h2-alt.de._36 {
    font-size: 36px;
  }

  .h2-alt.emphasis {
    font-family: Söhnebreit halbfett, sans-serif;
    font-size: 38px;
    font-weight: 400;
  }

  .h2-alt.black.bold {
    min-width: auto;
  }

  .footer-container {
    padding-left: 0;
    padding-right: 0;
  }

  .title-wrap {
    padding-bottom: 10px;
  }

  .title-wrap.de {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .centre {
    text-align: left;
  }

  ._2-column-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .values-grid {
    grid-column-gap: 0px;
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/632976c74201ffe970343a06_orby-black-bg.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto 50%;
    grid-template-columns: 1fr 1fr 1fr;
    justify-items: start;
    margin-top: 60px;
  }

  .value-wrapper {
    height: auto;
    max-height: none;
    font-size: 10px;
  }

  .founders-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .founder-bio-wrapper {
    padding-bottom: 80px;
  }

  .investors-logo-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .wg-element-2, .wg-element-3 {
    width: 100%;
  }

  .menubutton-rf {
    padding-left: 0;
    padding-right: 0;
  }

  .rf-h5-centrenav {
    max-width: 200px;
    padding-left: 0;
  }

  .rf-h5-centrenav.lightmode-text {
    display: none;
  }

  .navbar-rf {
    width: 80%;
    max-width: 80%;
    min-width: 80%;
    justify-content: space-between;
    padding-left: 60px;
    padding-right: 40px;
  }

  .navbar-rf.navbarcontainer {
    max-width: 100%;
    flex: 1;
    justify-content: space-between;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-rf {
    min-height: 70em;
  }

  .hero-content-wrapper-rf {
    max-width: 100%;
    padding-bottom: 52px;
  }

  .gated-calculator-wrapper {
    max-width: none;
    min-height: 40vh;
    min-width: auto;
  }

  .hero-cta-rf {
    color: #fff;
    font-weight: 800;
  }

  .branded-hero-heading-rf {
    margin-bottom: 10px;
  }

  .hero-container-rf {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .h2-centre-rf {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 32px;
  }

  .body-24 {
    color: var(--grey-2);
  }

  .grid-2.usp-rf {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  .grid-2.usp-rf.mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: .25fr .75fr;
    grid-auto-columns: 1fr;
    align-items: start;
    padding-right: 60px;
    display: grid;
  }

  .h4-rf {
    margin-top: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .div-block-19 {
    flex-direction: column;
    padding-top: 20px;
  }

  .container-forto-faq {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .faq-heading-forto-faq {
    line-height: 1.4;
  }

  .container-rf {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-15 {
    flex-direction: column;
    display: flex;
  }

  .div-block-15.mobiletestimonial {
    max-width: 100%;
    min-width: 100%;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .image-13 {
    max-width: 50%;
    border-radius: 20px 0 0 20px;
    display: block;
  }

  .div-block-16 {
    background-color: #faf9ff;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
    display: none;
    position: relative;
    bottom: 32px;
  }

  .h5-rf-testimonila {
    text-align: left;
    padding-left: 40px;
    padding-right: 40px;
  }

  .testimonial-caption-rf {
    padding-left: 220px;
  }

  .section-testimonial-rf {
    display: block;
  }

  .section-testimonial-rf.mobile {
    display: none;
  }

  .container-testimonial-rf {
    display: flex;
  }

  .cta-purple-white-rf {
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px;
  }

  .h3-white-rf {
    margin-bottom: 0;
    font-size: 24px;
  }

  .body-white-centre-rf {
    font-size: 16px;
  }

  .cta-white-centre-rf {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .features-content-wrapper-rf {
    flex-direction: column;
  }

  .image-9 {
    max-width: none;
    min-width: 300px;
    margin-top: 40px;
    padding-top: 0;
  }

  .container-features-rf {
    padding-left: 20px;
    padding-right: 20px;
  }

  .split-content---brix.testimonials-client-info---brix {
    margin-bottom: -16px;
  }

  .slide---brix.testimonial-v1---brix {
    max-width: none;
  }

  .slide---brix.testimonial-v1---brix.first---brix {
    max-width: 500px;
    min-width: 500px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .slide---brix.testimonial-v1---brix {
    max-width: none;
    min-width: auto;
  }

  .slide---brix.testimonial-v1---brix.first---brix {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .card---brix {
    border-radius: 12px;
  }

  .card---brix.testimonial-v1---brix {
    max-width: 88%;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 32px;
  }

  .card---brix.testimonial-v1---brix.first---brix {
    margin-left: 0;
  }

  .card---brix.testimonial-v1---brix {
    max-width: 88%;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 32px;
  }

  .card---brix.testimonial-v1---brix.first---brix {
    margin-left: 0;
  }

  .mask---brix {
    border-radius: 12px;
    margin-right: 20px;
  }

  .mask---brix.testimonial-v1---brix {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .slider-arrow---brix {
    width: 50px;
    max-height: 50px;
    min-height: 50px;
    min-width: 50px;
  }

  .cloneable-container-default {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .image-wrapper---brix.testimonial-v1---brix {
    margin-bottom: 16px;
    margin-right: 16px;
  }

  .right-content-wrapper-rf, .lefti-image-wrapper-rf {
    display: none;
  }

  .features-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

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

  .bullet-point-wrapper {
    margin-bottom: 10px;
  }

  .dot-wrap {
    max-width: 15px;
    min-width: 15px;
  }

  .advantages-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .advantages-grid.nl {
    grid-column-gap: 48px;
  }

  .arrow-wrap {
    max-height: 26px;
    max-width: 18px;
    min-height: auto;
    min-width: 18px;
  }

  .solution-cta {
    margin-top: 0;
    padding-top: 60px;
  }

  .card-grid {
    grid-template-columns: 1fr;
    padding-top: 0;
  }

  .card-wrapper.gradient {
    min-height: auto;
  }

  .slide-horizontal.lightmode.finance-use-slide {
    width: auto;
    max-width: 65%;
    min-width: 50%;
  }

  .testimonial-card.lightmode {
    padding-left: 60px;
    padding-right: 40px;
  }

  .testimonial-card.darkmode {
    padding-top: 60px;
  }

  .slider-wrapper.lightmode.wonky {
    display: block;
  }

  .white-label-wrapper {
    width: 100%;
    max-height: 100%;
    max-width: 100%;
    min-height: 100%;
    min-width: 100%;
  }

  .referral-integration-wrapper {
    min-width: 100%;
  }

  .orby-wrap-integrations {
    grid-row-gap: 32px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .left-align-wrap {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .lightmode-button-blue.bottomcta {
    min-width: 50%;
  }

  .lightmode-button-blue.herocta {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 24px;
  }

  .lightmode-button-outline.grey.nlbutton {
    font-size: 24px;
  }

  .h2-alt-emphasis.sofort {
    text-align: center;
    line-height: 125%;
  }

  .h2-alt-emphasis.centre {
    text-align: center;
  }

  .h2-alt-emphasis.blog-shrink {
    font-size: 24px;
    line-height: 135%;
  }

  .top-left-content-wrapper {
    max-width: 100%;
    margin-top: 0;
    padding-left: 140px;
  }

  .bottom-right-content-wrapper {
    justify-content: flex-end;
    padding-left: 220px;
    display: flex;
  }

  .card-text-wrapper {
    min-height: 160px;
  }

  .card-text-wrapper.blog {
    max-height: none;
    min-height: auto;
    padding-bottom: 12px;
  }

  .image-15.press {
    height: auto;
  }

  .ecommerce-wrapper {
    max-width: 100%;
    min-width: 100%;
  }

  .flex-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .left-column-wrapper.left {
    padding-left: 0;
  }

  .form-section {
    max-width: 100%;
    text-align: left;
  }

  .merchant-benefits-2column {
    padding-left: 0;
    padding-right: 0;
  }

  .impressum-wrapper {
    max-width: 100%;
  }

  .image-18 {
    width: 100px;
    max-width: 100px;
    min-width: 100px;
  }

  .orb-wrapper.hide {
    display: none;
  }

  .hero-tagline-wrapper {
    max-width: 90%;
  }

  .form-wrap-narrow {
    text-align: left;
  }

  .helena-info-wrapper {
    left: -259px;
  }

  .helena-photo-wrapper {
    top: -167%;
    left: 177px;
  }

  .supported-platform-illustration {
    padding-right: 100px;
  }

  .div-block-25 {
    max-width: 100%;
    text-align: left;
    padding-left: 0;
  }

  .div-block-25.max {
    max-width: 100%;
  }

  .substitute-expert-wrapper {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 40px;
  }

  .heading {
    font-size: 1.75rem;
  }

  .sticky-container {
    height: auto;
  }

  .description {
    margin-top: .875rem;
    font-size: 1.125rem;
  }

  .scroll-inner {
    width: 300vw;
    height: 100%;
    max-width: none;
    min-width: auto;
    flex-direction: row;
    align-items: flex-end;
  }

  .scroll-card {
    width: 100%;
    border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    margin: 1rem;
  }

  .sticky-wrap {
    height: 100vh;
    display: block;
    overflow: hidden;
  }

  .contact-header {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-12 {
    max-height: 700px;
    justify-content: center;
  }

  .section-3 {
    background-position: 50%;
  }

  .link-3 {
    font-size: 14px;
  }

  .div-block-27 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-27.social-icons {
    grid-column-gap: 20px;
    justify-content: flex-start;
    padding-left: 60px;
  }

  .div-block-27.top {
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-28 {
    display: none;
  }

  .div-block-30 {
    height: 700px;
    max-height: 700px;
    min-height: 700px;
    border-radius: 32px;
  }

  .paragraph-27 {
    font-size: 16px;
  }

  .div-block-31 {
    height: auto;
    max-width: 50%;
    min-width: 50%;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding-top: 60px;
    display: block;
  }

  .accordion_description-generic {
    margin-left: 0;
  }

  .accordion_title-generic {
    font-size: 1.125rem;
  }

  .accordion_item-generic {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-32 {
    max-width: 100%;
    margin-bottom: 60px;
    margin-left: 20px;
    margin-right: 20px;
    display: flex;
  }

  .div-block-33 {
    max-width: 16px;
    min-width: 16px;
  }

  .div-block-34 {
    max-width: 16px;
  }

  .link-block-2 {
    max-width: 16px;
    min-width: 24px;
  }

  .image-21 {
    min-width: 16px;
  }

  .link-block-3, .link-block-4 {
    max-width: 22px;
  }

  .div-block-35, .blx-b-wrap-1 {
    display: none;
  }

  .blx-b-container-list-1 {
    width: 25em;
    margin-left: 0;
  }

  .blx-list-container-1 {
    width: 50em;
    margin-left: 0;
    position: relative;
  }

  .blx-section-1 {
    padding-left: 3em;
    padding-right: 3em;
    font-size: 1.69vw;
    display: none;
  }

  .blx-section-1.hide, .blx-menu2-wrap-linkandbutton {
    display: none;
  }

  .blx-list-dropdown-1 {
    flex: 1;
    justify-content: space-between;
    display: block;
  }

  .blx-a-wrap-logo-1-1 {
    bottom: -.5em;
  }

  .blx-menu2-container-1 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .blx-link-menu2-1 {
    justify-content: space-between;
  }

  .blx-b-dropdown-list-1, .blx-dropdown-list-1 {
    padding-top: 2em;
  }

  .blx-list-dropdown-open-1-1 {
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding-right: 1.4em;
    display: flex;
  }

  .blx-c-wrap-link-2._1 {
    display: none;
  }

  .blx-dropdown-menu2-open-1 {
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding-right: 1.4em;
    display: flex;
  }

  .blx-c-wrap-list-1-1 {
    margin-left: -87px;
  }

  .blx-c-wrap-list-1-1._1 {
    margin-left: -58px;
  }

  .blx-list-link-1-1 {
    justify-content: space-between;
  }

  .blx-section-menu2-1 {
    font-size: 1.69vw;
  }

  .blx-list-wrap-links-1 {
    flex-direction: row;
  }

  .hero-rf-2 {
    min-height: 70em;
    background-size: auto 50%;
  }

  .hero-content-wrapper-rf-2 {
    max-width: 100%;
    padding-bottom: 52px;
  }

  .widget-forto-2 {
    max-width: none;
    min-height: 40vh;
    min-width: auto;
  }

  .branded-hero-heading-rf-2 {
    margin-bottom: 10px;
  }

  .hero-container-rf-2 {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-rf-3 {
    min-height: 70em;
  }

  .branded-hero-heading-rf-3 {
    margin-bottom: 10px;
  }

  .main-image-2 {
    margin-bottom: 34px;
  }

  .post-heading {
    font-size: 25px;
    line-height: 29px;
  }

  .blog-content {
    width: 80%;
  }

  .h2-2 {
    font-size: 36px;
    line-height: 125%;
  }

  .blog-content-2 {
    width: 80%;
  }

  .lightmode-button-blue-2 {
    max-width: 100%;
    min-width: 100%;
  }

  .button-5.lightmode.footer-link, .link-6 {
    font-size: 18px;
  }

  .newsletter-header {
    max-width: 100%;
    min-width: 100%;
  }

  .promocode-banner-heading {
    font-size: 22px;
  }

  .hero-cta-wrapper {
    max-width: 70%;
  }

  .publication-logo-wrapper {
    max-width: 100px;
    min-width: 100px;
  }

  .image-45, .image-46, .image-47, .image-48 {
    width: 100px;
    min-width: 100px;
  }

  .grid-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-image: linear-gradient(93deg, #fcfdfd, #ced9e2);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 20px;
    padding-bottom: 20px;
    display: grid;
  }

  .read-about-us-wrapper {
    margin-bottom: 0;
  }

  .subtitle-wrapper {
    margin-bottom: 60px;
  }

  .contact-cta {
    padding-top: 60px;
  }

  .container-large {
    max-height: 100%;
    min-height: 100%;
  }

  .logo_component-slider {
    grid-row-gap: 2rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-end;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-slider-img {
    width: 125px;
  }

  .page-padding.s0.gradient {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .image-50 {
    width: 100px;
    min-width: 100px;
  }

  .logo_component-slider-2 {
    grid-row-gap: 2rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .image-68, .image-69, .image-70, .image-71, .image-72, .image-73, .image-74, .image-75 {
    max-width: 140px;
  }

  .double-arrow {
    max-height: none;
    min-height: auto;
  }

  .grid-6 {
    grid-template-columns: 1fr;
  }

  .grid-6.jump-grid {
    padding-top: 60px;
  }

  .stats_section {
    margin-top: 60px;
  }

  .grid-7 {
    max-width: 100%;
    min-width: 100%;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding: 0 60px;
  }

  .stats-centre-div {
    max-width: 80%;
    border-style: solid none;
    border-top-width: 2px;
    border-top-color: var(--primary-3);
    border-bottom-width: 2px;
    border-bottom-color: var(--primary-3);
  }

  .stats-div {
    padding-left: 16px;
    padding-right: 16px;
  }

  .alt-32 {
    font-size: 18px;
  }

  .menu__link.is--1 {
    font-size: 5em;
  }

  .hubspot-form-wrapper {
    max-width: 100%;
    min-width: 100%;
  }

  .publication-logo-wrapper-2 {
    max-width: 100px;
    min-width: 100px;
  }

  .sticky-nav-copy {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    overflow: visible;
  }

  .logo-svg {
    margin-left: 0;
  }

  .wg-element-widget {
    width: 100%;
  }

  .menu-button {
    margin-left: auto;
    padding-bottom: 16px;
  }

  .menu-button.w--open {
    background-color: #7000ff;
    border-radius: 30%;
    margin-right: 20px;
  }

  .nav-container {
    margin-left: 10px;
  }

  .icon-6 {
    margin-top: 0;
    padding-top: 0;
  }

  .icon-6.burger {
    margin-top: 0;
  }

  .wg-element-custom {
    width: auto;
    justify-content: flex-start;
    margin-left: 10px;
  }

  .link-block-13 {
    margin-left: -4px;
  }

  .link-block-13.w--current {
    margin-left: 20px;
  }

  .nav-menu-2 {
    width: auto;
    background-color: #fff;
    border: 2px #000;
    top: 70px;
    bottom: auto;
    left: 0%;
    right: 0%;
    box-shadow: -6px 6px #f4ebff;
  }

  .nav-menu-2.w--open {
    z-index: 9999;
    width: 100%;
    top: 100%;
  }

  .eyodf-h2.centre {
    text-align: left;
    font-size: 32px;
  }

  .hero-image {
    display: none;
  }

  .new-hero {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .trusted-merchants-container {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr .75fr .5fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .trusted-merchants-container.els {
    max-width: 100%;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    padding: 40px 20px;
    top: 0;
  }

  .image-76 {
    max-height: 30px;
    min-height: 30px;
  }

  .trusted-merchant-logo {
    height: auto;
    max-height: 30px;
    min-height: 30px;
  }

  .trusted-merchant-text-wrapper {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .image-77 {
    max-height: 30px;
    min-height: 30px;
  }

  .grid-8 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-78 {
    max-height: 30px;
  }

  .basic-calculator {
    flex-direction: column;
    justify-content: flex-start;
    margin-top: 0;
  }

  .image-79 {
    max-height: 30px;
  }

  ._3-column-grid {
    grid-column-gap: 0px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .usp-wrapper {
    min-width: auto;
  }

  .h2-wrapper-2.centre {
    margin-left: 20px;
  }

  .eyodf-h3 {
    font-size: 32px;
  }

  .cloneable-container-default-2 {
    min-width: 500px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .subtitle---brix {
    margin-left: 20px;
    font-size: 24px;
  }

  .picto-wrapper-howitworks {
    margin-top: 100px;
  }

  .how-it-works-grid-2 {
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: -100px;
  }

  .revenue-flex {
    grid-row-gap: 100px;
    flex-direction: column;
  }

  .codat-logo-container {
    padding: 20px;
  }

  .left-content-flex {
    max-width: 100%;
    min-width: 80%;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 40px;
  }

  .right-content-flex {
    max-width: 100%;
    min-width: 80%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .codat-logos {
    grid-row-gap: 48px;
    grid-template-columns: 1fr 1fr;
  }

  .faq-heading-eyodf {
    font-size: 28px;
  }

  .eyodf-subheading {
    font-size: 24px;
  }

  .special-glow-button {
    font-size: 18px;
  }

  .flex-horizontal {
    width: 100vw;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-self: stretch;
  }

  .footer-cotainer {
    max-width: 100%;
    flex-direction: column;
    grid-template-rows: 48px auto auto;
    grid-template-areas: "section-indicator section-indicator section-indicator"
                         "section-title . ."
                         "text-area . ."
                         "text-area carousel-area carousel-area";
    display: flex;
  }

  .link-column {
    padding-right: 0;
  }

  .section-10 {
    padding: 16px;
    overflow: hidden;
  }

  .mobile-logo-2 {
    display: none;
  }

  .step-number-text, .get-started-title {
    font-size: 18px;
  }

  .success-story-container {
    grid-column-gap: 16px;
    grid-template: "." 48px
                   "."
                   "."
                   "."
                   / 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .cta-section, .use-case-section {
    margin-top: 0;
  }

  .section-indicator-wrapper {
    order: -1;
    margin-left: 0;
    margin-right: auto;
  }

  .ng-nav-bar {
    margin-left: 10px;
  }

  .comparison-list-row-item {
    width: 30%;
  }

  .comparison-list-row-item.centered {
    align-items: stretch;
  }

  .ng-max-width {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .ng-benefit-title {
    text-align: left;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 120%;
  }

  .arrow-link {
    font-size: 16px;
  }

  .benefit-text-box {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
  }

  .benefit-text-box.pricing {
    padding-right: 20px;
  }

  .benefit-text-box.how-to {
    width: 60%;
    margin-left: 0;
  }

  .ng-headline-copy.ng-intro-copy {
    font-size: 32px;
    line-height: 40px;
  }

  .hero-text {
    margin-bottom: 0;
  }

  .ng_section-indicator-wrapper-copy {
    order: -1;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: auto;
  }

  .image-82 {
    display: none;
  }

  .max-width {
    flex-direction: column;
    justify-content: flex-start;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .benefit {
    width: 100%;
    max-width: 100%;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 0;
  }

  .ng-section-headline {
    margin-bottom: 40px;
  }

  .ng-section-headline.margin-top {
    margin-top: 40px;
  }

  .white-wave {
    width: 90%;
    max-height: 1000px;
    min-height: 100%;
    background-color: #fff;
  }

  .ng-logo-svg {
    margin-left: 0;
  }

  .step-number-wrapper {
    flex-direction: column;
  }

  .legend-text {
    font-size: 16px;
  }

  .revenue-grid-2 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-18 {
    text-align: center;
  }

  .heading-18.quote-title {
    order: 2;
    margin-bottom: 16px;
  }

  .paragraph-29 {
    font-size: 18px;
    line-height: 23px;
  }

  .paragraph-29._3-coumn-text {
    width: 100%;
    flex: 0 auto;
    order: 3;
  }

  .prerquesite-title {
    margin-right: 10px;
    font-size: 18px;
  }

  .ng-benefit-paragraph {
    text-align: left;
    margin-left: 0;
    font-size: 16px;
  }

  .ng-intro-grid {
    grid-template-columns: 1.75fr 1fr 1fr;
    margin-top: 20px;
    padding-top: 0;
  }

  .bold-text-14, .pre-requisite-list-text {
    font-size: 16px;
  }

  .pricing-benefits-wrapper {
    margin-top: 40px;
  }

  .ng-button.ga-event {
    padding-left: 16px;
    padding-right: 16px;
  }

  .ng-arrow-link {
    font-size: 16px;
  }

  .ng-paragraph {
    margin-top: 20px;
  }

  .ng-paragraph.intro {
    margin-bottom: 20px;
  }

  .image-wrapper-2.bottom-success-story {
    display: none;
  }

  .ng-partner {
    height: auto;
    max-height: none;
    min-height: auto;
    min-width: auto;
    margin-left: 0;
  }

  .benefits-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .comparison-text-bank {
    font-size: 16px;
  }

  .list {
    padding-left: 20px;
  }

  .get-started-section {
    margin-top: 0;
  }

  .paragraph-30 {
    margin-top: 20px;
  }

  .get-started-paragraph {
    max-width: none;
    font-size: 16px;
  }

  .thirdparty-logo {
    height: auto;
    margin-top: 0;
  }

  .last-nav-link.underlined {
    border-style: none;
    margin-left: 0;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
  }

  .how-to-get-started-wrapper {
    width: 100%;
  }

  .step-number {
    display: none;
  }

  .legend-item {
    font-size: 16px;
  }

  .rotating-banner {
    max-width: 100%;
    top: -107px;
    left: 61px;
    right: -19px;
  }

  .rotating-banner.success-story {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .pricing-wrapper {
    flex-direction: column;
  }

  .hero-actions {
    margin-top: 20px;
  }

  .hero-actions.multi-button {
    flex-direction: column;
  }

  .pricing-section {
    margin-top: 0;
    padding-top: 0;
  }

  .collection-list-3 {
    flex-direction: column;
  }

  .comparison-row-choice {
    font-size: 16px;
  }

  .benefit-icon-box-2 {
    width: 96px;
    height: 96px;
    min-width: 96px;
  }

  .compare-section {
    margin-top: 0;
  }

  .nav-link-7 {
    padding: 20px;
  }

  .nav-link-7:hover {
    text-decoration: none;
  }

  .comparison-row-title {
    font-size: 16px;
  }

  .ng-sticky-nav {
    padding-left: 0;
    padding-right: 0;
    display: block;
    position: relative;
    overflow: visible;
  }

  .sleepy-fox-icon {
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .use-case-2 {
    width: 100%;
    margin-bottom: 10px;
  }

  .image-83.mutual-picture-2 {
    border-bottom-right-radius: 50px;
  }

  .image-83.intro-image-right {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 50px;
  }

  .pricing-title {
    font-size: 18px;
  }

  .benefits-sections {
    margin-top: 0;
  }

  .current-page-blue-div.mobile-current {
    top: 72px;
    bottom: 0%;
    left: 18%;
    right: 0%;
  }

  .hero-container-flex-els {
    flex-direction: column;
    padding-left: 0;
  }

  .right-div-hero-wrapper {
    max-width: 100%;
    padding-right: 0;
    display: block;
    position: static;
    right: auto;
  }

  .left-div-content-wrapper {
    max-width: 100%;
    min-width: 80%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .left-div-content-wrapper.en {
    padding-left: 20px;
  }

  .background-orb-div {
    min-width: auto;
  }

  .why-choose-usps.relative {
    padding-top: 0;
  }

  .new-usp-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .margin, .image-86 {
    margin-left: 0;
  }

  .faq-orb {
    padding: 40px 20px;
  }

  .container-faq {
    max-width: 90%;
  }

  .h3-alt.centre.sofort {
    text-align: center;
  }

  .employee-testimonial-text {
    max-width: 100%;
  }

  .new-testimonial-wrapper {
    width: 100%;
    min-width: 100%;
    margin-bottom: 140px;
  }

  .new-testimonial-wrapper.middle {
    min-height: auto;
    grid-template-rows: 40px 133px 140px;
    margin-bottom: 0;
  }

  .new-testimonial-wrapper.rf.left {
    padding: 0 10px 10px;
  }

  .testimonial-image-wrapper {
    margin-bottom: 10px;
  }

  .new-testimonial-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .merchant-logo {
    max-width: 80px;
  }

  .collection-list-4 {
    grid-column-gap: 32px;
    justify-content: center;
  }

  .collection-list-5 {
    grid-row-gap: 32px;
    flex-direction: column;
  }

  .h3-wrapper.tt {
    margin-bottom: 32px;
  }

  .image-99.nomarg {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .codat_section.nl {
    padding-top: 60px;
  }

  .blog_off_white_section {
    min-height: auto;
  }

  .search-bar-wrapper {
    padding-left: 0;
  }

  .blog-card {
    max-width: 100%;
  }

  .blog-card.press {
    width: 354px;
  }

  .collection-list-6 {
    grid-column-gap: 0px;
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .collection-list-wrapper-7 {
    flex: 0 auto;
  }

  .collection-item-5 {
    max-width: none;
    min-width: auto;
  }

  .search {
    padding-left: 0;
  }

  .blog-article-container {
    max-width: 100%;
    padding-left: 50px;
    padding-right: 50px;
  }

  .trust-pilot-code-wrapper.de.mob-version {
    display: block;
  }

  .trust-pilot-code-wrapper.mob-trustpilot {
    padding-top: 40px;
    padding-left: 0;
  }

  .html-embed-14, .html-embed-15 {
    display: block;
  }

  .quotemarks {
    line-height: 20%;
  }

  .merchant-image-and-name-wrapper {
    z-index: auto;
    top: 72px;
  }

  .heading-19 {
    font-size: 24px;
    font-weight: 400;
  }

  .horizontal-how-it-works-grid {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .how-it-works-image-wrapper {
    margin-top: 40px;
  }

  .how-it-works-image-wrapper.top, .h-24 {
    margin-top: 0;
  }

  .arrow-bg-grid.mob-hide {
    display: none;
  }

  .image-106 {
    width: 100%;
    max-width: none;
    min-width: 100%;
  }

  .trustpilot_banner {
    padding-bottom: 20px;
  }

  .right-column-contact-cta {
    text-align: center;
    justify-content: center;
  }

  .flex-container {
    max-width: none;
  }

  .contact-us_section {
    padding-top: 60px;
  }

  .div-block-59 {
    min-width: 50%;
  }

  .bold-text-18 {
    font-size: 32px;
  }

  .image-109, .image-110 {
    width: 100px;
    min-width: 100px;
  }

  .logo_component-slider-3 {
    grid-row-gap: 2rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .image-111 {
    width: 100px;
    min-width: 100px;
  }

  .image-112 {
    width: 100px;
    max-width: 100px;
    min-width: 100px;
  }

  .image-113 {
    width: 100px;
    min-width: 100px;
  }

  .collection-item-6 {
    padding-bottom: 20px;
  }

  .right-content {
    min-width: 338px;
  }

  .logo_component-slider-4, .logo_component-slider-5, .logo_component-slider-6 {
    grid-row-gap: 2rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .gap {
    height: 100px;
  }

  .body-24-2 {
    color: #4f4f4f;
  }

  .h2-centre-rf-2 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 32px;
  }

  .body-24-creditestimate {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
  }

  .max_contact_section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .contact-info-wrapper {
    max-width: 80%;
  }

  .text-block-38 {
    font-size: 16px;
  }

  .text-block-40 {
    text-align: center;
  }

  .checklist-stack {
    padding-left: 40px;
    padding-right: 40px;
  }

  .collection-list-8 {
    max-width: 100%;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .collection-list-wrapper-10 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .collection-item-7 {
    min-width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .container {
    max-width: 90%;
    padding-top: 0;
    padding-bottom: 20px;
    padding-left: 0;
  }

  .container._100-top-bottom {
    padding: 20px 0 0;
  }

  .container._100-top-bottom.orb {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 60px;
  }

  .container.flex {
    max-width: none;
    padding-top: 60px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .container.flex._100 {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .container.flex._100.bigorb {
    grid-column-gap: 0px;
    background-position: 70% 0;
    background-size: auto 50%;
    padding-top: 140px;
  }

  .container.flex._100.bigorb.merchants {
    background-position: 0%;
    background-size: auto 40%;
  }

  .container.flex.blog-heading {
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container.flex.center {
    padding-top: 0;
  }

  .container._0-top {
    padding-bottom: 0;
  }

  .container.special-hero.de {
    max-width: 90%;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .container.advantages {
    padding-top: 60px;
  }

  .container.testimonial {
    max-width: 100%;
    padding-bottom: 0;
  }

  .container.testimonial.lightmode, .container.testimonial.darkmode {
    padding-top: 0;
  }

  .container.nopadding {
    display: block;
  }

  .container._100--width {
    max-width: 100%;
  }

  .container._100--width.orb {
    max-width: 98%;
    background-position: 100% 30%;
    background-size: auto 35%;
  }

  .container.different-sector {
    padding-bottom: 100px;
  }

  .container.horizontal-flex {
    max-width: 100%;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.horizontal-flex.lightmode {
    max-width: 100%;
  }

  .container.sector {
    padding-top: 0;
  }

  .container.faq {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.white {
    padding: 20px;
  }

  .container.embed {
    padding-top: 0;
  }

  .container.staffpic {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container.statslong {
    padding-bottom: 0;
  }

  .container.carousel {
    max-width: 100%;
  }

  .container.centre-flex.hidden {
    display: none;
  }

  .container.blog-grud {
    padding-left: 0;
    padding-right: 0;
  }

  .container.testimonials {
    padding-bottom: 60px;
  }

  .container.howitworks {
    padding-left: 0;
    padding-right: 0;
  }

  .container.trusted-tester-faq-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.press {
    max-width: 272px;
  }

  .hero {
    height: 120vh;
    max-height: 2%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero.hero-mob {
    height: 13.324%;
    max-height: 2%;
    min-height: 13.741px;
    align-items: start;
    padding-bottom: 8px;
  }

  .hero._10side {
    height: 100px;
    max-height: none;
    min-height: 700px;
    padding: 20px 10px 0;
  }

  .h1 {
    font-size: 40px;
  }

  .h1.lightmode-text.nl {
    font-size: 30px;
  }

  .h1.de {
    font-size: 23px;
  }

  .h1.de.big {
    font-size: 28px;
  }

  .h1.hypenshrink, .h1._84 {
    font-size: 40px;
  }

  .body {
    font-size: 20px;
    line-height: 130%;
  }

  .body.centre {
    text-align: center;
  }

  .body.grey-4 {
    font-size: 18px;
    line-height: 125%;
  }

  .body.off-white.de {
    font-size: 18px;
  }

  .body.kursiv {
    font-size: 16px;
  }

  .body.bold.lightmode-text {
    text-align: left;
  }

  .body.lightmode-text.grey2 {
    max-height: none;
    text-align: left;
  }

  .body.lightmode-text.grey2.de.tiny {
    font-size: 16px;
  }

  .body.lightmode-text._20 {
    text-align: left;
  }

  .body.centered-div.grey4.shrink {
    line-height: 125%;
  }

  .body.body-emphasis, .body.de {
    font-size: 18px;
  }

  .body.italic {
    max-width: 100%;
  }

  .body.careers {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .button {
    padding: 11px 32px 12px;
    font-size: 18px;
  }

  .button.de {
    font-size: 18px;
  }

  .button.grey1.de-els {
    font-size: 14px;
  }

  .trusted-by {
    margin-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .trusted-by.investors {
    margin-bottom: 80px;
  }

  .grid-partners {
    max-height: none;
    min-height: auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-radius: 100px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .benefits {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .container-4 {
    padding-bottom: 60px;
  }

  .referral {
    padding-top: 40px;
  }

  .container-5 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .content-wrapper-left {
    max-width: 100%;
  }

  .content-wrapper-right {
    max-width: 100%;
    text-align: center;
    padding-left: 0;
  }

  .testimonial {
    background-image: none;
    padding-top: 60px;
  }

  .testimonial.de {
    padding-top: 40px;
  }

  .testimonial-flex {
    margin-top: 20px;
    padding-top: 20px;
  }

  .testimonial-flex.lightmode-text {
    margin-top: 0;
  }

  .container-7 {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .cta {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 0;
  }

  .container-8 {
    padding-bottom: 60px;
  }

  .footer {
    width: 100%;
    max-width: 100%;
  }

  .footer.lightmode {
    max-width: 98%;
    min-width: 98%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-grid {
    border-top-width: 1px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: start;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .footer-grid.lightmode {
    max-width: none;
    min-width: auto;
    border-top-width: 1px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 0;
  }

  .footer-grid.de {
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 2fr;
  }

  .footer-grid.lightmode {
    max-width: 90%;
    min-width: 90%;
    border-top-width: 1px;
    grid-template-rows: auto auto;
    grid-template-columns: .75fr .25fr .5fr;
    padding-bottom: 0;
  }

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

  .secondary-button.referral {
    padding-top: 12px;
    font-size: 18px;
  }

  .secondary-button.referral.de {
    font-size: 16px;
  }

  .secondary-button.nav.mob {
    max-width: 100%;
  }

  .secondary-button.bottom-button {
    padding-left: 32px;
    padding-right: 32px;
    font-size: 18px;
    position: static;
  }

  .secondary-button.bottom-button.mob {
    padding-left: 32px;
    padding-right: 32px;
  }

  .secondary-button.contact-cta-big {
    font-size: 22px;
  }

  .container-cta-grid {
    max-width: 90%;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .container-cta-grid.hero-mob {
    padding-bottom: 0;
  }

  .container-cta-grid.hero-mob.de {
    padding-left: 0;
    padding-right: 0;
  }

  .container-cta-grid.hero-mob.dutch {
    grid-template-columns: 1.5fr;
  }

  .platform-cta, .bussiness-owner-cta {
    width: 100%;
  }

  .button-4 {
    font-size: 18px;
  }

  .button-4.linkedin-link-founders {
    padding-top: 0;
    font-size: 18px;
  }

  .button-4.lightmode.footer-link {
    max-width: none;
    min-width: auto;
    font-size: 14px;
  }

  .button-4.footer-link {
    padding-top: 0;
    font-size: 14px;
  }

  .link-out-wrapper {
    align-items: flex-end;
  }

  .link-out-wrapper.footer-link {
    margin-bottom: 10px;
  }

  .trust--partner-platforms {
    max-width: 90%;
  }

  .partner-logo-wrap {
    width: auto;
    height: auto;
    max-height: 40px;
    max-width: 100%;
    min-height: 40px;
    min-width: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .partner-logo-wrap.fyrst {
    height: 40px;
    align-self: flex-start;
    padding-left: 20px;
  }

  .platform-benefits {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: start;
    justify-items: start;
    padding-bottom: 100px;
  }

  .platform-benefits.partners {
    grid-template-columns: 1fr;
  }

  .platform-benefits.lightmode.merchantbenefits {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .platform-benefits.lightmode.merchantbenefits._3-column {
    max-width: 100%;
    min-width: auto;
    grid-template-columns: 1fr;
    padding-bottom: 32px;
  }

  .platform-benefits.de {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .h2 {
    text-align: left;
    font-size: 32px;
    font-weight: 400;
  }

  .h2.centre, .h2.centre.off-white {
    font-size: 32px;
  }

  .h2.white.shrink {
    font-size: 18px;
  }

  .h2.white.shrink.lightmode-text {
    max-width: 90%;
    min-width: 90%;
    font-size: 18px;
  }

  .h2.white.shrink.tiny-on-mobile.de.evensmaller {
    font-size: 18px;
  }

  .h2.white.tiny-on-mobile {
    font-size: 24px;
  }

  .h2.white.tiny-on-mobile.testimonial-shrink {
    font-size: 20px;
  }

  .h2.white.tiny-on-mobile.testimonial-shrink.de {
    font-size: 22px;
  }

  .h2.white.tiny-on-mobile.de {
    font-size: 18px;
  }

  .h2.lightmode-text.grey0.de.big {
    font-size: 26px;
  }

  .h2.grey0.blog-heading {
    text-align: center;
    font-size: 24px;
  }

  .h2.grey0.blog-heading.centre {
    max-width: 100%;
  }

  .h2.grey0.rf {
    font-size: 20px;
  }

  .h2.de {
    font-size: 22px;
  }

  .h2.de._32, .h2.presssmall {
    font-size: 24px;
  }

  .benefit1 {
    max-width: 100%;
  }

  .benefit1.body-small {
    text-align: center;
    align-items: center;
  }

  .benefit1.lightmode {
    max-width: 100%;
    min-width: auto;
  }

  .benefit-icon {
    text-align: left;
  }

  .benefit-icon.lightmode {
    max-width: none;
    min-width: auto;
  }

  .benefit2 {
    max-width: 100%;
    align-items: center;
  }

  .benefit2.body-small {
    height: 100%;
    max-height: 100%;
  }

  .benefit2.lightmode {
    max-width: 100%;
    min-width: auto;
    align-items: center;
  }

  .benefit3.lightmode {
    max-width: 100%;
    min-width: auto;
  }

  .benefit4.body-small {
    justify-content: center;
    align-items: center;
  }

  .benefit4.lightmode {
    max-width: 100%;
    min-width: auto;
  }

  .benefit4.lightmode.stretch {
    max-width: 100%;
    min-width: auto;
    padding: 0;
  }

  .h3 {
    margin-top: 0;
  }

  .h3.bold {
    font-size: 24px;
  }

  .h3.grey4 {
    margin-top: 20px;
    font-size: 20px;
  }

  .h3.lightmode-text.de, .h3.lightmode-text.nl, .h3.black.emphasis.rf {
    font-size: 24px;
  }

  .h3.grey0.mobile {
    margin-bottom: 0;
    font-size: 18px;
  }

  .h3.grey0.faq {
    font-size: 18px;
  }

  .h3.emphasis.grey0 {
    text-align: left;
    font-size: 24px;
  }

  .h3.emphasis.grey0.max {
    text-align: left;
  }

  .h3.grey1.centre {
    text-align: center;
  }

  .how-it-works-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    padding-top: 60px;
  }

  .how-it-works-grid.lightmode {
    max-width: none;
    min-width: auto;
    justify-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .step-heading {
    max-width: 100%;
    min-width: 100%;
    grid-column-gap: 0px;
    align-items: center;
  }

  .step-heading.lightmode-text {
    grid-column-gap: 10px;
  }

  .mono {
    max-width: 45px;
    min-width: 45px;
    margin-top: 0;
    font-family: Söhnemono buch, sans-serif;
    font-size: 22px;
  }

  .mono.lightmode-text {
    max-width: 45.2031px;
    min-width: 45px;
    font-size: 24px;
  }

  .h2-wrapper {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .h2-wrapper.centre {
    padding-bottom: 0;
  }

  .h2-wrapper.testimonial {
    max-width: 100%;
  }

  .h2-wrapper.testimonial.lightmode-text {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .h2-wrapper.press {
    font-size: 20px;
    line-height: 135%;
  }

  .step-text-wrapper {
    max-width: 100%;
    padding-bottom: 100px;
  }

  .step-text-wrapper.lightmode {
    max-width: 90%;
    min-width: auto;
  }

  .step-text-wrapper.lightmode-text {
    max-width: 90%;
  }

  .step-text-wrapper.nopadding {
    max-width: 90%;
    padding-bottom: 0;
  }

  .step-image-wrap.lightmode {
    position: relative;
    overflow: hidden;
  }

  .step-image-wrap.de-smaller {
    max-width: 80%;
  }

  .link {
    padding-bottom: 10px;
    font-size: 14px;
  }

  .link.lightmode-text, .link.lightmode-text.body-small, .link.body-small {
    font-size: 14px;
  }

  .menu-mob.w--open {
    background-image: none;
  }

  .menu-mob.lightmode {
    max-width: none;
    min-width: auto;
  }

  .menu-mob.light-mob-nav {
    background-color: var(--white);
    color: var(--white);
  }

  .navigation-container-mob {
    max-width: 100%;
    min-width: 100%;
  }

  .navigation-container-mob.lightmode {
    max-width: 99.3007%;
    min-width: 98.604%;
    flex: 0 auto;
    margin-left: auto;
    margin-right: auto;
  }

  .navigation-mob {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .navigation-mob.lightmode {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .navigation-mob.lightmode.rf {
    display: block;
  }

  .mobile-nav {
    height: 90vh;
    max-height: 90vh;
  }

  .mobile-nav.lightmode {
    max-width: none;
    min-width: auto;
  }

  .navigation-link-block-mob {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .banxware-logo {
    width: 100px;
    margin-left: 0;
  }

  .mobile-nav-link {
    font-size: 32px;
  }

  .mobile-nav-link.lightmode {
    max-width: none;
    min-width: auto;
  }

  .mobile-nav-link.lightmode.rf {
    display: none;
  }

  .mobile-nav-link.grey0 {
    color: var(--grey-0);
    text-decoration: underline;
  }

  .mobile-nav-bottom {
    flex-direction: column;
    padding-top: 20px;
    padding-left: 0;
    position: static;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .mobile-nav-bottom.nlhide {
    display: none;
  }

  .h1-emphasis.lightmode.shrink {
    font-size: 36px;
  }

  .h1-emphasis.hero-shrink {
    color: var(--grey-0);
    font-size: 38px;
  }

  .h1-emphasis.hero-shrink.lightmode-text {
    line-height: 135%;
  }

  .h1-emphasis.hero-shrink.lightmode-text.de {
    font-size: 32px;
  }

  .h6.de {
    font-size: 20px;
  }

  .body-small {
    font-size: 18px;
  }

  .body-small.centre {
    text-align: center;
    align-items: center;
    font-size: 18px;
    line-height: 130%;
  }

  .body-small.centre.lightmode-text {
    padding-right: 0;
  }

  .body-small.centre.benefit-sub {
    text-align: center;
    display: block;
  }

  .body-small.centre.primary3.kurs {
    text-align: center;
    align-items: center;
  }

  .body-small.caption {
    font-size: 16px;
  }

  .body-small.benefits {
    height: auto;
    max-height: none;
    min-height: auto;
    text-align: left;
    align-items: flex-start;
    margin-bottom: 0;
    font-size: 18px;
  }

  .body-small.benefits.left {
    min-height: 70px;
  }

  .body-small.benefits.less-height {
    min-height: 45px;
    text-align: left;
  }

  .body-small.benefits.less-height.centre {
    text-align: center;
    align-items: center;
  }

  .body-small.benefits.centre {
    text-align: center;
    align-items: center;
    display: block;
  }

  .body-small.kursiv {
    text-align: center;
    font-family: Söhne buchkursiv, sans-serif;
    font-size: 16px;
  }

  .body-small.lightmode-text {
    max-width: 100%;
  }

  .body-small.lightmode-text.kursiv {
    max-width: 100%;
    padding-left: 0;
  }

  .body-small.capitals.primary4.hide {
    font-size: 14px;
  }

  .body-small.capitals.primary4.hide.tiny {
    font-size: 16px;
  }

  .body-small.bold.centre {
    text-align: center;
  }

  .body-small.primary3.left {
    font-size: 18px;
  }

  .body-small.body-small-emphasis {
    margin-bottom: 10px;
    font-size: 18px;
  }

  .body-small.body-small-emphasis.lightmode-text {
    text-align: left;
  }

  .body-small.jursiv {
    width: 50%;
    max-width: 50%;
    min-width: 100%;
    margin-bottom: 0;
  }

  .body-small.expert {
    max-width: 100%;
  }

  .body-small.expert.lightmode-text {
    max-width: 100%;
    min-width: 100%;
  }

  .body-small.grey4 {
    min-width: 100%;
    text-align: left;
  }

  .body-small.grey4.left {
    min-width: 70%;
    font-size: 14px;
  }

  .body-small.grey4.left.full, .body-small.grey4.left.impressum {
    max-width: 100%;
  }

  .body-small.grey4.left.footertag {
    max-width: 100%;
    min-width: 100%;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .body-small.grey2.absolute.center {
    text-align: left;
  }

  .body-small.grey2.check, .body-small.grey2.heck {
    padding-left: 5px;
  }

  .body-small.grey2.footer-tag {
    margin-top: 20px;
  }

  .body-small.de {
    margin-bottom: 0;
    font-size: 16px;
  }

  .body-small.graphite {
    max-width: 100%;
  }

  .body-small.footer-tag {
    font-size: 14px;
  }

  .h2-emphasis.graphite.de {
    font-size: 24px;
  }

  .h2-emphasis.centre.white {
    text-align: center;
  }

  .h2-emphasis.white {
    color: var(--white);
  }

  .h2-emphasis.de {
    font-size: 24px;
  }

  .h2-emphasis.press {
    text-align: center;
    font-size: 32px;
  }

  .h2-emphasis.primary3.centre {
    text-align: center;
  }

  .h2-emphasis.primary3.centre.blog {
    font-size: 24px;
  }

  .h2-alt {
    margin-bottom: 0;
    font-size: 32px;
  }

  .h2-alt.white, .h2-alt.centre, .h2-alt.centre.no-padding {
    font-size: 32px;
  }

  .h2-alt.centre.blog-shrink {
    margin-bottom: 0;
    font-size: 24px;
  }

  .h2-alt.regular, .h2-alt.regular.de, .h2-alt.de {
    font-size: 24px;
  }

  .h2-alt.de._36 {
    font-size: 26px;
  }

  .testimonial-persona-wrapper.carousel, .testimonial-persona-wrapper.carousel.lightmode-text {
    padding-top: 0;
  }

  .nav-language-dropdown {
    margin-left: 0;
  }

  .linkout-icon {
    max-height: 18px;
  }

  .h2-alt-wrapper.centre.carousel {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-container {
    max-width: 90%;
    border-top-width: 1px;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-container.lightmode {
    max-width: 100%;
  }

  .title-wrap {
    padding-bottom: 0;
  }

  .centre {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
  }

  .linkout-wrapper.lightmode {
    max-width: none;
    min-width: auto;
  }

  .linkout-wrapper.light-nav.rf, .linkout-wrapper.light-nav.nlhide {
    display: none;
  }

  .link-block {
    text-align: left;
  }

  .text-block-4 {
    font-size: 32px;
    line-height: 125%;
  }

  .text-block-4.lightmode {
    max-width: none;
    min-width: auto;
  }

  .hero-secondary {
    margin-bottom: 0;
  }

  .our-values {
    margin-top: 100px;
  }

  .values-grid {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: .25fr 1fr;
    justify-content: start;
    align-items: start;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .value-wrapper {
    height: 50px;
    align-items: flex-start;
  }

  .body-emphasis._32 {
    font-size: 22px;
  }

  .founders-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 0;
    padding-right: 0;
  }

  .linkedin-link-founders {
    font-size: 18px;
  }

  .investors-logo-grid {
    grid-column-gap: 16px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .body-36.lightmode {
    max-width: 100%;
    min-width: 100%;
  }

  .wg-dropdown-1 {
    z-index: 999;
  }

  .wg-element-wrapper.sw6 {
    z-index: 999;
    z-index: 999;
    margin-left: 0;
    margin-right: auto;
  }

  .wg-element-2 {
    z-index: 990;
    height: auto;
    margin-left: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .wg-element-3 {
    height: 25vh;
  }

  .bxw-logo-rf-black.ga-event {
    min-width: 100px;
  }

  .rf-h5-centrenav {
    padding-left: 20px;
    padding-right: 0;
    font-size: 12px;
    display: none;
  }

  .wg-dd-1-list.wg-dropdown-link-flag.w--open {
    z-index: 996;
    z-index: 996;
  }

  .wg-dd-1-togle {
    z-index: 994;
  }

  .wg-dd-1-togle:hover, .wg-dd-1-togle:active {
    background-color: #f67e1f;
  }

  .wg-dd-1-togle.w--open {
    z-index: 995;
  }

  .navbar-rf {
    width: 100%;
    max-width: 100%;
    min-width: 70%;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    display: none;
  }

  .navbar-rf.navbarcontainer {
    min-width: 100%;
    flex: 0 auto;
    padding-left: 0;
    padding-right: 0;
  }

  .div-trustedby-rf {
    font-size: 12px;
  }

  .hero-rf {
    max-height: 100%;
    min-height: 100%;
    background-image: url("https://assets-global.website-files.com/630cd549c8022462080977f6/631f11a5984ed381bb8de262_Orb.png");
    background-position: 100% 100%;
    background-size: auto 40%;
    padding: 80px 20px 20px;
  }

  .hero-content-wrapper-rf {
    max-width: 100%;
    padding-right: 0;
  }

  .gated-calculator-wrapper {
    min-height: 30vh;
    margin-top: 35px;
    margin-bottom: 0;
  }

  .button-label {
    font-size: 16px;
  }

  .hero-tagline-rf {
    padding-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .branded-hero-heading-rf {
    margin-bottom: 10px;
    font-size: 38px;
    line-height: 125%;
  }

  .hero-container-rf {
    padding-left: 0;
    padding-right: 0;
  }

  .section-usps-rf {
    padding: 60px 10px;
  }

  .h2-centre-rf {
    font-size: 22px;
    line-height: 32px;
  }

  .h2-centre-rf.left {
    text-align: left;
    font-size: 18px;
  }

  .body-24 {
    color: var(--black);
    font-size: 14px;
    line-height: 120%;
  }

  .grid-2.usp-rf.mobile {
    padding-right: 20px;
  }

  .paragraph-25 {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 24px;
  }

  .body-forto-faq.bottom-margin-30 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .container-forto-faq {
    padding-top: 0;
  }

  .h2-rf {
    font-size: 24px;
    line-height: 32px;
  }

  .faq-heading-forto-faq {
    font-size: 16px;
  }

  .section-howitworks-rf {
    padding: 60px 10px;
  }

  .faq-answer-forto-faq {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15.mobiletestimonial {
    max-width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-13 {
    display: none;
  }

  .div-block-16 {
    bottom: 25px;
  }

  .h5-rf-testimonila {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .testimonial-caption-rf {
    padding-left: 60px;
  }

  .section-cta-rf {
    padding: 60px 10px;
  }

  .cta-purple-white-rf {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h3-white-rf {
    margin-bottom: 16px;
    line-height: 32px;
  }

  .body-white-centre-rf, .cta-white-centre-rf {
    line-height: 24px;
  }

  .image-8 {
    min-width: 4.4rem;
  }

  .h5-rf-purple {
    margin-top: 0;
  }

  .features-content-wrapper-rf {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-10 {
    min-width: 100%;
    flex-wrap: wrap;
  }

  .container-features-rf {
    padding-left: 0;
    padding-right: 10px;
  }

  .feature-content-rf {
    width: 100%;
    align-self: flex-start;
  }

  .section-faq-rf {
    padding: 20px 10px;
  }

  .heading-7 {
    font-size: 20px;
    line-height: 32px;
  }

  .features-icon-rf {
    max-width: 3rem;
    padding-bottom: 16px;
  }

  .features-rf-body {
    margin-bottom: 0;
  }

  .div-block-20 {
    max-width: 100%;
    min-width: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .split-content---brix.testimonials-client-info---brix {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
    padding-top: 20px;
  }

  .split-content---brix.avatar-content---brix {
    margin-bottom: 16px;
  }

  .split-content---brix.testimonial-v1-content---brix {
    width: auto;
    max-width: 100%;
    min-width: auto;
  }

  .title.testimonial-v1---brix {
    white-space: break-spaces;
  }

  .title.testimonial---brix {
    font-size: 32px;
  }

  .slider---brix.testimonial-v1---brix {
    margin-bottom: 80px;
  }

  .paragraph---brix.testimonial-v1---brix {
    margin-bottom: 0;
  }

  .slide---brix.testimonial-v1---brix {
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slide---brix.testimonial-v1---brix.first---brix {
    max-width: 100%;
    min-width: 100%;
    margin-right: 30px;
  }

  .slide---brix.testimonial-v1---brix {
    margin-right: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .slide---brix.testimonial-v1---brix.first---brix {
    margin-right: 30px;
  }

  .card---brix.testimonial-v1---brix {
    height: auto;
    max-height: none;
    max-width: 50%;
    min-height: auto;
    min-width: auto;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .card---brix.testimonial-v1---brix.first---brix {
    max-width: 100%;
    min-height: auto;
  }

  .card---brix.testimonial-v1---brix {
    max-width: none;
    min-height: auto;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .mask---brix {
    margin-left: 0;
    margin-right: 0;
  }

  .slider-arrow---brix.small---brix.right---brix {
    margin-bottom: -70px;
    right: 0;
  }

  .slider-arrow---brix.small---brix.left---brix {
    margin-bottom: -70px;
    left: auto;
    right: 74px;
  }

  .slider-arrow---brix.small---brix.right---brix {
    margin-bottom: -70px;
    right: 0;
  }

  .slider-arrow---brix.small---brix.left---brix {
    margin-bottom: -70px;
    left: auto;
    right: 74px;
  }

  .cloneable-container-default {
    overflow: hidden;
  }

  .container-default---brix {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-default---brix.adjust-container-max-w {
    overflow: visible;
  }

  .paragraph-26 {
    font-size: 18px;
  }

  .h3-dark-centre-rf {
    font-size: 24px;
    line-height: 32px;
  }

  .button-2 {
    min-width: 100%;
    padding: 20px 60px;
    font-size: 16px;
  }

  .container-11 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .right-content-wrapper-rf {
    display: none;
  }

  .section-cta-apply-rf {
    padding: 60px 10px;
  }

  .burger-line.light-nav-mob {
    background-color: var(--grey-0);
    color: var(--grey-0);
  }

  .hubspot-cookies-banner {
    display: none;
  }

  .features {
    padding-top: 0;
  }

  .features-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .feature-wrapper {
    align-items: center;
  }

  .bullet-point-wrapper {
    align-items: flex-start;
  }

  .dot-wrap {
    max-width: 8px;
    min-width: 8px;
  }

  .bullet-point-text-wrap {
    margin-bottom: 10px;
  }

  .advantages-grid {
    grid-template-columns: 1fr;
  }

  .arrow-wrap {
    max-height: 18px;
    max-width: 14px;
    min-height: 18px;
    min-width: 14px;
  }

  .referral-based-solution {
    padding-bottom: 60px;
  }

  .how-does-white-label-work._100 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .card-grid {
    padding-top: 0;
  }

  .card-wrapper {
    padding: 20px;
  }

  .card-wrapper.gradient {
    min-height: auto;
    padding: 30px;
  }

  .card-wrapper.outline {
    min-width: auto;
    padding: 30px;
  }

  .hamburger-wrapper-2.lightmode {
    max-width: none;
    min-width: auto;
  }

  .burger-line-6.lightmode {
    width: 22.5px;
    max-width: none;
    min-width: auto;
  }

  .use-case-intro {
    margin-top: 60px;
  }

  .testimonial-carousel {
    min-height: auto;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .testimonial-carousel.mob {
    margin-top: 0;
    margin-bottom: 100px;
  }

  .testimonial-wrapper.cms {
    margin-top: 40px;
  }

  .slider-horizontal {
    width: 100%;
    height: 100%;
    max-width: 500px;
    display: block;
  }

  .slider-horizontal.lightmode {
    max-width: 156%;
  }

  .mask-horizontal.lightmode {
    max-width: 100%;
    min-width: auto;
    margin-left: 0;
    margin-right: 0;
    overflow: visible;
  }

  .mask-horizontal.lightmode.testimonial.mob {
    padding-top: 0;
    padding-left: 20px;
  }

  .mask-horizontal.lightmode.testimonial.mob.employee {
    max-width: 300px;
    min-width: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-horizontal {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 300px;
    min-height: auto;
    min-width: 300px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-horizontal.lightmode.finance-use-slide {
    max-width: 60%;
    min-width: 70%;
  }

  .slide-horizontal.darkmode {
    max-width: 460px;
    min-width: auto;
  }

  .testimonial-card {
    width: 100%;
    height: auto;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .testimonial-card.lightmode {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial-card.darkmode {
    padding-top: 20px;
  }

  .slide-nav {
    color: var(--white);
    background-color: rgba(0, 0, 0, 0);
    display: none;
    top: 94%;
    bottom: auto;
  }

  .slide-nav.lightmode {
    background-color: rgba(0, 0, 0, 0);
    display: none;
  }

  .left-arrow {
    max-height: 50px;
    top: 40%;
    bottom: auto;
    left: auto;
  }

  .left-arrow.mob, .left-arrow.hide, .left-arrow.hide.lightmode, .left-arrow.employeehide {
    display: none;
  }

  .right-arrow {
    max-height: 50px;
    margin-top: 0;
    margin-bottom: 0;
    display: none;
    top: 40%;
  }

  .right-arrow.hide, .right-arrow.employeehide {
    display: none;
  }

  .slider-wrapper {
    flex-flow: wrap;
    align-items: stretch;
    display: flex;
  }

  .slider-wrapper.lightmode, .slider-wrapper.lightmode.wonky {
    display: block;
  }

  .slider-wrapper.employee {
    justify-content: flex-start;
  }

  .white-label-wrapper {
    height: 50%;
    max-height: 50%;
    max-width: 100%;
    min-height: 50%;
    min-width: 100%;
    padding: 40px 20px;
  }

  .referral-integration-wrapper {
    height: 50%;
    max-height: 50%;
    max-width: 100%;
    min-height: 50%;
    min-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .orby-wrap-integrations {
    max-width: 100%;
  }

  .orby-wrap-integrations.merchants {
    max-width: 90%;
  }

  .left-align-wrap {
    align-items: flex-start;
  }

  .lightmode-button-blue.nav.mob.nlhide {
    display: none;
  }

  .lightmode-button-blue.enlarged, .lightmode-button-blue.herocta {
    font-size: 16px;
  }

  .cta-wrapper-hero {
    padding-top: 60px;
  }

  .lightmode-button-outline {
    border-width: 1px;
    font-size: 18px;
  }

  .lightmode-button-outline.grey {
    border-width: 1px;
    font-size: 24px;
  }

  .lightmode-button-outline.grey.nlbutton {
    text-align: center;
    font-size: 20px;
  }

  .lightmode-button-outline.full-width-button {
    max-width: 100%;
    min-width: 100%;
    border-width: 1px;
  }

  .ideologies {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .h2-alt-emphasis.sofort {
    font-size: 24px;
  }

  .h2-alt-emphasis.white._24 {
    font-size: 20px;
  }

  .h2-alt-emphasis.black {
    font-size: 24px;
  }

  .financing-uses {
    display: block;
  }

  .finance-use-case-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .top-left-content-wrapper {
    padding-top: 40px;
    padding-left: 60px;
  }

  .financing-use-caption {
    font-size: 18px;
  }

  .card-text-wrapper {
    max-height: none;
    min-height: auto;
  }

  .card-text-wrapper.blog {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-15, .image-15.press {
    height: auto;
  }

  .tagline {
    margin-top: 100px;
    margin-bottom: 100px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .business-benefits, .howitworks-merchants {
    margin-bottom: 40px;
  }

  .lightmode {
    max-width: 300px;
    min-width: 300px;
  }

  .flex-div {
    padding-left: 0;
    padding-right: 0;
  }

  .text-wrapper, .cta-wrapper.full-width-button {
    max-width: 100%;
  }

  .bottom-cta.lightmode {
    max-width: none;
    min-width: auto;
  }

  .left-column-wrapper.left {
    align-self: auto;
    padding-left: 0;
  }

  .right-column-wrapper {
    max-width: 100%;
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .checkbox-title-wrapper.lightmode {
    max-width: 100%;
    min-width: 100%;
  }

  .checkbox.lightmode {
    max-height: 20px;
    max-width: 20px;
    min-width: 20px;
    margin-right: 5px;
  }

  .checkbox-field {
    padding-left: 0;
  }

  .checkbox-field.lightmode {
    max-width: none;
    min-width: auto;
    grid-column-gap: 0px;
    margin-right: 10px;
    padding-left: 0;
  }

  .form-section {
    max-width: 100%;
    min-width: 100%;
  }

  .text-field.lightmode.light {
    max-width: none;
    min-width: auto;
  }

  .form-item {
    max-width: 100%;
  }

  .stefan-wrapper.static {
    display: none;
  }

  .contact-body {
    max-width: 100%;
    min-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .merchant-benefits-2column {
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .form-wrap.lightmode {
    max-width: 100%;
    min-width: auto;
    padding-left: 0;
  }

  .impressum-wrapper {
    max-width: 100%;
  }

  .footer-tagline-wrapper {
    flex-direction: column;
    margin-top: 20px;
  }

  .footer-tagline {
    max-width: 100%;
    justify-content: flex-start;
    display: flex;
  }

  .gmbh-wrapper {
    max-width: 100%;
  }

  .body-caption.de {
    font-size: 16px;
  }

  .image-18 {
    max-height: 30px;
    max-width: 100%;
  }

  .benefit-bullet-point-wrapper {
    align-items: center;
  }

  .hero-tagline-wrapper {
    max-width: 100%;
  }

  .form-wrap-narrow {
    max-width: 100%;
    text-align: left;
  }

  .helena-info-wrapper {
    bottom: 5px;
    left: -48px;
  }

  .helena-info-wrapper.lightmode.success {
    max-width: 100%;
    min-width: auto;
    left: 111px;
  }

  .helena-photo-wrapper {
    top: -162%;
    bottom: 5px;
    left: -46px;
  }

  .helena-photo-wrapper.lightmode {
    top: -36%;
    left: -226px;
  }

  .supported-platform-illustration {
    min-width: 300px;
    margin-right: 0;
    padding-right: 40px;
    position: static;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .values-jpg-wrapper {
    display: block;
  }

  .select-your-quote-illustration, .digital-identification-illustration {
    padding-right: 40px;
  }

  .div-block-25 {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    margin-left: 0;
    padding-top: 20px;
    padding-left: 0;
  }

  .substitute-expert-wrapper {
    max-width: 100%;
    min-width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .scroll-inner {
    width: 550vw;
  }

  .scroll-card {
    margin-top: 1rem;
  }

  .sticky-wrap {
    overflow: hidden;
  }

  .body-42 {
    overflow: visible;
  }

  .outer-shadow-overflow-wrapper {
    height: 500px;
    overflow: hidden;
  }

  .text-wrapper-left {
    max-width: 100%;
  }

  .section-3 {
    padding-top: 20px;
  }

  .heading-11 {
    font-size: 32px;
  }

  .link-3 {
    font-size: 16px;
  }

  .div-block-27 {
    grid-column-gap: 10px;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-27.social-icons {
    grid-column-gap: 20px;
    flex-direction: row;
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .paragraph-27 {
    letter-spacing: -1px;
    line-height: 24px;
  }

  .div-block-31 {
    max-width: 100%;
    min-width: 100%;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 40px 40px 0;
    bottom: 60px;
  }

  .blx-b-wrap-1 {
    display: none;
  }

  .blx-list-container-1 {
    width: 100%;
  }

  .blx-c-link-2 {
    font-size: 1.5em;
  }

  .blx-section-1 {
    font-size: 2.5vw;
    display: none;
  }

  .blx-section-1._2 {
    display: block;
  }

  .blx-section-1.hide {
    display: none;
  }

  .blx-c-button-1 {
    padding: .7em 1.2em;
    font-size: 1.5em;
    line-height: 1.3em;
  }

  .blx-menu2-wrap-linkandbutton {
    border-top: .3em solid #ededed;
    justify-content: space-between;
    align-items: center;
    padding-top: 1.6em;
    display: flex;
  }

  .blx-menu2-container-1 {
    padding-top: 2em;
  }

  .blx-c-wrap-1, .blx-nav-1 {
    display: none;
  }

  .blx-c-container-grid-1 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .blx-list-dropdown-open-1-1 {
    padding-right: 0;
  }

  .blx-list-container-2 {
    flex-direction: column;
    justify-content: flex-start;
    padding-bottom: 0;
  }

  .blx-c-dropdowntoggle-1-1 {
    padding-right: 5.2em;
  }

  .blx-c-wrap-link-2._1 {
    margin-left: 0;
    display: block;
  }

  .blx-c-wrap-link-1._2.rf-show {
    display: block;
  }

  .blx-dropdown-menu2-open-1 {
    padding-right: 0;
  }

  .blx-c-wrap-3._1 {
    display: block;
  }

  .blx-c-wrap-2 {
    display: none;
  }

  .blx-c-wrap-2.rf-show {
    padding-left: 24px;
    display: flex;
  }

  .blx-list-wrap-grid-1 {
    margin-bottom: 2em;
  }

  .blx-menu2-wrap-grid-1 {
    grid-template-rows: auto auto auto auto auto auto;
  }

  .blx-section-menu2-1 {
    padding-bottom: 7em;
    font-size: 2.5vw;
  }

  .dropdown-toggle.rf-nav {
    max-width: 101.688px;
  }

  .burger-line-12 {
    background-color: var(--grey-0);
    text-decoration: none;
  }

  .icon-3 {
    max-width: 14px;
    min-width: 14px;
    display: none;
  }

  .faq-wrap {
    margin-bottom: 40px;
  }

  .faq-question-wrap {
    max-width: 90%;
    min-width: 80%;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0;
  }

  .faq-answer-wrap {
    max-width: 100%;
  }

  .faq-arrow-wrap {
    margin-top: 0;
  }

  .answer {
    max-width: 90%;
    min-width: 90%;
    margin-top: 20px;
    font-size: 16px;
  }

  .answer.mobile {
    max-width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .icon-4 {
    margin-right: 20px;
  }

  .dropdown-toggle-6 {
    padding-right: 20px;
  }

  .hero-rf-2 {
    max-height: 100%;
    min-height: 100%;
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .hero-content-wrapper-rf-2 {
    max-width: 100%;
    padding-right: 0;
  }

  .widget-forto-2 {
    min-height: 30vh;
    margin-top: 35px;
    margin-bottom: 0;
  }

  .branded-hero-heading-rf-2 {
    margin-bottom: 10px;
    font-size: 38px;
    line-height: 125%;
  }

  .branded-hero-heading-rf-2.rf {
    font-size: 32px;
  }

  .hero-tagline-rf-2 {
    padding-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .hero-container-rf-2 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-rf-3 {
    max-height: 100em;
    min-height: 100em;
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .branded-hero-heading-rf-3 {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 30px;
  }

  .hero-tagline-rf-3 {
    padding-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .image-23 {
    width: 100%;
  }

  .div-block-37 {
    max-width: 50%;
    min-width: 50%;
  }

  .div-block-37.mandya {
    max-width: 100%;
    min-width: 100%;
    padding-left: 0;
  }

  .div-block-38 {
    max-width: 100%;
    min-width: 50%;
  }

  .div-block-39 {
    margin-left: -90px;
  }

  .div-block-39.max {
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0;
    padding-left: 20px;
  }

  .bold-text-7, .bold-text-8 {
    text-align: center;
  }

  .link-5 {
    color: var(--grey-2);
    text-decoration: none;
  }

  .image-29, .image-30, .image-31, .image-32, .image-33 {
    margin-bottom: 20px;
  }

  .blog-post {
    margin-bottom: 100px;
  }

  .heading-wrapper-blog {
    max-width: 100%;
  }

  .blog-caption-wrapper {
    margin-bottom: 10px;
  }

  .date, .time-to-read {
    font-size: 10px;
  }

  .blog-summary {
    max-width: 100%;
    text-align: left;
    font-size: 14px;
  }

  .blog-page-section {
    padding-left: 10px;
    padding-right: 10px;
  }

  .post-heading {
    font-size: 24px;
  }

  .blog-content {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .blog-post-container {
    max-width: 100%;
  }

  .blog-content-wrapper {
    width: 100%;
  }

  .heading-15 {
    text-align: center;
    font-size: 24px;
    line-height: 125%;
  }

  .section-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tags-wrapper {
    margin-bottom: 5px;
  }

  .h2-2 {
    text-align: left;
    font-size: 32px;
    font-weight: 400;
  }

  .h2-2.grey0.blog-heading.centre {
    max-width: 100%;
  }

  .blog-content-2 {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .heading-16 {
    text-align: center;
  }

  .lightmode-button-blue-2 {
    min-width: 100%;
  }

  .button-5 {
    font-size: 18px;
  }

  .button-5.lightmode.footer-link {
    max-width: none;
    min-width: auto;
    font-size: 14px;
  }

  .link-6 {
    padding-bottom: 10px;
    font-size: 14px;
  }

  .banxware-logo-2 {
    width: 100px;
  }

  .body-small-2 {
    font-size: 18px;
  }

  .body-small-2.grey4 {
    min-width: 100%;
  }

  .newsletter-header {
    max-width: 100%;
    min-width: 100%;
  }

  .hide {
    display: none;
  }

  .promocode-banner-heading {
    font-size: 16px;
  }

  .hero-cta-wrapper {
    max-width: 100%;
  }

  .publication-logo-wrapper {
    height: 30px;
    max-height: 30px;
    min-height: 30px;
    min-width: 80px;
  }

  .image-41.abt {
    max-height: none;
  }

  .press-and-media-coverage {
    margin-top: 40px;
  }

  .body-wrapper.career-hero {
    margin-top: 20px;
  }

  .body-wrapper.careers {
    margin-bottom: 0;
  }

  .body-small-caps, .read-more-button {
    font-size: 18px;
  }

  .image-45, .image-46, .image-47, .image-48 {
    max-height: 30px;
  }

  .grid-4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-49 {
    max-height: 30px;
    min-height: 30px;
  }

  .column, .column-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-item-2 {
    padding: 20px;
  }

  .contact-cta {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .contact-cta.blog {
    padding-top: 60px;
  }

  .container-large {
    min-height: 100px;
  }

  .logo_component-slider {
    height: 50px;
    min-height: auto;
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    align-items: center;
    overflow: hidden;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xxlarge {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .logo-slider-img {
    width: 100px;
  }

  .page-padding.s0 {
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .page-padding.s0.gradient {
    padding-top: 0;
    padding-bottom: 0;
  }

  .page-padding.s0 {
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .page-padding.s0.grey0, .page-padding.s0.grey {
    padding-top: 0;
    padding-bottom: 0;
  }

  .page-padding.s0 {
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .logo-slide_section {
    height: auto;
  }

  .logo_component-slider-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    overflow: hidden;
  }

  .jump_to_section {
    padding-top: 20px;
    padding-bottom: 40px;
    padding-right: 20px;
  }

  .jump-to-wrapper {
    align-items: flex-start;
  }

  .double-arrow {
    max-height: none;
    max-width: 40px;
    min-height: auto;
    min-width: 40px;
  }

  .stats_section {
    margin-top: 40px;
  }

  .grid-7 {
    background-color: var(--black);
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .stats-centre-div {
    max-width: 70%;
    border-style: solid none;
    border-top-width: 2px;
    border-top-color: var(--primary-3);
    border-bottom-width: 2px;
    border-bottom-color: var(--primary-3);
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .stats-div {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-9 {
    padding: 25px;
  }

  .menu__link.is--1 {
    letter-spacing: 0;
    font-size: 2.8em;
  }

  .hubspot-form-wrapper {
    max-width: 100%;
    min-width: 100%;
  }

  .publication-logo-wrapper-2 {
    height: 30px;
    max-height: 30px;
    max-width: none;
    min-height: 30px;
    min-width: auto;
  }

  .wg-dropdown-1-2 {
    z-index: 999;
  }

  .sticky-nav-copy {
    z-index: 998;
    height: auto;
    margin-left: 0;
    padding: 0;
    position: relative;
    overflow: visible;
  }

  .navbar-2 {
    position: static;
  }

  .mobile-logo {
    height: 26px;
    margin-left: 0;
    display: block;
  }

  .logo-svg {
    display: none;
  }

  .wg-element-widget {
    z-index: 990;
    height: auto;
    margin-left: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    left: 36px;
  }

  .menu-button {
    margin-left: auto;
    padding-bottom: 18px;
  }

  .menu-button.w--open {
    background-color: #7000ff;
    border-radius: 31%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 8px;
  }

  .nav-container {
    height: 60px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
  }

  .wg-element-custom {
    margin-left: 0;
    margin-right: 0;
  }

  .link-block-13 {
    margin-left: 0;
  }

  .nav-menu-2 {
    z-index: 999;
    background-color: #fff;
    flex-direction: column;
    align-items: stretch;
    display: flex;
    top: 100%;
    bottom: auto;
    left: 0%;
    right: 0%;
    overflow: hidden;
  }

  .nav-menu-2.w--open {
    z-index: 999999;
    flex-direction: column;
    position: absolute;
    overflow: hidden;
  }

  .eyodf-h2 {
    font-size: 36px;
  }

  .eyodf-h2.hero {
    min-width: auto;
    font-size: 40px;
  }

  .eyodf-h2.centre {
    text-align: left;
    font-size: 40px;
  }

  .eyodf-h2.centre.bottom-left-mobile {
    text-align: center;
  }

  .eyodf-h2.centre.bottom-left-mobile.mobile-shrink {
    font-size: 24px;
  }

  .trusted-merchants-container {
    grid-row-gap: 24px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    justify-items: center;
    margin-top: 140px;
    padding: 40px 10px;
  }

  .trusted-merchants-container.els {
    max-width: 100%;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
    display: none;
    overflow: hidden;
  }

  .trusted-merchant-logo {
    height: 55px;
  }

  .hero-image-2 {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .trusted-merchant-text-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-77, .image-78 {
    height: 50px;
  }

  .basic-calculator {
    max-width: 280px;
    min-width: 280px;
    margin-bottom: 0;
  }

  .eyodf-body {
    width: 250px;
    min-width: auto;
  }

  .eyodf-body.bottom-margin-30 {
    width: auto;
    color: var(--grey-0);
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .image-79 {
    height: 38.2266px;
  }

  ._3-column-grid {
    grid-row-gap: 32px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .h3-wrapper-2.mobile-shrink {
    width: 99.9974%;
    max-width: 85%;
    overflow: visible;
  }

  .h2-wrapper-2.centre {
    margin-left: 0;
  }

  .eyodf-h3.mobile-shrink {
    font-size: 26px;
  }

  .cloneable-container-default-2 {
    min-width: 280px;
  }

  .subtitle---brix {
    font-size: 18px;
  }

  .subtitle---brix.subtle {
    margin-left: 10px;
    font-size: 12px;
  }

  .testimonials.eyodf, .how-it-works {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .howitworks-text-wrapper {
    max-width: 100%;
  }

  .revenue-based-repayments {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .codat-logo, .codat-logo.big {
    max-height: 30px;
  }

  .codat-logos {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    justify-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-wrap-faq {
    width: 100%;
    max-width: 100%;
  }

  .faq-heading-eyodf {
    font-size: 18px;
  }

  .faq-heading-eyodf.rf {
    font-size: 16px;
  }

  .faq-answer-faq {
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-container-eyodf {
    max-width: 100%;
    min-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-question-faq {
    align-items: center;
  }

  .faq-grid-2 {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }

  .eyodf-subheading {
    font-size: 18px;
  }

  .call-cta {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .centre-cta-container {
    padding-top: 20px;
    padding-bottom: 0;
  }

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

  .link-7.p-b-32 {
    font-size: 14px;
  }

  .link-column {
    padding-right: 17px;
  }

  .section-10 {
    padding: 16px;
    overflow: hidden;
  }

  .section-10.dark {
    background-color: #616161;
  }

  .section-10.gradient-lighter {
    padding-top: 16px;
    overflow: hidden;
  }

  .values {
    background-size: auto 50%;
  }

  .behind_the_scenes {
    padding-top: 32px;
  }

  .mobile-logo-2 {
    height: 26px;
    margin-left: 0;
    display: block;
  }

  .step-number-text {
    margin-bottom: 0;
    font-size: 18px;
  }

  .widget-forto {
    margin-bottom: 0;
  }

  .success-story-container {
    grid-row-gap: 32px;
    grid-template: "." 48px
                   "." 1fr
                   "."
                   "."
                   "."
                   / 1fr 1fr;
  }

  .pricing-benefit {
    justify-content: center;
    align-items: flex-start;
    padding-left: 10px;
  }

  .cta-section {
    align-items: center;
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .use-case-section {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .collection-list-wrapper-4 {
    flex-direction: row;
  }

  .ng-nav-bar {
    height: 60px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 10px;
  }

  .ng-max-width {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .ng-benefit-title {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 120%;
  }

  .benefit-text-box {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    padding-left: 20px;
  }

  .benefit-text-box.pricing {
    padding-left: 20px;
    padding-right: 10px;
  }

  .ng-platform-wrapper {
    width: 100%;
    min-width: 100%;
    flex-direction: column;
    flex: 0 auto;
    display: flex;
  }

  .ng-headline-copy {
    text-align: center;
    white-space: normal;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 30px;
    line-height: 35px;
    position: static;
  }

  .ng-headline-copy.ng-intro-copy {
    max-width: none;
    text-align: left;
    padding-top: 5px;
    padding-left: 0;
    font-size: 30px;
    line-height: 40px;
  }

  .hero-text {
    order: 1;
    margin-bottom: -10px;
    padding-top: 0;
    padding-right: 0;
  }

  .ng_section-indicator-wrapper-copy {
    width: 100%;
    padding-bottom: 16px;
  }

  .image-82 {
    object-fit: fill;
    display: none;
  }

  .max-width {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .benefit {
    width: 100%;
    flex-direction: row;
  }

  .ng-section-headline {
    font-size: 26px;
  }

  .fox-wrapper {
    display: flex;
    position: relative;
  }

  .section-headline {
    font-size: 26px;
  }

  .section-headline.left.no-tm {
    line-height: 32px;
  }

  .ng-logo-svg {
    display: none;
  }

  .step-number-wrapper {
    height: 100%;
    min-height: 100%;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    margin-top: 0;
    padding-top: 20px;
  }

  .revenue-grid-2 {
    width: 100%;
  }

  .heading-18 {
    color: #0a0b20;
    text-align: center;
    font-size: 48px;
  }

  .heading-18.quote-title {
    width: 70%;
    color: #0a0b20;
    text-align: left;
    margin-top: 1px;
    margin-bottom: 8px;
    font-size: 36px;
  }

  .indicator-line {
    width: 32px;
  }

  .headline {
    text-align: center;
    white-space: normal;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 30px;
    line-height: 35px;
    position: static;
  }

  .headline.cta-section {
    align-items: center;
    margin-right: 0;
  }

  .paragraph-29 {
    font-size: 18px;
    line-height: 23px;
  }

  .paragraph-29._3-coumn-text {
    width: 100%;
    max-width: 100%;
    padding-right: 16px;
  }

  .prerquesite-title {
    margin-left: 31px;
  }

  .ng-benefit-paragraph {
    text-align: left;
    font-size: 14px;
    line-height: 20px;
  }

  .ng-intro-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: minmax(200px, .25fr);
    justify-items: start;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-14 {
    font-size: 14px;
  }

  .pricing-benefits-wrapper {
    margin-top: 60px;
  }

  .ng-button.ga-event {
    object-fit: fill;
    flex: 0 auto;
    align-self: auto;
    padding: 16px;
    font-size: 16px;
  }

  .ng-partner-section {
    margin-right: 0;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ng-paragraph {
    text-align: left;
    margin-top: 15px;
    padding-left: 0;
    padding-right: 10px;
    font-size: 16px;
    line-height: 130%;
  }

  .ng-paragraph.intro {
    text-align: left;
    margin-bottom: 0;
  }

  .image-wrapper-2 {
    margin-top: 139px;
    margin-left: 76px;
  }

  .image-wrapper-2.bottom-success-story {
    margin-top: 0;
    margin-left: 0;
    display: none;
  }

  .image-wrapper-2.top-success-story {
    height: 300px;
    max-height: 300px;
    -webkit-text-fill-color: inherit;
    object-fit: cover;
    background-clip: border-box;
    margin-top: 0;
    margin-left: 0;
    display: block;
    overflow: hidden;
  }

  .ng-partner {
    width: auto;
    height: auto;
    max-height: none;
    max-width: none;
    margin-left: 0;
  }

  .benefits-wrapper {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .use-cases-wrapper {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .list {
    width: 100%;
    padding-left: 0;
  }

  .get-started-section {
    margin-top: 46px;
  }

  .how-to-pre-requesits {
    flex-direction: column;
    align-items: flex-start;
  }

  .paragraph-30 {
    text-align: left;
    margin-top: 15px;
    padding-left: 0;
    padding-right: 10px;
    font-size: 16px;
    line-height: 150%;
  }

  .thirdparty-logo {
    height: auto;
    max-width: 100%;
    min-width: 100%;
    margin-top: -20px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-right: 4px;
  }

  .background {
    display: none;
    position: static;
  }

  .last-nav-link.underlined {
    cursor: pointer;
    object-fit: fill;
    align-self: auto;
    margin-bottom: 0;
    display: block;
    position: static;
  }

  .step-number {
    padding-bottom: 20px;
    display: none;
  }

  .revenue-based-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .benefit-icon-box {
    margin-top: 10px;
  }

  .benefit-icon-box.round {
    width: 80px;
    height: 80px;
    max-height: none;
    max-width: none;
    min-height: 80px;
    min-width: 80px;
    align-self: center;
    align-items: center;
    margin-top: 10px;
    margin-bottom: auto;
  }

  .widget {
    width: 300px;
  }

  .revenue-visualisation {
    display: inline-block;
  }

  .rotating-banner {
    z-index: 2;
    max-width: 130%;
    margin-top: 0;
    top: -115px;
    bottom: 0;
    left: 79px;
    right: 0;
  }

  .rotating-banner.success-story {
    max-width: 100%;
    top: 0;
    left: 0;
    right: 0;
  }

  .legend {
    display: none;
  }

  .pricing-wrapper {
    flex-direction: column;
  }

  .hero-actions {
    margin-top: 0;
  }

  .hero-actions.multi-button {
    flex-direction: column;
    margin-top: 20px;
  }

  .hero-actions.multi-button.zalando {
    max-width: 80%;
    align-self: center;
    align-items: flex-start;
    margin-left: -59px;
  }

  .pricing-section {
    margin-top: 46px;
    margin-bottom: 0;
  }

  .collection-list-3 {
    flex-direction: column;
  }

  .benefit-icon-box-2 {
    width: 80px;
    height: 80px;
    min-width: 80px;
    margin-top: 20px;
    margin-bottom: auto;
  }

  .compare-section {
    margin-top: 46px;
    display: none;
  }

  .ng-navbar {
    position: static;
  }

  .nav-link-7 {
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0);
    border: 1px #616161;
    border-top: 1px solid #bdbdbd;
    border-bottom-color: #bdbdbd;
    padding-top: 20px;
    padding-bottom: 20px;
    display: none;
    position: static;
  }

  .nav-link-7.w--current {
    border-top-style: none;
  }

  .ng-sticky-nav {
    z-index: 998;
    height: auto;
    padding: 0;
    position: relative;
    overflow: visible;
  }

  .get-started-step {
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sleepy-fox-icon {
    width: 40%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .div-block-45 {
    max-width: 220px;
    object-fit: fill;
    padding-top: 16px;
    padding-bottom: 16px;
    display: block;
    overflow: visible;
  }

  .use-case-2 {
    width: auto;
    margin-bottom: 20px;
  }

  .image-83.mutual-picture-2 {
    border-top-left-radius: 25px;
    border-bottom-right-radius: 25px;
    margin-top: 0;
    margin-left: 0;
  }

  .image-83.intro-image-right {
    width: 100%;
    min-height: 300px;
    min-width: 100%;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 32px;
    margin-left: 0;
  }

  .image-83.intro-image-right.success-story-person {
    width: auto;
    min-height: 100%;
    min-width: 100%;
    object-fit: cover;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .bold {
    font-weight: 500;
  }

  .background-2 {
    display: none;
    position: static;
  }

  .background-2.revenue {
    display: block;
  }

  .pricing-title {
    margin-top: 20px;
  }

  .bold-text-17 {
    color: #0a0b20;
  }

  .benefits-sections {
    margin-top: 46px;
  }

  .current-page-blue-div.mobile-current {
    top: 64px;
    left: 22%;
  }

  .right-div-hero-wrapper {
    display: none;
    right: 200px;
  }

  .left-div-content-wrapper {
    max-width: 90%;
    min-width: auto;
  }

  .left-div-content-wrapper.en {
    padding-left: 0;
  }

  .body-tiny.centre.grey2.reallycentre {
    text-align: center;
  }

  .why-choose-usps {
    background-position: 100% 0, 0 100%;
    overflow: visible;
  }

  .why-choose-usps.de {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .new-usp-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .how-it-works-els {
    margin-top: 100px;
  }

  .container-faq {
    max-width: 100%;
  }

  .h3-alt.centre.sofort {
    text-align: center;
    font-size: 32px;
    font-weight: 400;
    line-height: 125%;
  }

  .value-grid {
    grid-template-columns: 1fr;
  }

  .body-capitals {
    font-size: 18px;
  }

  .image-88 {
    max-width: none;
    min-width: auto;
  }

  .employee-testimonial-text {
    max-width: 320px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 0;
  }

  .photo-bg-orb {
    align-self: flex-start;
    margin-left: -10px;
    padding-right: 0;
  }

  .carousel-logo {
    max-height: 40px;
  }

  .container-cms-pagination {
    max-width: 90%;
  }

  .ecommerce-one-wrap {
    width: auto;
    max-height: 40px;
    min-height: 40px;
    min-width: 150px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-94, .image-95 {
    min-height: auto;
  }

  .haendlerbund-wrap {
    max-height: 40px;
    min-height: 40px;
    min-width: 150px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .new-testimonial-wrapper {
    min-width: auto;
    margin-bottom: 180px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .new-testimonial-wrapper.middle {
    max-width: none;
    min-width: auto;
    margin-bottom: 0;
  }

  .new-testimonial-wrapper.rf.left {
    max-width: none;
    min-width: auto;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    margin-bottom: 0;
  }

  .new-testimonial-wrapper.right {
    max-width: none;
    min-width: auto;
    margin-bottom: 0;
  }

  .testimonial-image-wrapper {
    margin-bottom: 10px;
  }

  .new-testimonial-container.rf {
    grid-template-rows: auto auto auto;
  }

  .testimonials-cms-section {
    margin-top: 0;
  }

  .merchant-logo-wrapper {
    max-height: 100px;
    max-width: none;
    min-width: 50px;
  }

  .merchant-logo {
    max-height: none;
  }

  .blog-card.likethatreadthis, .blog-card.press {
    width: auto;
  }

  .tag-wrapper {
    padding-left: 10px;
    padding-right: 0;
  }

  .author-wrapper.flex {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-list-wrapper-7.recommended {
    padding-top: 10px;
  }

  .multiple-tag-wrapper {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .blog-header-divider {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 20px;
  }

  .blog-article-container {
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .blog-article-container.container {
    max-width: 100%;
  }

  .trust-pilot-code-wrapper.de.mob-version {
    min-width: auto;
    margin-top: 20px;
    margin-left: 10px;
    padding-right: 0;
  }

  .trust-pilot-code-wrapper.mob-trustpilot {
    padding-top: 60px;
    padding-left: 0;
  }

  .text-field-4 {
    width: 200px;
    max-width: 200px;
    margin-bottom: 10px;
  }

  .text-block-31 {
    font-size: 12px;
  }

  .quotemarks-testimonials {
    line-height: 30%;
  }

  .quotemarks {
    line-height: 110%;
  }

  .merchant-image-and-name-wrapper {
    top: 72px;
  }

  .usp-tlc {
    font-size: 18px;
  }

  .body-20 {
    font-size: 16px;
  }

  .image-103 {
    max-width: 48%;
  }

  .left-column-contact-cta {
    max-width: 100%;
    min-width: 100%;
    align-self: auto;
  }

  .right-column-contact-cta {
    max-width: 100%;
  }

  .flex-container {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
  }

  .contact-cta-max {
    max-width: 99.9999%;
    min-width: 100%;
  }

  .div-block-59 {
    min-width: 90%;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    display: flex;
  }

  .bold-text-18 {
    font-size: 20px;
  }

  .image-109, .image-110 {
    max-height: 30px;
  }

  .logo_component-slider-3 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    overflow: hidden;
  }

  .image-111 {
    max-height: 30px;
  }

  .image-112 {
    max-height: 30px;
    max-width: 100%;
  }

  .right-content {
    min-width: 260px;
  }

  .logo_component-slider-4, .logo_component-slider-5, .logo_component-slider-6 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    overflow: hidden;
  }

  .tidely-wrap {
    width: auto;
    max-height: 40px;
    min-height: 40px;
    min-width: 150px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-60 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .offer-components-stack {
    position: static;
  }

  .offer-components-stack.with-bottom-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .monthly-revenue-wrapper {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .body-16 {
    font-size: 12px;
  }

  .body-24-bold {
    font-size: 14px;
  }

  .revenue-range-wrapper {
    padding-top: 20px;
  }

  .body-16-white {
    font-size: 14px;
    line-height: 18px;
  }

  .h2-48-white {
    margin-top: 0;
    font-size: 29px;
    line-height: 32px;
  }

  .offer-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lightmode-button-blue-3.enlarged {
    font-size: 16px;
  }

  .div-block-62 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .body-16-2 {
    font-size: 12px;
  }

  .body-24-bold-2, .body-24-2 {
    font-size: 14px;
  }

  .h2-centre-rf-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .body-16-white-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .h2-48-white-2 {
    margin-top: 0;
    font-size: 29px;
    line-height: 32px;
  }

  .credit-estimate-info-container {
    padding-top: 40px;
  }

  .creditestimate-logo-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .body-24.creditestimate, .body-24-creditestimate {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .trusted_tester_faq {
    padding-top: 40px;
  }

  .contact-info-wrapper {
    max-width: 100%;
  }

  .tt-hero-grid {
    background-position: 50% 20%;
    background-size: contain;
  }

  .cell-2 {
    flex-direction: column;
  }

  .text-block-40 {
    font-size: 16px;
  }

  .checklist {
    background-position: 50% 0;
  }

  .checklist-stack {
    padding: 20px;
  }

  .collection-list-8 {
    max-width: 100%;
  }

  .dib-block-59 {
    margin-left: 0;
  }
}

#w-node-d112e2c4-b5d6-b312-67dd-5d4d845cf20c-f735727c {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
  justify-self: center;
}

#w-node-_91f5cde9-76ec-f74e-d23c-fcaa427ac014-f735727c {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_6671df9d-91ba-07de-ea6e-6047053c7dbd-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9042d44d-85d6-6e99-ba4d-95c026b55e69-f735727c, #w-node-ee917624-7c08-3464-c8e0-bb858618a9ff-f735727c, #w-node-_80dcf044-ee6d-98cc-a0cd-7cfc9e2cb045-f735727c, #w-node-_451fa382-4d5f-e1c5-d773-0ca08dac7b14-f735727c, #w-node-_8df89ddc-0f8e-b441-2224-0e94d012152b-f735727c, #w-node-_6c94a158-6388-1121-7920-b12f25c36250-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_607c5079-650e-4159-29e6-1000b9908b67-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568e-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf988-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_092eb795-361f-e158-ab28-e9cf3b88ca16-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b377e-f735727c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3780-f735727c, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3782-f735727c, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3784-f735727c, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3786-f735727c, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3788-f735727c, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b378a-f735727c, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b378c-f735727c, #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f735727c, #w-node-_4498e5ae-5e26-f613-164b-cc63ab8a0d31-f735727c, #w-node-d10852b7-fbe1-86cb-3620-865fd0ab78a5-f735727c, #w-node-_77379dc3-9f57-dabe-f017-292799f212b1-f735727c, #w-node-_48ff0e34-2271-d3dd-3ca3-2a19e17b1b88-f735727c, #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f735727c, #w-node-d35ed600-e5a8-6e61-7f4e-26d18d5e47b9-f735727c, #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f735727c, #w-node-_002bb28a-1223-fe21-b0d7-e3c42ec33e2e-f735727c, #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f735727c, #w-node-_6f518a57-99a3-16d1-f39d-1b4337605b43-f735727c, #w-node-d3c623fe-a2c9-461e-fea7-b3b9dea29b0d-f735727c, #w-node-_50dfefa6-6e76-f2d9-cebc-905118612dcf-18612dcc, #en_bxw_footer_impressum.w-node-_50dfefa6-6e76-f2d9-cebc-905118612dd0-18612dcc, #en_bxw_footer_privacy.w-node-_50dfefa6-6e76-f2d9-cebc-905118612dd2-18612dcc, #w-node-_50dfefa6-6e76-f2d9-cebc-905118612dd6-18612dcc, #en_bxw_footer_about.w-node-_50dfefa6-6e76-f2d9-cebc-905118612ddb-18612dcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50dfefa6-6e76-f2d9-cebc-905118612de3-18612dcc {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_50dfefa6-6e76-f2d9-cebc-905118612de4-18612dcc, #w-node-_50dfefa6-6e76-f2d9-cebc-905118612de9-18612dcc, #w-node-_50dfefa6-6e76-f2d9-cebc-905118612dee-18612dcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50dfefa6-6e76-f2d9-cebc-905118612df3-18612dcc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: end;
}

#w-node-_50dfefa6-6e76-f2d9-cebc-905118612df4-18612dcc, #w-node-_691f7528-d5fd-8835-0d8c-fe3572e150e2-18612dcc, #w-node-_6a40f46c-6ebf-0a03-38d0-6fe58292cad8-f73572a1, #w-node-df020e74-33ff-ae9a-7978-f8ed386ac208-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82851597-ed9c-3318-1cb7-c49cdbd78dd9-f73572a1 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_82851597-ed9c-3318-1cb7-c49cdbd78ddd-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef5927ac-f439-281c-cc84-cb461863d655-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_262a1c74-0bce-6085-308a-0d89b47775b8-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_215ffeac-a2d8-c223-26cb-5026d2080f50-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d1be744f-4329-50c6-cf8b-26334b1f79b5-f73572a1, #w-node-_808e5945-0507-730e-a91c-afa073186647-f73572a1, #w-node-ea5ce693-bebf-868c-a0ab-7afd534036fd-f73572a1, #w-node-_400c13b1-6278-5d7f-f76e-e036bd511c90-f73572a1, #w-node-af2fb247-8dc0-148d-4306-7bbd7d898cf0-f73572a1, #w-node-_332f769f-5242-aa7f-086a-dc724c5fa0cf-f73572a1, #w-node-_515f317d-14df-6135-1a4a-e5e139c39c13-f73572a1, #w-node-c7ba5528-3d8a-2f45-9c9b-677b6bfe161e-f73572a1, #w-node-e601167e-7f4e-e8e8-cbfc-b172bebcd707-f73572a1, #w-node-_2442bed2-a804-81ea-948d-53d6773cddc2-f73572a1, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec4-f73572a1, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec5-f73572a1, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec7-f73572a1, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec8-f73572a1, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138eca-f73572a1, #w-node-b0445153-8f1e-29bb-39e4-52a5979f11b1-f73572a1, #w-node-_255ce116-4a83-4c4a-a4d8-4a240552557c-f73572a1, #w-node-_255ce116-4a83-4c4a-a4d8-4a240552557d-f73572a1, #w-node-_148639fc-3dd3-f581-6047-5cc892a22221-f73572a1, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec50-f73572a1, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec51-f73572a1, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec53-f73572a1, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec54-f73572a1, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec56-f73572a1, #w-node-_2351490e-9ecd-642d-94f0-37787530d9f7-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf56-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf57-f73572a1, #w-node-_880969da-dfb8-8922-dadd-02b5aee45dd0-f73572a1, #w-node-_243b2915-a2fc-a8b3-c33b-9b31260b07ba-f73572a1, #w-node-_1737273a-6f8f-a6eb-d9e7-79ec0cc5ceb0-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf58-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf59-f73572a1, #w-node-_49018b00-7d6c-d88f-0788-608a38d1cf5b-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf5c-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf5d-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf5e-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_49018b00-7d6c-d88f-0788-608a38d1cf5f-f73572a1, #w-node-_49018b00-7d6c-d88f-0788-608a38d1cf61-f73572a1, #w-node-_75ea55ed-179a-fadc-c6ae-6776db881519-f73572a1, #w-node-c6b16ed7-8290-5eab-1d67-a921c41fb823-f73572a1, #w-node-_5defdf1b-ce4d-58c0-c49d-a416f987d5a7-f73572a1, #w-node-_6ee28fad-3b1d-1ec2-3f9a-c28149f6c363-f73572a1, #w-node-e5d0298a-399d-bbd2-3977-d87924dba804-f73572a1, #w-node-_2a07565f-b994-0c4d-c59e-3b89d02e6352-f73572a1, #w-node-d0e3149c-363e-1114-bb75-d0cb244425b4-f73572a1, #w-node-c18db37d-86e8-7e17-56ba-937bad2aad34-f73572a1, #w-node-_37805309-c6cb-3f94-2846-6ddc4e669921-f73572a1, #w-node-_2c414ac6-eff8-bbb7-03f0-b2b40920ffeb-f73572a1, #w-node-d9ce0144-08c2-1e6a-26f5-ee53a5915248-f73572a1, #w-node-_8c58f7d2-512c-55ee-748b-3160f0d4af38-f73572a1, #w-node-_5a8fa604-0876-1a85-98ae-03092982b8b6-f73572a1, #w-node-dfd65a6c-6178-af45-676e-1a27e6074f3c-f73572a1, #w-node-_63f78140-b33f-5206-82c5-288f1a49a946-f73572a1, #w-node-_818cb637-cb43-eb0b-fa32-08d03bdae953-f73572a1, #w-node-_0dd1eecd-38cb-20dd-30d7-9cf6fe5810ef-f73572a1, #w-node-d8a67914-0d21-3ad6-e12f-e36a0908ebb1-f73572a1, #w-node-_36edd273-8a48-3798-805d-42ff2822c01b-f73572a1, #w-node-adbed232-ca91-27a9-89cd-f7ea0264eac5-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7c59781-67d5-cd5e-08ab-2c54f14bbee9-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: center;
}

#w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f73572a1 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-ef97a0db-a365-1488-7c21-33e2035c26cd-f73572a1, #w-node-_318b6490-4002-345c-69f2-21c4daa93975-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f5-f73572a1 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f6-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6c24fac-2399-cf49-09ec-07ca162f181e-f73572a1 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-d6c24fac-2399-cf49-09ec-07ca162f181f-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8e452f3-c671-97b9-0520-bfb8501a78ea-f73572a1 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-a8e452f3-c671-97b9-0520-bfb8501a78eb-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9db75d-c148-2b48-03f2-1b0572a04151-f73572a1 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-bd9db75d-c148-2b48-03f2-1b0572a04152-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10272382-e97c-eea6-58ce-ff490f71cd08-f73572a1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_10272382-e97c-eea6-58ce-ff490f71cd09-f73572a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2d37a79-897e-0fce-3576-3c33c54b9109-f73572a1 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7114eb6a-b0f0-0132-bf00-5cb3e1d9017d-f73572a1 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_2f936b73-2785-8b66-20ff-d10d5912bc2e-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc35-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc45-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc49-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc4d-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc54-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc5b-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc62-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc69-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc70-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc7f-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc83-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc87-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc8e-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc95-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc9c-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bca3-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcaa-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcb9-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcbd-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcc1-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcc8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bccf-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcd6-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcdd-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bce4-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcf3-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcf7-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcfb-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd02-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd09-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd10-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd17-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd1e-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd33-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd3a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd41-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd54-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd5b-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd6b-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd6e-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd74-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd7a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd81-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd84-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd8a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd90-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd9f-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bda2-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bda8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdae-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdb5-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdb8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdbe-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdc4-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdd3-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdd6-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bddc-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bde2-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bde9-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdec-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf2-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be07-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be0a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be10-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be16-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be1d-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be20-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be26-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be2c-f73572c5, #w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33c4-f73572c5, #w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33c5-f73572c5, #w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33c7-f73572c5, #w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33cd-f73572c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33ce-f73572c5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33cf-f73572c5, #w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33d4-f73572c5, #w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33d9-f73572c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33de-f73572c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-fe4bcaa5-18bc-1550-4f4f-30d6307c33df-f73572c5, #w-node-_8870443b-4343-d093-8eef-3219eb6abde8-f73572c6, #w-node-d97d59fc-d32c-91ff-27e5-aa2420e4de39-f73572c6, #w-node-_3ac0a401-4c98-4134-c53e-4bb09cfbef50-f73572c6, #w-node-ee794c42-4ad9-cd24-cbe8-45f1bacb290b-f73572c6, #w-node-_7a0b39d6-7e86-ea60-459c-3005dc72afbe-f73572c6, #w-node-_9a3c5bca-0826-cb2c-f048-111c0a924dea-f73572c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b30-f73572c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b35-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b37-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b3b-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b3d-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b41-f73572c6, #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be8927-f73572c6, #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be892b-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b43-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b47-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afa8-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb1-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb2-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb3-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb4-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb5-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afbe-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc7-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc8-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc9-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afca-f73572c6, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afcb-f73572c6, #w-node-_0aed5e07-08c7-b63e-33e0-626cdaca15cd-f73572c6, #w-node-e65fa76b-31bd-3afa-76bd-b35216b0049c-f73572c6, #w-node-b297fe66-54d8-728c-a57d-e2b3b946431b-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b946431c-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b946431e-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b9464324-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b9464325-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b9464329-b9464318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b297fe66-54d8-728c-a57d-e2b3b946432b-b9464318 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b297fe66-54d8-728c-a57d-e2b3b946432c-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b9464331-b9464318, #w-node-b297fe66-54d8-728c-a57d-e2b3b9464336-b9464318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b297fe66-54d8-728c-a57d-e2b3b946433b-b9464318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-b297fe66-54d8-728c-a57d-e2b3b946433c-b9464318, #w-node-_8870443b-4343-d093-8eef-3219eb6abde8-f73572c7, #w-node-d97d59fc-d32c-91ff-27e5-aa2420e4de39-f73572c7, #w-node-_3ac0a401-4c98-4134-c53e-4bb09cfbef50-f73572c7, #w-node-ee794c42-4ad9-cd24-cbe8-45f1bacb290b-f73572c7, #w-node-_7a0b39d6-7e86-ea60-459c-3005dc72afbe-f73572c7, #w-node-_9a3c5bca-0826-cb2c-f048-111c0a924dea-f73572c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b30-f73572c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b35-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b37-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b3b-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b3d-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b41-f73572c7, #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be8927-f73572c7, #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be892b-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b43-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b47-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afa8-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb1-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb2-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb3-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb4-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb5-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afbe-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc7-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc8-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc9-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afca-f73572c7, #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afcb-f73572c7, #w-node-_0aed5e07-08c7-b63e-33e0-626cdaca15cd-f73572c7, #w-node-e65fa76b-31bd-3afa-76bd-b35216b0049c-f73572c7, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f86f-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f870-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f872-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f876-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f877-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f87c-4ec5f86c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f87e-4ec5f86c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f87f-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f884-4ec5f86c, #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f889-4ec5f86c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f88e-4ec5f86c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f88f-4ec5f86c, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981228-f73572c8, #nl_bxw_footer_impressum.w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981229-f73572c8, #nl_bxw_footer_privacy.w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798122b-f73572c8, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981231-f73572c8, #nl_bxw_footer_solutions.w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981232-f73572c8, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981237-f73572c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798123b-f73572c8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798123c-f73572c8, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981241-f73572c8, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981246-f73572c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798124b-f73572c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798124c-f73572c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73661-f73572c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73662-f73572c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73666-f73572c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a7366b-f73572c9, #w-node-a8996865-592d-032f-8f4f-4e1a1c47f953-f73572c9, #w-node-_9d48c6a5-b878-a798-2093-68370c86e998-f73572c9, #w-node-_2c18927c-23d5-d46a-1c2b-582d0973d9f2-f73572c9, #w-node-df7dcb93-fb5a-c71f-de0a-30a37ea51d24-f73572c9, #w-node-df7dcb93-fb5a-c71f-de0a-30a37ea51d29-f73572c9, #w-node-df7dcb93-fb5a-c71f-de0a-30a37ea51d2c-f73572c9, #w-node-a9ede661-fbdc-a41c-c65e-1a82546e592f-f73572c9, #w-node-a9ede661-fbdc-a41c-c65e-1a82546e5934-f73572c9, #w-node-a9ede661-fbdc-a41c-c65e-1a82546e5937-f73572c9, #w-node-_86ad6c32-04df-ab26-35cc-39e751de87d2-f73572c9, #w-node-_86ad6c32-04df-ab26-35cc-39e751de87d7-f73572c9, #w-node-_86ad6c32-04df-ab26-35cc-39e751de87da-f73572c9, #w-node-_737a04b8-75e0-ad83-60cf-6a2b236d90ca-f73572c9, #w-node-_737a04b8-75e0-ad83-60cf-6a2b236d90cf-f73572c9, #w-node-_737a04b8-75e0-ad83-60cf-6a2b236d90d2-f73572c9, #w-node-dd182910-f48a-2726-5d09-24b14c445d39-f73572c9, #w-node-dd182910-f48a-2726-5d09-24b14c445d3e-f73572c9, #w-node-dd182910-f48a-2726-5d09-24b14c445d41-f73572c9, #w-node-_1d31e402-e0ba-db48-c37e-dce18505b8c9-f73572ca, #w-node-b29706f5-e161-6c7c-8255-33f592d1b2f9-f73572cb, #w-node-b29706f5-e161-6c7c-8255-33f592d1b2fa-f73572cb, #w-node-b29706f5-e161-6c7c-8255-33f592d1b2fc-f73572cb, #w-node-b29706f5-e161-6c7c-8255-33f592d1b302-f73572cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b29706f5-e161-6c7c-8255-33f592d1b303-f73572cb {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-b29706f5-e161-6c7c-8255-33f592d1b304-f73572cb, #w-node-b29706f5-e161-6c7c-8255-33f592d1b309-f73572cb, #w-node-b29706f5-e161-6c7c-8255-33f592d1b30e-f73572cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b29706f5-e161-6c7c-8255-33f592d1b313-f73572cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-b29706f5-e161-6c7c-8255-33f592d1b314-f73572cb, #w-node-_74e8d27c-697a-aba1-28c6-25f45eb25136-5eb25133, #de_bxw_footer_impressum.w-node-_74e8d27c-697a-aba1-28c6-25f45eb25137-5eb25133, #de_bxw_footer_privacy.w-node-_74e8d27c-697a-aba1-28c6-25f45eb25139-5eb25133, #w-node-_74e8d27c-697a-aba1-28c6-25f45eb2513f-5eb25133, #de_bxw_footer_about.w-node-_74e8d27c-697a-aba1-28c6-25f45eb25144-5eb25133 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74e8d27c-697a-aba1-28c6-25f45eb2514c-5eb25133 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_74e8d27c-697a-aba1-28c6-25f45eb2514d-5eb25133, #w-node-_74e8d27c-697a-aba1-28c6-25f45eb25152-5eb25133, #w-node-_74e8d27c-697a-aba1-28c6-25f45eb25157-5eb25133 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74e8d27c-697a-aba1-28c6-25f45eb2515c-5eb25133 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: end;
}

#w-node-_74e8d27c-697a-aba1-28c6-25f45eb2515d-5eb25133, #w-node-_74e8d27c-697a-aba1-28c6-25f45eb2515e-5eb25133, #w-node-_91b8e78f-57bf-fb20-e030-b760f6f75caf-f73572e4, #w-node-d82a4d49-27a0-59b5-1406-04561cb9db2f-f73572e5, #nl_bxw_footer_impressum.w-node-d82a4d49-27a0-59b5-1406-04561cb9db30-f73572e5, #nl_bxw_footer_privacy.w-node-d82a4d49-27a0-59b5-1406-04561cb9db32-f73572e5, #w-node-d82a4d49-27a0-59b5-1406-04561cb9db38-f73572e5, #en_bxw_footer_about.w-node-d82a4d49-27a0-59b5-1406-04561cb9db3d-f73572e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d82a4d49-27a0-59b5-1406-04561cb9db45-f73572e5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-d82a4d49-27a0-59b5-1406-04561cb9db46-f73572e5, #w-node-d82a4d49-27a0-59b5-1406-04561cb9db4b-f73572e5, #w-node-d82a4d49-27a0-59b5-1406-04561cb9db50-f73572e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d82a4d49-27a0-59b5-1406-04561cb9db55-f73572e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: end;
}

#w-node-d82a4d49-27a0-59b5-1406-04561cb9db56-f73572e5, #w-node-d82a4d49-27a0-59b5-1406-04561cb9db57-f73572e5, #w-node-_34c80046-084f-1b9d-14ec-04960e023e02-f73572fe, #w-node-_34c80046-084f-1b9d-14ec-04960e023e02-f73572ff, #w-node-_31d080a1-df56-4c91-b7de-f7fcd142449b-f73572ff, #nl_bxw_footer_impressum.w-node-_31d080a1-df56-4c91-b7de-f7fcd142449c-f73572ff, #nl_bxw_footer_privacy.w-node-_31d080a1-df56-4c91-b7de-f7fcd142449e-f73572ff, #w-node-_31d080a1-df56-4c91-b7de-f7fcd14244a4-f73572ff, #en_bxw_footer_about.w-node-_31d080a1-df56-4c91-b7de-f7fcd14244a9-f73572ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31d080a1-df56-4c91-b7de-f7fcd14244b1-f73572ff {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_31d080a1-df56-4c91-b7de-f7fcd14244b2-f73572ff, #w-node-_31d080a1-df56-4c91-b7de-f7fcd14244b7-f73572ff, #w-node-_31d080a1-df56-4c91-b7de-f7fcd14244bc-f73572ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31d080a1-df56-4c91-b7de-f7fcd14244c1-f73572ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: end;
}

#w-node-_31d080a1-df56-4c91-b7de-f7fcd14244c2-f73572ff, #w-node-_31d080a1-df56-4c91-b7de-f7fcd14244c3-f73572ff, #w-node-_34c80046-084f-1b9d-14ec-04960e023e02-f7357301, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f7357317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_901f09a3-4e19-26e7-2540-db6ff6361341-f7357317 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_901f09a3-4e19-26e7-2540-db6ff6361345-f7357317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a267fa75-d426-cf54-0582-9e5161ffc211-f7357317 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a267fa75-d426-cf54-0582-9e5161ffc213-f7357317 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a267fa75-d426-cf54-0582-9e5161ffc216-f7357317 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-a267fa75-d426-cf54-0582-9e5161ffc218-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc21a-f7357317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a267fa75-d426-cf54-0582-9e5161ffc21c-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc21d-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc21e-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc221-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc223-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc224-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc225-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc228-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc22a-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc22b-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc22c-f7357317, #w-node-a267fa75-d426-cf54-0582-9e5161ffc22f-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138afd-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138afe-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138aff-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b15-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b17-f7357317, #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f7357317, #w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e057-f7357317, #w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e058-f7357317, #w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e05a-f7357317, #w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e060-f7357317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e061-f7357317 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e062-f7357317, #w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e067-f7357317, #w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e06c-f7357317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e071-f7357317 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-a0f5b30e-a3cc-814c-feb5-3ad37423e072-f7357317, #w-node-_4d075770-18bc-1af3-a402-e8b391a1abca-f7357318, #w-node-_48e84a76-0ec6-dcc1-2b73-27c3961298ce-f7357318, #w-node-f681f2ba-21d5-8552-2694-1266e2da0ef6-f7357318, #w-node-db759b58-16a6-dc62-2b97-17edc62d4341-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365462-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365463-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365464-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365465-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365466-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365467-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365468-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365469-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36546b-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36546e-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365474-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36547b-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36547c-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36547d-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36547e-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365480-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365482-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365483-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365484-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365489-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36548a-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36548b-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654dc-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654e6-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654e7-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654e8-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654e9-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654ea-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654f4-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654fe-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654ff-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365500-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365501-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365502-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36558a-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36558b-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36558d-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365591-f7357318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aee84be-2bb9-8303-5882-3fd34d365592-f7357318 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_4aee84be-2bb9-8303-5882-3fd34d365593-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365598-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d36559d-f7357318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aee84be-2bb9-8303-5882-3fd34d3655a2-f7357318 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_4aee84be-2bb9-8303-5882-3fd34d3655a3-f7357318, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc2e-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc35-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc45-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc49-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc4d-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc54-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc5b-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc62-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc69-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc70-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc7f-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc83-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc87-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc8e-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc95-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc9c-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bca3-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcaa-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcb9-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcbd-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcc1-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcc8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bccf-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcd6-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcdd-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bce4-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcf3-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcf7-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bcfb-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd02-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd09-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd10-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd17-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd1e-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd33-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd3a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd41-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd54-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd5b-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd6b-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd6e-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd74-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd7a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd81-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd84-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd8a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd90-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd9f-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bda2-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bda8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdae-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdb5-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdb8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdbe-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdc4-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdd3-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdd6-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bddc-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bde2-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bde9-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdec-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf2-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be07-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be0a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be10-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be16-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be1d-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be20-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be26-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be2c-f735731a, #w-node-_14f072a1-521f-0228-366f-49c4ff4c7da5-f735731a, #w-node-_14f072a1-521f-0228-366f-49c4ff4c7da6-f735731a, #w-node-_14f072a1-521f-0228-366f-49c4ff4c7da8-f735731a, #w-node-_14f072a1-521f-0228-366f-49c4ff4c7dac-f735731a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14f072a1-521f-0228-366f-49c4ff4c7dad-f735731a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_14f072a1-521f-0228-366f-49c4ff4c7dae-f735731a, #w-node-_14f072a1-521f-0228-366f-49c4ff4c7db3-f735731a, #w-node-_14f072a1-521f-0228-366f-49c4ff4c7db8-f735731a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14f072a1-521f-0228-366f-49c4ff4c7dbd-f735731a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_14f072a1-521f-0228-366f-49c4ff4c7dbe-f735731a, #w-node-c0a01138-bd41-5d80-63c4-374d972b9c97-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9c9e-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cae-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cb2-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cb6-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cbd-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cc4-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9ccb-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cd2-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cd9-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9ce8-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cec-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cf0-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cf7-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9cfe-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d05-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d0c-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d13-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d22-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d26-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d2a-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d31-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d38-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d3f-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d46-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d4d-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d5c-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d60-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d64-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d6b-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d72-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d79-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d80-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d87-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d9c-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9da3-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9daa-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dbd-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dc4-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dd4-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dd7-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9ddd-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9de3-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dea-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9ded-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9df3-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9df9-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e08-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e0b-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e11-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e17-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e1e-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e21-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e27-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e2d-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e3c-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e3f-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e45-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e4b-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e52-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e55-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e5b-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e61-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e70-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e73-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e79-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e7f-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e86-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e89-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e8f-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e95-f735731c, #w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc49-f735731c, #w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc4a-f735731c, #w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc4c-f735731c, #w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc50-f735731c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc51-f735731c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc52-f735731c, #w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc57-f735731c, #w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc5c-f735731c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc61-f735731c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-e3ed8522-3334-2d94-c96b-cb1609c9bc62-f735731c, #w-node-_79be6f51-1544-f307-e067-28ad27ebc879-f735731e, #w-node-_79be6f51-1544-f307-e067-28ad27ebc87a-f735731e, #w-node-_79be6f51-1544-f307-e067-28ad27ebc87c-f735731e, #w-node-_79be6f51-1544-f307-e067-28ad27ebc88e-f735731e, #w-node-_79be6f51-1544-f307-e067-28ad27ebc88f-f735731e, #w-node-_79be6f51-1544-f307-e067-28ad27ebc894-f735731e, #w-node-_79be6f51-1544-f307-e067-28ad27ebc899-f735731e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79be6f51-1544-f307-e067-28ad27ebc89e-f735731e {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-_79be6f51-1544-f307-e067-28ad27ebc89f-f735731e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb3e423c-bdf2-2bc8-b330-a85af0984eac-f7357331 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b7b84639-959c-1258-de0e-cd91f8c99b49-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b50-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b60-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b64-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b68-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b6f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b76-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b7d-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b84-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b8b-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b9a-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b9e-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99ba2-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99ba9-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bb0-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bb7-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bbe-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bc5-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bd4-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bd8-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bdc-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99be3-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bea-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bf1-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bf8-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99bff-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c0e-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c12-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c16-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c1d-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c24-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c2b-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c32-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c39-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c4e-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c55-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c5c-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c6f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c76-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c86-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c89-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c8f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c95-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c9c-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c9f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99ca5-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cab-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cba-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cbd-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cc3-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cc9-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cd0-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cd3-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cd9-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cdf-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cee-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cf1-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cf7-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cfd-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d04-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d07-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d0d-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d13-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d22-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d25-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d2b-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d31-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d38-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d3b-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d41-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d47-f7357334, #w-node-aed715fe-d2a8-7192-17e3-c0af7c20070d-f7357334, #w-node-aed715fe-d2a8-7192-17e3-c0af7c20070e-f7357334, #w-node-aed715fe-d2a8-7192-17e3-c0af7c200710-f7357334, #w-node-aed715fe-d2a8-7192-17e3-c0af7c200716-f7357334 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aed715fe-d2a8-7192-17e3-c0af7c200717-f7357334 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-aed715fe-d2a8-7192-17e3-c0af7c200718-f7357334, #w-node-aed715fe-d2a8-7192-17e3-c0af7c20071d-f7357334, #w-node-aed715fe-d2a8-7192-17e3-c0af7c200722-f7357334 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aed715fe-d2a8-7192-17e3-c0af7c200727-f7357334 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-aed715fe-d2a8-7192-17e3-c0af7c200728-f7357334, #w-node-fbbc5d97-e015-fd39-d69c-977a42c8cea5-f7357336, #w-node-_3296cd04-b57b-2bc0-86b8-7d56f5b6bed6-f7357336, #w-node-d0bf177b-e287-6df1-21eb-08fc6c270960-f7357336, #w-node-_32839f39-66c3-a39b-c3d4-0089399a945b-f7357336, #w-node-_1e22cdd8-dd86-85d0-fa3a-d8e258f26c88-f7357336 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d944879-a38b-0b86-ca03-d75867e2c693-f7357336 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_5d944879-a38b-0b86-ca03-d75867e2c697-f7357336 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd70ff-f7357336 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7101-f7357336 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7104-f7357336 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7106-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7108-f7357336 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd710a-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd710b-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd710c-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd710f-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7111-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7112-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7113-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7116-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7118-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7119-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd711a-f7357336, #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd711d-f7357336, #w-node-b46ae7ce-e78f-50ed-21e8-d4077ff8ef24-f7357336, #w-node-ede3518b-0e5b-8ccd-b971-1459e15ca4e6-f7357336, #w-node-_5acf6524-1b3d-b437-bfea-68f04e35a48d-f7357336 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5487ada-287a-5713-b182-c49921d1735c-f7357336 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-bce55ea7-8089-9a76-0e46-315fd0fa713c-f7357336, #w-node-bce55ea7-8089-9a76-0e46-315fd0fa713d-f7357336, #w-node-bce55ea7-8089-9a76-0e46-315fd0fa713f-f7357336 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bce55ea7-8089-9a76-0e46-315fd0fa7160-f7357336 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-bce55ea7-8089-9a76-0e46-315fd0fa7161-f7357336, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21a7-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21b0-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21b9-f7357337 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8999a632-e914-be41-f077-5367d59f5273-f7357337 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_565741f7-01a3-29bf-bd50-d530a76d21c8-f7357337 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_565741f7-01a3-29bf-bd50-d530a76d21ca-f7357337 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_565741f7-01a3-29bf-bd50-d530a76d21cd-f7357337 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_565741f7-01a3-29bf-bd50-d530a76d21cf-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21d1-f7357337 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_565741f7-01a3-29bf-bd50-d530a76d21d3-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21d4-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21d5-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21d8-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21da-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21db-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21dc-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21df-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21e1-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21e2-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21e3-f7357337, #w-node-_565741f7-01a3-29bf-bd50-d530a76d21e6-f7357337, #w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7aa7-f7357337, #en_bxw_footer_impressum.w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7aa8-f7357337, #en_bxw_footer_privacy.w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7aaa-f7357337 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7acb-f7357337 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: end;
}

#w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7acc-f7357337, #w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7acd-f7357337, #w-node-_2fe0290b-f290-8213-9ac9-abe53d1188dd-f735733a, #w-node-_2fe0290b-f290-8213-9ac9-abe53d1188de-f735733a, #w-node-_2fe0290b-f290-8213-9ac9-abe53d1188e0-f735733a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fe0290b-f290-8213-9ac9-abe53d118901-f735733a {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-_2fe0290b-f290-8213-9ac9-abe53d118902-f735733a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd80e1bf-0a8a-c3c8-a1d5-a3aa27e57cd1-f7357359 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-cd80e1bf-0a8a-c3c8-a1d5-a3aa27e57cd2-f7357359, #w-node-_97c07c0d-a286-556f-8414-c14b0325b421-f7357359, #w-node-d2d1c0bc-4026-7925-f469-6d9ed7d44cdd-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cf21946-6202-5ad7-0434-7154f7825b97-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e06ea889-62d6-29be-665d-12a2b1eb9dd1-f7357359, #w-node-_7457a7e0-f3d9-509d-0295-ae08c56b8fba-f7357359, #w-node-_164553d4-5c18-db73-b933-29fafb216532-f7357359, #w-node-_164553d4-5c18-db73-b933-29fafb216536-f7357359, #w-node-_164553d4-5c18-db73-b933-29fafb216537-f7357359, #w-node-_10442784-a4bf-314f-9d9a-3e9ccad71250-f7357359, #w-node-_10442784-a4bf-314f-9d9a-3e9ccad71254-f7357359, #w-node-_10442784-a4bf-314f-9d9a-3e9ccad71255-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0186416a-cb67-4e1c-928f-2c20f49e2de1-f7357359 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0186416a-cb67-4e1c-928f-2c20f49e2de5-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45fa070f-228a-9af8-d5a4-427e3755e1fa-f7357359 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d1d2590e-bb25-ca88-522b-7539037ed962-f7357359 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-cc58b850-dd03-ab3a-8153-807cb30866e4-f7357359 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_10950799-dfe0-9b4b-3a8e-c84e645e704d-f7357359, #w-node-fdf91341-3be1-cdcc-cf8d-0f609208d514-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ad10f80a-6a76-b65e-7d50-03da27c24b37-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf02412-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf02413-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf02416-f7357359, #w-node-_76cedc70-c8e2-276a-0768-5087f775b0c7-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf0241e-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf0241f-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf02422-f7357359, #w-node-_7391c37e-3751-116a-f1a6-3f82032c6ca0-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf0242a-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf0242b-f7357359, #w-node-fb12aeec-cf60-c65b-0302-5d484bf0242e-f7357359, #w-node-_4560486f-4707-915c-a987-ead211911b7c-f7357359, #w-node-_1fac3b40-6b9f-d312-1ec1-5e6f1377f67c-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0103813d-9b3a-5a4d-6243-912a61163832-f7357359 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fca4eb3a-be06-a06d-c298-63938225b477-f7357359, #w-node-fca4eb3a-be06-a06d-c298-63938225b478-f7357359, #w-node-fca4eb3a-be06-a06d-c298-63938225b479-f7357359, #w-node-fca4eb3a-be06-a06d-c298-63938225b47a-f7357359, #w-node-_2d264f20-e08b-f5a9-58b0-695904a992bc-f7357359, #w-node-b48b5885-6f01-c885-111e-1c7027b6503f-f7357359, #w-node-_2f90a975-5024-814c-989f-c39a6c315eeb-f7357359, #w-node-_9eaee54f-4a8f-57eb-7453-e8da34188422-f7357359 {
  justify-self: center;
}

#w-node-f1839abf-6f18-b0fd-c7b7-6c136115017e-f7357359, #w-node-f1839abf-6f18-b0fd-c7b7-6c136115017f-f7357359, #w-node-f1839abf-6f18-b0fd-c7b7-6c1361150181-f7357359 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1839abf-6f18-b0fd-c7b7-6c13611501a1-f7357359 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-f1839abf-6f18-b0fd-c7b7-6c13611501a2-f7357359, #w-node-eaa12621-2f1b-f55b-c55c-d9ab38fd7a75-f735736d, #w-node-da20ff40-f979-9f7a-d0d2-8ce707a5d344-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936dc-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936e2-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936e3-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936e5-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936eb-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936ec-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936ee-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936f4-f735736d, #w-node-cbf2df0e-7bdc-eee1-da4f-418fe52936f5-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de29-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de2d-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de2e-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de30-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de34-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de35-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de37-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de3b-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de3c-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb9aab90-0e99-6f6e-d3a1-1770dda61fb5-f735736d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-bb9aab90-0e99-6f6e-d3a1-1770dda61fb9-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8a7-f735736d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8a9-f735736d {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8ac-f735736d {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8ae-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b0-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b2-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b3-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b4-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b7-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b9-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8ba-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8bb-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8be-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8c0-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8c1-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8c2-f735736d, #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8c5-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68de9f-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dea1-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dea2-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dea3-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dea6-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dea8-f735736d, #de_bxw_sf_CTA_3.w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dea9-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deab-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dead-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deae-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deaf-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deb2-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deb4-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deb5-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deb7-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deb9-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deba-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68debb-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68debe-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dec0-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dec1-f735736d, #w-node-_7a4e8a1c-ef18-0d1d-a612-fb10e0b71a5d-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8650c9db-1ed3-8fec-0fdd-1c353c04963c-f735736d {
  justify-self: center;
}

#w-node-c2c45c90-3d83-ba12-eee0-012cba7bb32c-f735736d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68ded9-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68deda-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dedb-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68dedc-f735736d, #w-node-cbd96f7b-3412-5afb-ca96-87dde6aa9f79-f735736d, #w-node-_12333011-454b-506d-b379-083fa2c19dc4-f735736d, #w-node-_61608ee6-eed0-4f75-71e0-55e177e36a24-f735736d, #w-node-_3c05feaa-8e74-9a70-3fbd-e78dbfdfc4d9-f735736d {
  justify-self: center;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68df30-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68df31-f735736d, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68df33-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68df53-f735736d {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-_3e2c65ec-976f-224a-eaaa-9e559e68df54-f735736d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1a420d-541a-c401-5df1-290cb154503d-f7357397, #w-node-_2a1a420d-541a-c401-5df1-290cb154503d-f7357398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
  justify-self: auto;
}

#w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe17-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe1e-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe2e-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe32-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe36-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe3d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe44-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe4b-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe52-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe59-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe68-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe6c-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe70-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe77-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe7e-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe85-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe8c-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe93-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffea2-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffea6-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeaa-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeb1-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeb8-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffebf-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffec6-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffecd-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffedc-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffee0-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffee4-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeeb-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffef2-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffef9-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff00-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff07-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff1c-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff23-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff2a-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff3d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff44-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff54-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff57-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff5d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff63-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff6a-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff6d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff73-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff79-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff88-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff8b-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff91-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff97-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff9e-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa1-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa7-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffad-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffbc-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffbf-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffc5-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffcb-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffd2-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffd5-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffdb-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffe1-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff0-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff3-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff9-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffff-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e900006-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e900009-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e90000f-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e900015-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f735739b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53690aa8-8ec6-c987-0a30-bbad7a2ace95-f735739b {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_53690aa8-8ec6-c987-0a30-bbad7a2ace99-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138afd-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138afe-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138aff-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b15-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b17-f735739b, #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f735739b, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c2-f735739b, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c3-f735739b, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c5-f735739b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d3-f735739b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d4-f735739b, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d9-f735739b, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45de-f735739b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e3-f735739b {
  grid-area: 1 / 4 / 2 / 5;
  align-self: end;
  justify-self: center;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e4-f735739b, #w-node-d69003b9-8e1e-c557-e7b8-7bb3bd1c8779-f735739c, #w-node-d69003b9-8e1e-c557-e7b8-7bb3bd1c877c-f735739c, #w-node-d69003b9-8e1e-c557-e7b8-7bb3bd1c877d-f735739c, #w-node-d69003b9-8e1e-c557-e7b8-7bb3bd1c877f-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4cb-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4cc-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4cd-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4ce-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4cf-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4d0-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4d1-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4d2-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4d4-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4d6-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4db-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e1-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e2-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e3-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e4-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e6-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e8-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e9-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4ea-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4ef-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4f0-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4f1-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d53e-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d548-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d549-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d54a-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d54b-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d54c-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d556-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d560-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d561-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d562-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d563-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d564-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d5e9-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d5ea-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d5ec-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d5f0-f735739c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7070919-10f0-1319-5940-50ed8bb2d5f1-f735739c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f7070919-10f0-1319-5940-50ed8bb2d5f2-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d5f7-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d5fc-f735739c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7070919-10f0-1319-5940-50ed8bb2d601-f735739c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-f7070919-10f0-1319-5940-50ed8bb2d602-f735739c, #w-node-_97198bc1-b777-84d5-5b84-395d2269ed1e-f735739d, #w-node-_97198bc1-b777-84d5-5b84-395d2269ed1f-f735739d, #w-node-_97198bc1-b777-84d5-5b84-395d2269ed21-f735739d, #w-node-_97198bc1-b777-84d5-5b84-395d2269ed27-f735739d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97198bc1-b777-84d5-5b84-395d2269ed28-f735739d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_97198bc1-b777-84d5-5b84-395d2269ed29-f735739d, #w-node-_97198bc1-b777-84d5-5b84-395d2269ed2e-f735739d, #w-node-_97198bc1-b777-84d5-5b84-395d2269ed33-f735739d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97198bc1-b777-84d5-5b84-395d2269ed38-f735739d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_97198bc1-b777-84d5-5b84-395d2269ed39-f735739d, #w-node-_295f1f04-0022-d835-b1dd-65e23e589070-f735739e, #w-node-_295f1f04-0022-d835-b1dd-65e23e589071-f735739e, #w-node-_295f1f04-0022-d835-b1dd-65e23e589073-f735739e, #w-node-_295f1f04-0022-d835-b1dd-65e23e589079-f735739e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_295f1f04-0022-d835-b1dd-65e23e58907a-f735739e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_295f1f04-0022-d835-b1dd-65e23e58907b-f735739e, #w-node-_295f1f04-0022-d835-b1dd-65e23e589080-f735739e, #w-node-_295f1f04-0022-d835-b1dd-65e23e589085-f735739e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_295f1f04-0022-d835-b1dd-65e23e58908a-f735739e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_295f1f04-0022-d835-b1dd-65e23e58908b-f735739e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d112e2c4-b5d6-b312-67dd-5d4d845cf20c-f73573a0 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
  justify-self: center;
}

#w-node-_91f5cde9-76ec-f74e-d23c-fcaa427ac014-f73573a0 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_6671df9d-91ba-07de-ea6e-6047053c7dbd-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5face7e5-e4cf-44b7-74f9-8916775f74a7-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74ab-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74ad-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74af-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74a9-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74b1-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_607c5079-650e-4159-29e6-1000b9908b67-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568e-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf988-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_092eb795-361f-e158-ab28-e9cf3b88ca16-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b377e-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3780-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3782-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3784-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3786-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3788-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b378a-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b378c-f73573a0, #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f73573a0, #w-node-_4498e5ae-5e26-f613-164b-cc63ab8a0d31-f73573a0, #w-node-d10852b7-fbe1-86cb-3620-865fd0ab78a5-f73573a0, #w-node-_77379dc3-9f57-dabe-f017-292799f212b1-f73573a0, #w-node-_48ff0e34-2271-d3dd-3ca3-2a19e17b1b88-f73573a0, #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f73573a0, #w-node-d35ed600-e5a8-6e61-7f4e-26d18d5e47b9-f73573a0, #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f73573a0, #w-node-_002bb28a-1223-fe21-b0d7-e3c42ec33e2e-f73573a0, #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f73573a0, #w-node-_6f518a57-99a3-16d1-f39d-1b4337605b43-f73573a0, #w-node-d3c623fe-a2c9-461e-fea7-b3b9dea29b0d-f73573a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d112e2c4-b5d6-b312-67dd-5d4d845cf20c-f73573b4 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-_917ff676-6889-f06b-b590-7199b855c5c1-f73573b4 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-_11d9f95f-5956-9100-59d7-afd9524abdc4-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdc6-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdc8-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdca-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdcc-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdce-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_607c5079-650e-4159-29e6-1000b9908b67-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568e-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf988-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_092eb795-361f-e158-ab28-e9cf3b88ca16-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b377e-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3780-f73573b4, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3782-f73573b4, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3784-f73573b4, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3786-f73573b4, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3788-f73573b4, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b378a-f73573b4, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b378c-f73573b4, #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f73573b4, #w-node-_4498e5ae-5e26-f613-164b-cc63ab8a0d31-f73573b4, #w-node-d10852b7-fbe1-86cb-3620-865fd0ab78a5-f73573b4, #w-node-_77379dc3-9f57-dabe-f017-292799f212b1-f73573b4, #w-node-_48ff0e34-2271-d3dd-3ca3-2a19e17b1b88-f73573b4, #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f73573b4, #w-node-d35ed600-e5a8-6e61-7f4e-26d18d5e47b9-f73573b4, #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f73573b4, #w-node-_002bb28a-1223-fe21-b0d7-e3c42ec33e2e-f73573b4, #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f73573b4, #w-node-_6f518a57-99a3-16d1-f39d-1b4337605b43-f73573b4, #w-node-d3c623fe-a2c9-461e-fea7-b3b9dea29b0d-f73573b4, #w-node-_6bd438a3-895f-8997-2cf5-92db0b047347-f73573b4, #nl_bxw_footer_impressum.w-node-_6bd438a3-895f-8997-2cf5-92db0b047348-f73573b4, #nl_bxw_footer_privacy.w-node-_6bd438a3-895f-8997-2cf5-92db0b04734a-f73573b4, #w-node-_6bd438a3-895f-8997-2cf5-92db0b047350-f73573b4, #en_bxw_footer_about.w-node-_6bd438a3-895f-8997-2cf5-92db0b047355-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bd438a3-895f-8997-2cf5-92db0b04735d-f73573b4 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_6bd438a3-895f-8997-2cf5-92db0b04735e-f73573b4, #w-node-_6bd438a3-895f-8997-2cf5-92db0b047363-f73573b4, #w-node-_6bd438a3-895f-8997-2cf5-92db0b047368-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bd438a3-895f-8997-2cf5-92db0b04736d-f73573b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: end;
}

#w-node-_6bd438a3-895f-8997-2cf5-92db0b04736e-f73573b4, #w-node-_6bd438a3-895f-8997-2cf5-92db0b04736f-f73573b4, #w-node-_72586888-6658-7697-6ea4-4be4188015a7-f73573b6, #w-node-_72586888-6658-7697-6ea4-4be4188015a8-f73573b6, #w-node-_72586888-6658-7697-6ea4-4be4188015aa-f73573b6, #w-node-_72586888-6658-7697-6ea4-4be4188015ae-f73573b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72586888-6658-7697-6ea4-4be4188015af-f73573b6 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_72586888-6658-7697-6ea4-4be4188015b0-f73573b6, #w-node-_72586888-6658-7697-6ea4-4be4188015b5-f73573b6, #w-node-_72586888-6658-7697-6ea4-4be4188015ba-f73573b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72586888-6658-7697-6ea4-4be4188015bf-f73573b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_72586888-6658-7697-6ea4-4be4188015c0-f73573b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73661-f73573ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73662-f73573ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73666-f73573ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3d2094fe-395c-8e9d-9e65-ca8612a7366b-f73573ba, #w-node-a8996865-592d-032f-8f4f-4e1a1c47f953-f73573ba, #w-node-_9d48c6a5-b878-a798-2093-68370c86e998-f73573ba, #w-node-_2c18927c-23d5-d46a-1c2b-582d0973d9f2-f73573ba, #w-node-df7dcb93-fb5a-c71f-de0a-30a37ea51d24-f73573ba, #w-node-df7dcb93-fb5a-c71f-de0a-30a37ea51d29-f73573ba, #w-node-df7dcb93-fb5a-c71f-de0a-30a37ea51d2c-f73573ba, #w-node-a9ede661-fbdc-a41c-c65e-1a82546e592f-f73573ba, #w-node-a9ede661-fbdc-a41c-c65e-1a82546e5934-f73573ba, #w-node-a9ede661-fbdc-a41c-c65e-1a82546e5937-f73573ba, #w-node-_86ad6c32-04df-ab26-35cc-39e751de87d2-f73573ba, #w-node-_86ad6c32-04df-ab26-35cc-39e751de87d7-f73573ba, #w-node-_86ad6c32-04df-ab26-35cc-39e751de87da-f73573ba, #w-node-_737a04b8-75e0-ad83-60cf-6a2b236d90ca-f73573ba, #w-node-_737a04b8-75e0-ad83-60cf-6a2b236d90cf-f73573ba, #w-node-_737a04b8-75e0-ad83-60cf-6a2b236d90d2-f73573ba, #w-node-dd182910-f48a-2726-5d09-24b14c445d39-f73573ba, #w-node-dd182910-f48a-2726-5d09-24b14c445d3e-f73573ba, #w-node-dd182910-f48a-2726-5d09-24b14c445d41-f73573ba, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a74-f73573bb, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a75-f73573bb, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a77-f73573bb, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a7d-f73573bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a7e-f73573bb {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a7f-f73573bb, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a84-f73573bb, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a89-f73573bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a8e-f73573bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a8f-f73573bb, #w-node-_34c80046-084f-1b9d-14ec-04960e023e02-f73573bf, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5929f12a-7d42-07cb-c8a1-67a7f25cc2d8-f73573c0 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_5929f12a-7d42-07cb-c8a1-67a7f25cc2dc-f73573c0, #w-node-_5c887926-adc8-0f75-6edc-f9df0d6645e3-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f4998e2-04ea-3417-e801-946c8db94b98-f73573c0 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1f4998e2-04ea-3417-e801-946c8db94b9a-f73573c0 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_1f4998e2-04ea-3417-e801-946c8db94b9d-f73573c0 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_1f4998e2-04ea-3417-e801-946c8db94b9f-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94ba1-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1f4998e2-04ea-3417-e801-946c8db94ba3-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94ba4-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94ba5-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94ba8-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94baa-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94bab-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94bac-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94baf-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94bb1-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94bb2-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94bb3-f73573c0, #w-node-_1f4998e2-04ea-3417-e801-946c8db94bb6-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138afd-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138afe-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138aff-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b15-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b17-f73573c0, #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f73573c0, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c2-f73573c0, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c3-f73573c0, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c5-f73573c0, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45cb-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d3-f73573c0 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d4-f73573c0, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d9-f73573c0, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45de-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e3-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e4-f73573c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed2d8322-6596-1ec8-87fb-a5c02efaf891-f73573c1 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-ed2d8322-6596-1ec8-87fb-a5c02efaf895-f73573c1, #w-node-_6db5c0a0-293b-a385-9b10-6ebeace5368e-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_441703ac-5bcf-33e8-5296-84b2ce44df96-f73573c1 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_441703ac-5bcf-33e8-5296-84b2ce44df98-f73573c1 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_441703ac-5bcf-33e8-5296-84b2ce44df9b-f73573c1 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-_441703ac-5bcf-33e8-5296-84b2ce44df9d-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44df9f-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa1-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa2-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa3-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa6-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa8-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa9-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfaa-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfae-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfb0-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfb1-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfb2-f73573c1, #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfb5-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138afd-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138afe-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138aff-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b15-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b17-f73573c1, #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f73573c1, #w-node-bcda0930-6cef-d7f4-6504-2faec637d37f-f73573c1, #w-node-bcda0930-6cef-d7f4-6504-2faec637d380-f73573c1, #w-node-bcda0930-6cef-d7f4-6504-2faec637d382-f73573c1, #w-node-bcda0930-6cef-d7f4-6504-2faec637d386-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcda0930-6cef-d7f4-6504-2faec637d387-f73573c1 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bcda0930-6cef-d7f4-6504-2faec637d388-f73573c1, #w-node-bcda0930-6cef-d7f4-6504-2faec637d38d-f73573c1, #w-node-bcda0930-6cef-d7f4-6504-2faec637d392-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcda0930-6cef-d7f4-6504-2faec637d397-f73573c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-bcda0930-6cef-d7f4-6504-2faec637d398-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f73573c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76f502d1-ef83-c3f2-48da-07fa5817bae4-f73573c2 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_76f502d1-ef83-c3f2-48da-07fa5817bae8-f73573c2, #w-node-d1b3b803-38cb-523a-73f2-e20560100d61-f73573c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d633bb8a-bac9-9964-2098-2e0244dbd87e-f73573c2 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d633bb8a-bac9-9964-2098-2e0244dbd880-f73573c2 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-d633bb8a-bac9-9964-2098-2e0244dbd883-f73573c2 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: center;
}

#w-node-d633bb8a-bac9-9964-2098-2e0244dbd885-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd887-f73573c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d633bb8a-bac9-9964-2098-2e0244dbd889-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd88a-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd88b-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd88e-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd890-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd891-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd892-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd896-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd898-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd899-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd89a-f73573c2, #w-node-d633bb8a-bac9-9964-2098-2e0244dbd89d-f73573c2, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18cb-f73573c2, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18cc-f73573c2, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18ce-f73573c2, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18d2-f73573c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18d3-f73573c2 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18d4-f73573c2, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18d9-f73573c2, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18de-f73573c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18e3-f73573c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18e4-f73573c2, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981228-f73573dd, #nl_bxw_footer_impressum.w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981229-f73573dd, #nl_bxw_footer_privacy.w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798122b-f73573dd, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981231-f73573dd, #nl_bxw_footer_solutions.w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981232-f73573dd, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981237-f73573dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798123b-f73573dd {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798123c-f73573dd, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981241-f73573dd, #w-node-_3f9578b6-ef4b-42e9-f2a9-87caf7981246-f73573dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798124b-f73573dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_3f9578b6-ef4b-42e9-f2a9-87caf798124c-f73573dd, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1a9-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1aa-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1ac-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1ae-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b1-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b5-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b9-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1bd-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1c1-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cbb-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cbf-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc1-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc5-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc7-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_95f82818-3997-02e1-b9fb-9540e622ea46-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ccb-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ccd-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cd1-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaaa-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaae-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab0-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab4-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab6-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaba-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcabc-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcac0-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cd7-f73573de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cdc-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cde-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce2-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce4-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce8-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cea-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cee-f73573de, #w-node-_0e66d84c-0f3a-a9b0-6ec3-34aaa7ae18e2-f73573de, #w-node-ec3078fc-c5c3-b5aa-230f-fd324a9982eb-f73573de, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1a9-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1aa-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1ac-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1ae-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b1-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b5-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b9-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1bd-f73573df, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1c1-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cbb-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cbf-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc1-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc5-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc7-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_95f82818-3997-02e1-b9fb-9540e622ea46-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ccb-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ccd-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cd1-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaaa-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaae-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab0-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab4-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab6-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaba-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcabc-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcac0-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cd7-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cdc-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cde-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce2-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce4-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce8-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cea-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cee-f73573df, #w-node-_0e66d84c-0f3a-a9b0-6ec3-34aaa7ae18e2-f73573df, #w-node-ec3078fc-c5c3-b5aa-230f-fd324a9982eb-f73573df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35389781-c718-f70c-e3d0-261423bfe6d0-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-a9c2928a-fe4b-3ca4-e298-b128ab857cc3-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb9fe103-d30f-24f6-cdb2-05510b3aa3ff-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-bb9fe103-d30f-24f6-cdb2-05510b3aa400-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57d653f8-bed0-1044-a150-4a7e62a91179-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_57d653f8-bed0-1044-a150-4a7e62a9117a-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1141a88-e10c-58f2-5c7e-2407e12503d9-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-e1141a88-e10c-58f2-5c7e-2407e12503da-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f209a1cc-2d7e-dbaa-fdfa-2470ca59d29a-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-f209a1cc-2d7e-dbaa-fdfa-2470ca59d29b-f73573e0, #w-node-_4c99ed23-8cb5-766c-624a-bcb6c354b67f-f73573e0, #w-node-bed35d72-f82b-4fd5-777b-d78f3eda706f-f73573e0, #w-node-_133d0bde-22f7-479e-a244-0cc1ba31ed1f-f73573e0, #w-node-_3aa57b63-83a7-2d3d-4f3c-7670a3dc63f4-f73573e0, #w-node-_764d2ad6-6084-edad-c59e-3a60e740f39a-f73573e0, #w-node-_57859ebc-f5fd-7ca7-283e-4d1a2e8d8738-f73573e0, #w-node-_0b575a9e-629f-f949-d994-a4d47c0401c6-f73573e0, #w-node-_6b92efab-80e4-cc7c-8c02-214198d4e244-f73573e0, #w-node-_316860fd-7068-79cf-d97e-de617308aa0d-f73573e0, #w-node-a9e14240-7d44-acdf-ce0a-9004637c5ea6-f73573e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35389781-c718-f70c-e3d0-261423bfe6d0-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-a9c2928a-fe4b-3ca4-e298-b128ab857cc3-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb9fe103-d30f-24f6-cdb2-05510b3aa3ff-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-bb9fe103-d30f-24f6-cdb2-05510b3aa400-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57d653f8-bed0-1044-a150-4a7e62a91179-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_57d653f8-bed0-1044-a150-4a7e62a9117a-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1141a88-e10c-58f2-5c7e-2407e12503d9-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-e1141a88-e10c-58f2-5c7e-2407e12503da-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f209a1cc-2d7e-dbaa-fdfa-2470ca59d29a-f73573e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-f209a1cc-2d7e-dbaa-fdfa-2470ca59d29b-f73573e1, #w-node-_08cc0835-bd88-9db6-d714-fb924dfbd813-f73573e1, #w-node-_9448f864-b58c-e36d-1518-c53d1ffd24e2-f73573e1, #w-node-a914c355-479e-b1c3-b73c-07d84610ce80-f73573e1, #w-node-_1d2f22ac-5eaa-521f-f2db-5b747f5fb283-f73573e1, #w-node-a7d1b250-810d-ac47-913d-5c7ab8effe61-f73573e1, #w-node-d0b2529c-a30c-2a3a-efb6-866275753b9f-f73573e1, #w-node-_7a9502f6-d37f-a4a0-624a-3d5de54a61a2-f73573e1, #w-node-_3458eb64-5ca3-fb32-d98b-cad6b1503b1a-f73573e1, #w-node-be826097-61ff-ece4-ea78-a9c0248f463a-f73573e1, #w-node-_98428b19-3f5a-836c-6661-d11a94737c6b-f73573e1, #w-node-_0aed5e07-08c7-b63e-33e0-626cdaca15cd-f735740f, #w-node-e65fa76b-31bd-3afa-76bd-b35216b0049c-f735740f, #w-node-_0aed5e07-08c7-b63e-33e0-626cdaca15cd-f7357410, #w-node-e65fa76b-31bd-3afa-76bd-b35216b0049c-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3b6-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3b7-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3b9-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3bf-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3c0-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3c4-f7357410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3c8-f7357410 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3c9-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3ce-f7357410, #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3d3-f7357410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3d8-f7357410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3d9-f7357410, #w-node-_0aed5e07-08c7-b63e-33e0-626cdaca15cd-f7357411, #w-node-e65fa76b-31bd-3afa-76bd-b35216b0049c-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3be-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3bf-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3c1-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3c7-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3c8-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3cd-f7357411 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28bca095-7136-e194-61ba-340f1e83c3d1-f7357411 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_28bca095-7136-e194-61ba-340f1e83c3d2-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3d7-f7357411, #w-node-_28bca095-7136-e194-61ba-340f1e83c3dc-f7357411 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28bca095-7136-e194-61ba-340f1e83c3e1-f7357411 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_28bca095-7136-e194-61ba-340f1e83c3e2-f7357411, #w-node-_0aed5e07-08c7-b63e-33e0-626cdaca15cd-f7357412, #w-node-e65fa76b-31bd-3afa-76bd-b35216b0049c-f7357412, #w-node-fa240111-d194-d839-fb1d-825cb713f2ce-f7357416, #w-node-_0a368705-7d51-9d32-c468-89df59efe7bd-f7357416, #w-node-d09fc865-01b6-712a-e549-7ad7b8d0e1a8-f7357416, #w-node-ab344a3f-fce9-0c71-fe26-a823cacc929e-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62d56633-e93d-29fa-6a9e-fec957951dde-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e4e8550b-2550-0a09-549e-7f3e3d44c2ad-f7357416, #w-node-c7cb41d8-23f6-8598-ab34-7357a322b20a-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38f6bdc8-6880-7724-a477-99d64f15866a-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_38f6bdc8-6880-7724-a477-99d64f15866b-f7357416, #w-node-_38f6bdc8-6880-7724-a477-99d64f15866c-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba96-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba97-f7357416, #w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba98-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f06-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f07-f7357416, #w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f08-f7357416, #w-node-eef1c4bc-e521-8249-c855-22a51a106282-f7357416, #w-node-eef1c4bc-e521-8249-c855-22a51a106283-f7357416, #w-node-f1bb0702-c6d2-a1f0-bf59-8818a0b0e679-f7357416, #w-node-_50bed159-f1a2-94de-5c92-71e755cd81e1-f7357416, #w-node-b2a47c11-4d12-f3f9-29fe-2d7cf5a1c364-f7357416, #w-node-d82aca7e-007e-e29a-79ba-a2f15d000d19-f7357416, #w-node-d82aca7e-007e-e29a-79ba-a2f15d000d1a-f7357416, #w-node-_46d4475d-b596-ce29-82be-3e0b1729a706-f7357416, #w-node-_23d72e17-1144-b815-9bdb-a6929a563633-f7357416, #w-node-c1640deb-1013-0a0f-4f75-20b3e65bce5e-f7357416, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb8-f7357416, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb9-f7357416, #w-node-_4056eba5-3ae6-45c9-05ac-ffdb7d46251b-f7357416, #w-node-_35779a82-3da5-be62-1881-6bcc651cf493-f7357416, #w-node-_6bb4ddaf-0501-84f0-33a9-4b60ee5972bb-f7357416, #w-node-_0c0bea9c-2da2-8a42-a636-7af1ba95c758-f7357416, #w-node-_62794f4c-e5f8-0571-4752-61526604ed38-f7357416, #w-node-f7f2dcd4-a682-51cb-31bf-931a811764ca-f7357416, #w-node-f3b9efd0-f310-fc27-7c59-9216c11b2b17-f7357416, #w-node-ad3207d1-a6ce-0d4c-a67a-b4c73f9aaf2f-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a39-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3a-f7357416, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a3b-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3d-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3e-f7357416, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a3f-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a41-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a42-f7357416, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a43-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a45-f7357416 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a46-f7357416, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a47-f7357416, #w-node-fa240111-d194-d839-fb1d-825cb713f2ce-f7357417, #w-node-_0a368705-7d51-9d32-c468-89df59efe7bd-f7357417, #w-node-d09fc865-01b6-712a-e549-7ad7b8d0e1a8-f7357417, #w-node-ab344a3f-fce9-0c71-fe26-a823cacc929e-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62d56633-e93d-29fa-6a9e-fec957951dde-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e4e8550b-2550-0a09-549e-7f3e3d44c2ad-f7357417, #w-node-c7cb41d8-23f6-8598-ab34-7357a322b20a-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38f6bdc8-6880-7724-a477-99d64f15866a-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_38f6bdc8-6880-7724-a477-99d64f15866b-f7357417, #w-node-_38f6bdc8-6880-7724-a477-99d64f15866c-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba96-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba97-f7357417, #w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba98-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f06-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f07-f7357417, #w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f08-f7357417, #w-node-eef1c4bc-e521-8249-c855-22a51a106282-f7357417, #w-node-eef1c4bc-e521-8249-c855-22a51a106283-f7357417, #w-node-f1bb0702-c6d2-a1f0-bf59-8818a0b0e679-f7357417, #w-node-_50bed159-f1a2-94de-5c92-71e755cd81e1-f7357417, #w-node-b2a47c11-4d12-f3f9-29fe-2d7cf5a1c364-f7357417, #w-node-d82aca7e-007e-e29a-79ba-a2f15d000d19-f7357417, #w-node-d82aca7e-007e-e29a-79ba-a2f15d000d1a-f7357417, #w-node-_46d4475d-b596-ce29-82be-3e0b1729a706-f7357417, #w-node-_23d72e17-1144-b815-9bdb-a6929a563633-f7357417, #w-node-c1640deb-1013-0a0f-4f75-20b3e65bce5e-f7357417, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb8-f7357417, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb9-f7357417, #w-node-_4056eba5-3ae6-45c9-05ac-ffdb7d46251b-f7357417, #w-node-_35779a82-3da5-be62-1881-6bcc651cf493-f7357417, #w-node-_6bb4ddaf-0501-84f0-33a9-4b60ee5972bb-f7357417, #w-node-_0c0bea9c-2da2-8a42-a636-7af1ba95c758-f7357417, #w-node-_62794f4c-e5f8-0571-4752-61526604ed38-f7357417, #w-node-f7f2dcd4-a682-51cb-31bf-931a811764ca-f7357417, #w-node-f3b9efd0-f310-fc27-7c59-9216c11b2b17-f7357417, #w-node-ad3207d1-a6ce-0d4c-a67a-b4c73f9aaf2f-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a39-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3a-f7357417, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a3b-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3d-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3e-f7357417, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a3f-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a41-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a42-f7357417, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a43-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a45-f7357417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a46-f7357417, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a47-f7357417, #w-node-fa240111-d194-d839-fb1d-825cb713f2ce-f7357418, #w-node-_0a368705-7d51-9d32-c468-89df59efe7bd-f7357418, #w-node-d09fc865-01b6-712a-e549-7ad7b8d0e1a8-f7357418, #w-node-ab344a3f-fce9-0c71-fe26-a823cacc929e-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62d56633-e93d-29fa-6a9e-fec957951dde-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-e4e8550b-2550-0a09-549e-7f3e3d44c2ad-f7357418, #w-node-c7cb41d8-23f6-8598-ab34-7357a322b20a-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38f6bdc8-6880-7724-a477-99d64f15866a-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_38f6bdc8-6880-7724-a477-99d64f15866b-f7357418, #w-node-_38f6bdc8-6880-7724-a477-99d64f15866c-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba96-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba97-f7357418, #w-node-_9380d671-084a-c9e1-7a5d-be8a51a5ba98-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f06-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f07-f7357418, #w-node-_8c29d152-dcd4-21c8-ef1a-e9f4dedd4f08-f7357418, #w-node-eef1c4bc-e521-8249-c855-22a51a106282-f7357418, #w-node-eef1c4bc-e521-8249-c855-22a51a106283-f7357418, #w-node-f1bb0702-c6d2-a1f0-bf59-8818a0b0e679-f7357418, #w-node-_50bed159-f1a2-94de-5c92-71e755cd81e1-f7357418, #w-node-b2a47c11-4d12-f3f9-29fe-2d7cf5a1c364-f7357418, #w-node-d82aca7e-007e-e29a-79ba-a2f15d000d19-f7357418, #w-node-d82aca7e-007e-e29a-79ba-a2f15d000d1a-f7357418, #w-node-_46d4475d-b596-ce29-82be-3e0b1729a706-f7357418, #w-node-_23d72e17-1144-b815-9bdb-a6929a563633-f7357418, #w-node-c1640deb-1013-0a0f-4f75-20b3e65bce5e-f7357418, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb8-f7357418, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb9-f7357418, #w-node-_4056eba5-3ae6-45c9-05ac-ffdb7d46251b-f7357418, #w-node-_35779a82-3da5-be62-1881-6bcc651cf493-f7357418, #w-node-_6bb4ddaf-0501-84f0-33a9-4b60ee5972bb-f7357418, #w-node-_0c0bea9c-2da2-8a42-a636-7af1ba95c758-f7357418, #w-node-_62794f4c-e5f8-0571-4752-61526604ed38-f7357418, #w-node-f7f2dcd4-a682-51cb-31bf-931a811764ca-f7357418, #w-node-f3b9efd0-f310-fc27-7c59-9216c11b2b17-f7357418, #w-node-ad3207d1-a6ce-0d4c-a67a-b4c73f9aaf2f-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a39-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3a-f7357418, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a3b-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3d-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a3e-f7357418, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a3f-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a41-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a42-f7357418, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a43-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a45-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_29b607c2-aa94-7864-26a4-008138eb1a46-f7357418, #w-node-_29b607c2-aa94-7864-26a4-008138eb1a47-f7357418, #w-node-d8387191-b6f2-30ec-bc66-5e380fb11ef5-f7357418, #nl_bxw_footer_impressum.w-node-d8387191-b6f2-30ec-bc66-5e380fb11ef6-f7357418, #nl_bxw_footer_privacy.w-node-d8387191-b6f2-30ec-bc66-5e380fb11ef8-f7357418, #w-node-d8387191-b6f2-30ec-bc66-5e380fb11efe-f7357418, #en_bxw_footer_about.w-node-d8387191-b6f2-30ec-bc66-5e380fb11f03-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8387191-b6f2-30ec-bc66-5e380fb11f0b-f7357418 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-d8387191-b6f2-30ec-bc66-5e380fb11f0c-f7357418, #w-node-d8387191-b6f2-30ec-bc66-5e380fb11f11-f7357418, #w-node-d8387191-b6f2-30ec-bc66-5e380fb11f16-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8387191-b6f2-30ec-bc66-5e380fb11f1b-f7357418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: end;
}

#w-node-d8387191-b6f2-30ec-bc66-5e380fb11f1c-f7357418, #w-node-d8387191-b6f2-30ec-bc66-5e380fb11f1d-f7357418, #w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd7f-f7357419, #w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd80-f7357419, #w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd82-f7357419, #w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd86-f7357419 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd87-f7357419 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd88-f7357419, #w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd8d-f7357419, #w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd92-f7357419 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd97-f7357419 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_729e92a1-9aeb-da48-a42d-b9849e43cd98-f7357419, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138afd-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138afe-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138aff-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b15-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b17-f735741d, #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f735741d, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18cb-f735741d, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18cc-f735741d, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18ce-f735741d, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18d2-f735741d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18d3-f735741d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18d4-f735741d, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18d9-f735741d, #w-node-_15304e36-fa98-ee42-799c-e0047ebd18de-f735741d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18e3-f735741d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_15304e36-fa98-ee42-799c-e0047ebd18e4-f735741d, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a74-f7357433, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a75-f7357433, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a77-f7357433, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a7d-f7357433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a7e-f7357433 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a7f-f7357433, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a84-f7357433, #w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a89-f7357433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a8e-f7357433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-f90a8c4a-2afc-4ff9-0a83-9def37794a8f-f7357433, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe17-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe1e-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe2e-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe32-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe36-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe3d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe44-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe4b-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe52-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe59-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe68-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe6c-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe70-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe77-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe7e-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe85-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe8c-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe93-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffea2-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffea6-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeaa-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeb1-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeb8-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffebf-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffec6-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffecd-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffedc-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffee0-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffee4-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffeeb-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffef2-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffef9-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff00-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff07-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff1c-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff23-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff2a-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff3d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff44-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff54-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff57-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff5d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff63-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff6a-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff6d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff73-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff79-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff88-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff8b-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff91-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff97-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff9e-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa1-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa7-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffad-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffbc-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffbf-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffc5-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffcb-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffd2-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffd5-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffdb-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffe1-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff0-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff3-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff9-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffff-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e900006-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e900009-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e90000f-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e900015-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0c-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0d-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0e-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e0f-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e10-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e11-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e12-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e13-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e15-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e17-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e1c-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e23-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e25-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e27-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2a-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e2b-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e31-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e32-f7357435 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f014143b-d84d-b7d1-9dad-bd99f9fe07f9-f7357435 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-f014143b-d84d-b7d1-9dad-bd99f9fe07fd-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138afd-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138afe-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138aff-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b15-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b17-f7357435, #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f7357435, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c2-f7357435, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c3-f7357435, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45c5-f7357435, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45cb-f7357435 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d3-f7357435 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d4-f7357435, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d9-f7357435, #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45de-f7357435 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e3-f7357435 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: start;
}

#w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e4-f7357435 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7a58844-5b5c-d7dd-4f33-e4d03c8a423c-f7357437 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_578d3c3b-cdf1-ff0d-c6d1-aeebfc0761e8-f7357437 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-dd4b9056-27bd-72c4-7fc7-9e180e40246f-f7357437, #w-node-dd4b9056-27bd-72c4-7fc7-9e180e402470-f7357437, #w-node-dd4b9056-27bd-72c4-7fc7-9e180e402472-f7357437 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd4b9056-27bd-72c4-7fc7-9e180e402493-f7357437 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-dd4b9056-27bd-72c4-7fc7-9e180e402494-f7357437 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7a58844-5b5c-d7dd-4f33-e4d03c8a423c-f7357438 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_578d3c3b-cdf1-ff0d-c6d1-aeebfc0761e8-f7357438 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbb7ddbb-5ea6-32c4-3449-909b95e24663-f7357438, #w-node-cbb7ddbb-5ea6-32c4-3449-909b95e24664-f7357438, #w-node-cbb7ddbb-5ea6-32c4-3449-909b95e24666-f7357438 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb7ddbb-5ea6-32c4-3449-909b95e24688-f7357438 {
  grid-area: 1 / 4 / 2 / 5;
  align-self: start;
  justify-self: start;
}

#w-node-cbb7ddbb-5ea6-32c4-3449-909b95e24689-f7357438, #w-node-_6feeb9ee-86bb-2a23-a79d-2182d9948674-f7357439, #w-node-_6feeb9ee-86bb-2a23-a79d-2182d9948679-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6feeb9ee-86bb-2a23-a79d-2182d994867f-f7357439 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_6feeb9ee-86bb-2a23-a79d-2182d9948684-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1edde44-f3e4-064a-8deb-67067bef91a4-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-e1edde44-f3e4-064a-8deb-67067bef91a5-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1edde44-f3e4-064a-8deb-67067bef91a9-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e1edde44-f3e4-064a-8deb-67067bef91ae-f7357439, #w-node-_808e5945-0507-730e-a91c-afa073186647-f7357439, #w-node-ea5ce693-bebf-868c-a0ab-7afd534036fd-f7357439, #w-node-_400c13b1-6278-5d7f-f76e-e036bd511c90-f7357439, #w-node-af2fb247-8dc0-148d-4306-7bbd7d898cf0-f7357439, #w-node-_332f769f-5242-aa7f-086a-dc724c5fa0cf-f7357439, #w-node-_515f317d-14df-6135-1a4a-e5e139c39c13-f7357439, #w-node-c7ba5528-3d8a-2f45-9c9b-677b6bfe161e-f7357439, #w-node-e601167e-7f4e-e8e8-cbfc-b172bebcd707-f7357439, #w-node-_2442bed2-a804-81ea-948d-53d6773cddc2-f7357439, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec4-f7357439, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec5-f7357439, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec7-f7357439, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec8-f7357439, #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138eca-f7357439, #w-node-b0445153-8f1e-29bb-39e4-52a5979f11b1-f7357439, #w-node-_255ce116-4a83-4c4a-a4d8-4a240552557c-f7357439, #w-node-_255ce116-4a83-4c4a-a4d8-4a240552557d-f7357439, #w-node-_148639fc-3dd3-f581-6047-5cc892a22221-f7357439, #w-node-_148639fc-3dd3-f581-6047-5cc892a22222-f7357439, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec50-f7357439, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec51-f7357439, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec53-f7357439, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec54-f7357439, #w-node-f3f563f5-f5e7-54a8-e362-02dfe933ec56-f7357439, #w-node-_2351490e-9ecd-642d-94f0-37787530d9f7-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d119-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d11a-f7357439, #w-node-_7ae1e6ce-b510-bc47-75bc-de949bf54931-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d115-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d116-f7357439, #w-node-f2ec91e4-25b1-0273-eaee-a457bbd626d3-f7357439, #w-node-ce0a05de-c415-a95f-3180-88171afb9691-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d11b-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d11c-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d11d-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d11e-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d117-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_71242e2a-0843-661c-bd59-bb9ca9b0d118-f7357439, #w-node-d8707ce5-6b83-0fcd-9d9e-59c96b981be3-f7357439, #w-node-ebac4d52-2dfd-f16b-93cc-19355df92f0f-f7357439, #w-node-cfb80698-63fe-ad11-a565-a77526dd641f-f7357439, #w-node-cf3c4b92-ba0d-4547-6814-68b63cbb09a0-f7357439, #w-node-_7b220908-61c5-78c3-1267-ffcddf0465bb-f7357439, #w-node-_1884bc36-136f-3092-448b-f53414716c08-f7357439, #w-node-_2901ad54-33a9-9ea0-4e3d-8f9bab293aff-f7357439, #w-node-_3cd1c172-8c32-b392-4251-7d002d223f6d-f7357439, #w-node-c230b4fd-b2b6-3411-aba2-bd27865dffaa-f7357439, #w-node-_61a42386-6a01-8094-002a-56cc15162b13-f7357439, #w-node-_8b43697b-cae4-76eb-28f6-a51398f47e81-f7357439, #w-node-_8fa11289-2cfb-c21b-a8bb-20f78da2a58c-f7357439, #w-node-_6a168366-c04d-eb1c-641c-1f52a4888e87-f7357439, #w-node-ddf66a37-0d81-ae75-9fd1-b279579e62c7-f7357439, #w-node-f06c6f17-7859-8b82-4788-659bfeac8934-f7357439, #w-node-a094d488-580d-e833-d3f1-7376f76b6607-f7357439, #w-node-_36edd273-8a48-3798-805d-42ff2822c01b-f7357439, #w-node-adbed232-ca91-27a9-89cd-f7ea0264eac5-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7c59781-67d5-cd5e-08ab-2c54f14bbee9-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: center;
}

#w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f7357439 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-ef97a0db-a365-1488-7c21-33e2035c26cd-f7357439, #w-node-_318b6490-4002-345c-69f2-21c4daa93975-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f5-f7357439 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: center;
  justify-self: center;
}

#w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f6-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6c24fac-2399-cf49-09ec-07ca162f181e-f7357439 {
  grid-area: 2 / 3 / 3 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-d6c24fac-2399-cf49-09ec-07ca162f181f-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8e452f3-c671-97b9-0520-bfb8501a78ea-f7357439 {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
  justify-self: center;
}

#w-node-a8e452f3-c671-97b9-0520-bfb8501a78eb-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9db75d-c148-2b48-03f2-1b0572a04151-f7357439 {
  grid-area: 5 / 2 / 6 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-bd9db75d-c148-2b48-03f2-1b0572a04152-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10272382-e97c-eea6-58ce-ff490f71cd08-f7357439 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
  justify-self: center;
}

#w-node-_10272382-e97c-eea6-58ce-ff490f71cd09-f7357439 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2d37a79-897e-0fce-3576-3c33c54b9109-f7357439 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7114eb6a-b0f0-0132-bf00-5cb3e1d9017d-f7357439 {
  grid-area: 3 / 3 / 4 / 4;
}

@media screen and (min-width: 1920px) {
  #w-node-_5acf6524-1b3d-b437-bfea-68f04e35a48d-f7357336 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f73573a0, #w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f73573a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f73573a0, #w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f73573a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3782-f73573a0, #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b3786-f73573a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_917ff676-6889-f06b-b590-7199b855c5c1-f73573b4 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f73572a1 {
    align-self: end;
    justify-self: center;
  }

  #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc25-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc2e-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc35-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd2a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd33-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd3a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd41-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd4b-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd54-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd5b-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd62-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd74-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd7a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd84-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd8a-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd90-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd96-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bda8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdae-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdb8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdbe-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdc4-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdca-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bddc-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bde2-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdec-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf2-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf8-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdfe-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be10-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be16-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be20-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be26-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be2c-f73572c5, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be32-f73572c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be8927-f73572c6, #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be8927-f73572c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_901f09a3-4e19-26e7-2540-db6ff6361341-f7357317 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc25-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc2e-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bc35-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd2a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd33-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd3a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd41-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd4b-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd54-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd5b-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd62-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd74-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd7a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd84-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd8a-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd90-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bd96-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bda8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdae-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdb8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdbe-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdc4-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdca-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bddc-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bde2-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdec-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf2-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdf8-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912bdfe-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be10-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be16-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be20-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be26-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be2c-f735731a, #w-node-_2f936b73-2785-8b66-20ff-d10d5912be32-f735731a, #w-node-c0a01138-bd41-5d80-63c4-374d972b9c8e-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9c97-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9c9e-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d93-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9d9c-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9da3-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9daa-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9db4-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dbd-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dc4-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dcb-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9ddd-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9de3-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9ded-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9df3-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9df9-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9dff-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e11-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e17-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e21-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e27-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e2d-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e33-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e45-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e4b-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e55-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e5b-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e61-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e67-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e79-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e7f-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e89-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e8f-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e95-f735731c, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e9b-f735731c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bb3e423c-bdf2-2bc8-b330-a85af0984eac-f7357331 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b7b84639-959c-1258-de0e-cd91f8c99b40-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b49-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99b50-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c45-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c4e-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c55-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c5c-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c66-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c6f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c76-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c7d-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c8f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c95-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99c9f-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99ca5-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cab-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cb1-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cc3-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cc9-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cd3-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cd9-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cdf-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99ce5-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cf7-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99cfd-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d07-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d0d-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d13-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d19-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d2b-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d31-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d3b-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d41-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d47-f7357334, #w-node-b7b84639-959c-1258-de0e-cd91f8c99d4d-f7357334 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5d944879-a38b-0b86-ca03-d75867e2c693-f7357336 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd710a-f7357336 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7111-f7357336 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cd80e1bf-0a8a-c3c8-a1d5-a3aa27e57cd1-f7357359 {
    grid-area: 1 / 1 / 2 / 8;
  }

  #w-node-_97c07c0d-a286-556f-8414-c14b0325b421-f7357359 {
    grid-area: 2 / 1 / 3 / 8;
  }

  #w-node-_0186416a-cb67-4e1c-928f-2c20f49e2de1-f7357359 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-ad10f80a-6a76-b65e-7d50-03da27c24b37-f7357359 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_76cedc70-c8e2-276a-0768-5087f775b0c7-f7357359 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_0103813d-9b3a-5a4d-6243-912a61163832-f7357359 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0678dc91-a4c8-abb7-5622-18a3ff1ce44c-f735736d {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-da20ff40-f979-9f7a-d0d2-8ce707a5d344-f735736d {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-bb9aab90-0e99-6f6e-d3a1-1770dda61fb5-f735736d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b2-f735736d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b9-f735736d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c2c45c90-3d83-ba12-eee0-012cba7bb32c-f735736d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe0e-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe17-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe1e-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff13-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff1c-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff23-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff2a-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff34-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff3d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff44-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff4b-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff5d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff63-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff6d-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff73-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff79-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff7f-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff91-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff97-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa1-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa7-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffad-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffb3-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffc5-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffcb-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffd5-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffdb-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffe1-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffe7-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff9-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffff-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e900009-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e90000f-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e900015-f735739b, #w-node-b2677246-8ff5-f0bc-6172-05d54e90001b-f735739b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_53690aa8-8ec6-c987-0a30-bbad7a2ace95-f735739b {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_917ff676-6889-f06b-b590-7199b855c5c1-f73573b4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5929f12a-7d42-07cb-c8a1-67a7f25cc2d8-f73573c0, #w-node-ed2d8322-6596-1ec8-87fb-a5c02efaf891-f73573c1 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa1-f73573c1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa8-f73573c1 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_76f502d1-ef83-c3f2-48da-07fa5817bae4-f73573c2 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d633bb8a-bac9-9964-2098-2e0244dbd889-f73573c2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d633bb8a-bac9-9964-2098-2e0244dbd890-f73573c2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_9e83941a-b6b5-fa78-f417-dd3769e339e1-f73573e1 {
    justify-self: center;
  }

  #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe0e-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe17-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffe1e-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff13-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff1c-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff23-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff2a-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff34-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff3d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff44-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff4b-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff5d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff63-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff6d-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff73-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff79-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff7f-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff91-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fff97-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa1-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffa7-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffad-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffb3-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffc5-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffcb-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffd5-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffdb-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffe1-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffe7-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8ffff9-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e8fffff-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e900009-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e90000f-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e900015-f7357435, #w-node-b2677246-8ff5-f0bc-6172-05d54e90001b-f7357435 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f014143b-d84d-b7d1-9dad-bd99f9fe07f9-f7357435 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f7357439 {
    align-self: end;
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_91f5cde9-76ec-f74e-d23c-fcaa427ac014-f735727c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f735727c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b377e-f735727c {
    justify-self: auto;
  }

  #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f735727c {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f735727c {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-d35ed600-e5a8-6e61-7f4e-26d18d5e47b9-f735727c {
    justify-self: center;
  }

  #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f735727c {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-d3c623fe-a2c9-461e-fea7-b3b9dea29b0d-f735727c {
    justify-self: center;
  }

  #w-node-_82851597-ed9c-3318-1cb7-c49cdbd78dd9-f73572a1 {
    grid-column: 1 / 2;
  }

  #w-node-_215ffeac-a2d8-c223-26cb-5026d2080f50-f73572a1 {
    justify-self: center;
  }

  #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec4-f73572a1 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f73572a1 {
    align-self: end;
    justify-self: center;
  }

  #w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f5-f73572a1 {
    justify-self: center;
  }

  #w-node-d6c24fac-2399-cf49-09ec-07ca162f181e-f73572a1 {
    grid-area: 2 / 3 / 3 / 4;
    align-self: center;
    justify-self: start;
  }

  #w-node-a8e452f3-c671-97b9-0520-bfb8501a78ea-f73572a1 {
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afa8-f73572c6 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb5-f73572c6 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afbe-f73572c6 {
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc9-f73572c6 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afcb-f73572c6 {
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afa8-f73572c7 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb5-f73572c7 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afbe-f73572c7 {
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc9-f73572c7 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afcb-f73572c7, #w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73666-f73572c9 {
    justify-self: center;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f7357317 {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f7357317 {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f7357317, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f7357317 {
    justify-self: end;
  }

  #w-node-_901f09a3-4e19-26e7-2540-db6ff6361341-f7357317 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-a267fa75-d426-cf54-0582-9e5161ffc21c-f7357317 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a267fa75-d426-cf54-0582-9e5161ffc223-f7357317 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f7357317 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f7357317 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f7357317 {
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f7357317 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f7357317 {
    justify-self: center;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d36547b-f7357318 {
    justify-self: end;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d36547d-f7357318 {
    align-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d365482-f7357318, #w-node-_4aee84be-2bb9-8303-5882-3fd34d365489-f7357318 {
    justify-self: end;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654dc-f7357318 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654ea-f7357318 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654f4-f7357318 {
    justify-self: center;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d365500-f7357318 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d365502-f7357318 {
    justify-self: center;
  }

  #w-node-fbbc5d97-e015-fd39-d69c-977a42c8cea5-f7357336 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_3296cd04-b57b-2bc0-86b8-7d56f5b6bed6-f7357336 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5d944879-a38b-0b86-ca03-d75867e2c693-f7357336 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd710a-f7357336 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6e1ac74a-c997-f7ba-8ba0-b24392fd7111-f7357336 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-d5487ada-287a-5713-b182-c49921d1735c-f7357336 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-_8999a632-e914-be41-f077-5367d59f5273-f7357337 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_565741f7-01a3-29bf-bd50-d530a76d21d3-f7357337 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_565741f7-01a3-29bf-bd50-d530a76d21da-f7357337 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cd80e1bf-0a8a-c3c8-a1d5-a3aa27e57cd1-f7357359 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_97c07c0d-a286-556f-8414-c14b0325b421-f7357359 {
    grid-column-end: 6;
  }

  #w-node-_0186416a-cb67-4e1c-928f-2c20f49e2de1-f7357359 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-ad10f80a-6a76-b65e-7d50-03da27c24b37-f7357359 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_76cedc70-c8e2-276a-0768-5087f775b0c7-f7357359 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-da20ff40-f979-9f7a-d0d2-8ce707a5d344-f735736d {
    grid-column-end: 7;
  }

  #w-node-bb9aab90-0e99-6f6e-d3a1-1770dda61fb5-f735736d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b2-f735736d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_505d4fd4-ae11-5097-ad16-e971f97aa8b9-f735736d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2a1a420d-541a-c401-5df1-290cb154503d-f7357397, #w-node-_2a1a420d-541a-c401-5df1-290cb154503d-f7357398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f735739b {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f735739b {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f735739b, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f735739b {
    justify-self: end;
  }

  #w-node-_53690aa8-8ec6-c987-0a30-bbad7a2ace95-f735739b {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f735739b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f735739b {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f735739b {
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f735739b {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f735739b {
    justify-self: center;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e1-f735739c {
    justify-self: end;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e3-f735739c {
    align-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d4e8-f735739c, #w-node-f7070919-10f0-1319-5940-50ed8bb2d4ef-f735739c {
    justify-self: end;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d53e-f735739c {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d54c-f735739c {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d556-f735739c {
    justify-self: center;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d562-f735739c {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d564-f735739c {
    justify-self: center;
  }

  #w-node-_91f5cde9-76ec-f74e-d23c-fcaa427ac014-f73573a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b377e-f73573a0 {
    justify-self: auto;
  }

  #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f73573a0 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_4498e5ae-5e26-f613-164b-cc63ab8a0d31-f73573a0, #w-node-_77379dc3-9f57-dabe-f017-292799f212b1-f73573a0 {
    justify-self: center;
  }

  #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f73573a0 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-d35ed600-e5a8-6e61-7f4e-26d18d5e47b9-f73573a0, #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f73573a0 {
    justify-self: center;
  }

  #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f73573a0 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: center;
  }

  #w-node-d3c623fe-a2c9-461e-fea7-b3b9dea29b0d-f73573a0 {
    justify-self: center;
  }

  #w-node-_7bfeeefa-66b5-e39e-1e0b-b02c0d9b377e-f73573b4 {
    justify-self: auto;
  }

  #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f73573b4 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f73573b4 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-d35ed600-e5a8-6e61-7f4e-26d18d5e47b9-f73573b4 {
    justify-self: center;
  }

  #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f73573b4 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-d3c623fe-a2c9-461e-fea7-b3b9dea29b0d-f73573b4, #w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73666-f73573ba {
    justify-self: center;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f73573c0 {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f73573c0 {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f73573c0, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f73573c0 {
    justify-self: end;
  }

  #w-node-_5929f12a-7d42-07cb-c8a1-67a7f25cc2d8-f73573c0 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_2f8c4d70-3b93-6c10-c0fb-1e64b78299ff-f73573c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1f4998e2-04ea-3417-e801-946c8db94ba3-f73573c0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1f4998e2-04ea-3417-e801-946c8db94baa-f73573c0 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f73573c0 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f73573c0 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f73573c0 {
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f73573c0 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f73573c0 {
    justify-self: center;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f73573c1 {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f73573c1 {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f73573c1, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f73573c1 {
    justify-self: end;
  }

  #w-node-ed2d8322-6596-1ec8-87fb-a5c02efaf891-f73573c1 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_6db5c0a0-293b-a385-9b10-6ebeace536a3-f73573c1, #w-node-_6db5c0a0-293b-a385-9b10-6ebeace536a6-f73573c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa1-f73573c1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_441703ac-5bcf-33e8-5296-84b2ce44dfa8-f73573c1 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f73573c1 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f73573c1 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f73573c1 {
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f73573c1 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f73573c1 {
    justify-self: center;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f73573c2 {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f73573c2 {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f73573c2, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f73573c2 {
    justify-self: end;
  }

  #w-node-_76f502d1-ef83-c3f2-48da-07fa5817bae4-f73573c2 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d1b3b803-38cb-523a-73f2-e20560100d79-f73573c2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d633bb8a-bac9-9964-2098-2e0244dbd889-f73573c2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d633bb8a-bac9-9964-2098-2e0244dbd890-f73573c2, #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b5-f73573de {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2d318c99-4aba-b729-145b-23a16776aed0-f73573de, #w-node-_6697864f-3537-4a21-8c3f-4de91d2b706f-f73573de {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcaaa-f73573de, #w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab6-f73573de {
    justify-self: start;
  }

  #w-node-da539b8d-f160-946f-4f36-c792c1a8b1b5-f73573df {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2d318c99-4aba-b729-145b-23a16776aed0-f73573df, #w-node-_6697864f-3537-4a21-8c3f-4de91d2b706f-f73573df {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb8-f7357416, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb8-f7357417, #w-node-_8252b46c-1f50-8501-58f8-c19735b98fb8-f7357418 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f735741d {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f735741d {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f735741d, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f735741d {
    justify-self: end;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f735741d {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f735741d {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f735741d {
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f735741d {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f735741d {
    justify-self: center;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e22-f7357435 {
    justify-self: end;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e24-f7357435 {
    align-self: start;
  }

  #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e29-f7357435, #w-node-_55b5608d-2b70-030c-33e4-bfcf6edb5e30-f7357435 {
    justify-self: end;
  }

  #w-node-f014143b-d84d-b7d1-9dad-bd99f9fe07f9-f7357435 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f7357435 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f7357435 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f7357435 {
    justify-self: center;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f7357435 {
    grid-area: 8 / 1 / 9 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f7357435 {
    justify-self: center;
  }

  #w-node-f7a58844-5b5c-d7dd-4f33-e4d03c8a423c-f7357437 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f7a58844-5b5c-d7dd-4f33-e4d03c8a423d-f7357437 {
    order: 9999;
  }

  #w-node-f7a58844-5b5c-d7dd-4f33-e4d03c8a423c-f7357438 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f7a58844-5b5c-d7dd-4f33-e4d03c8a423d-f7357438 {
    order: 9999;
  }

  #w-node-_6feeb9ee-86bb-2a23-a79d-2182d994867f-f7357439 {
    grid-column: 1 / 2;
  }

  #w-node-e1edde44-f3e4-064a-8deb-67067bef91a9-f7357439 {
    justify-self: center;
  }

  #w-node-_2ec6740f-dd64-32a8-6541-6cbd59138ec4-f7357439 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f7357439 {
    align-self: end;
    justify-self: center;
  }

  #w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f5-f7357439 {
    justify-self: center;
  }

  #w-node-d6c24fac-2399-cf49-09ec-07ca162f181e-f7357439 {
    grid-area: 2 / 3 / 3 / 4;
    align-self: center;
    justify-self: start;
  }

  #w-node-a8e452f3-c671-97b9-0520-bfb8501a78ea-f7357439 {
    justify-self: start;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_91f5cde9-76ec-f74e-d23c-fcaa427ac014-f735727c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9042d44d-85d6-6e99-ba4d-95c026b55e69-f735727c, #w-node-_80dcf044-ee6d-98cc-a0cd-7cfc9e2cb045-f735727c, #w-node-_8df89ddc-0f8e-b441-2224-0e94d012152b-f735727c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f735727c, #w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f735727c, #w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f735727c, #w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f735727c {
    justify-self: start;
  }

  #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f735727c {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f735727c {
    grid-row: 4 / 5;
  }

  #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f735727c {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f735727c {
    grid-row: 7 / 8;
  }

  #w-node-_50dfefa6-6e76-f2d9-cebc-905118612de3-18612dcc {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_50dfefa6-6e76-f2d9-cebc-905118612df3-18612dcc {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_82851597-ed9c-3318-1cb7-c49cdbd78dd9-f73572a1 {
    align-self: auto;
  }

  #w-node-_215ffeac-a2d8-c223-26cb-5026d2080f50-f73572a1 {
    justify-self: center;
  }

  #w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f73572a1, #w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f5-f73572a1, #w-node-bd9db75d-c148-2b48-03f2-1b0572a04151-f73572a1 {
    justify-self: start;
  }

  #w-node-_2f936b73-2785-8b66-20ff-d10d5912be35-f73572c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b37-f73572c6, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b3d-f73572c6 {
    justify-self: center;
  }

  #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be8927-f73572c6 {
    grid-column-end: 2;
    justify-self: center;
  }

  #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b43-f73572c6 {
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afa8-f73572c6 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb1-f73572c6 {
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb5-f73572c6 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afbe-f73572c6 {
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc7-f73572c6 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc9-f73572c6 {
    grid-row: 7 / 8;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afcb-f73572c6 {
    justify-self: start;
  }

  #w-node-b297fe66-54d8-728c-a57d-e2b3b946432b-b9464318 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b37-f73572c7, #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b3d-f73572c7 {
    justify-self: center;
  }

  #w-node-_45a65b58-6a4d-9ff1-8df3-ff9bf3be8927-f73572c7 {
    grid-column-end: 2;
    justify-self: center;
  }

  #w-node-_1db3433d-6db8-4bc1-35bb-fbe33be13b43-f73572c7 {
    justify-self: center;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afa8-f73572c7 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb1-f73572c7 {
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afb5-f73572c7 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afbe-f73572c7 {
    justify-self: start;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc7-f73572c7 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afc9-f73572c7 {
    grid-row: 7 / 8;
  }

  #w-node-b42af718-1bf2-c0a1-e2fa-76db02f4afcb-f73572c7 {
    justify-self: start;
  }

  #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f876-4ec5f86c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f87e-4ec5f86c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0788e54a-0c2d-f100-b980-d82d4ec5f88e-4ec5f86c {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
    justify-self: start;
  }

  #w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73666-f73572c9 {
    justify-self: center;
  }

  #w-node-_74e8d27c-697a-aba1-28c6-25f45eb2514c-5eb25133 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_74e8d27c-697a-aba1-28c6-25f45eb2515c-5eb25133 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-d82a4d49-27a0-59b5-1406-04561cb9db45-f73572e5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d82a4d49-27a0-59b5-1406-04561cb9db55-f73572e5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_31d080a1-df56-4c91-b7de-f7fcd14244b1-f73572ff {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_31d080a1-df56-4c91-b7de-f7fcd14244c1-f73572ff {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f7357317 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f7357317 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f7357317 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f7357317 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f7357317 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f7357317 {
    grid-row: 7 / 8;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f7357317 {
    justify-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654dc-f7357318 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654e6-f7357318 {
    justify-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654ea-f7357318 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654f4-f7357318 {
    justify-self: start;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d3654fe-f7357318 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d365500-f7357318 {
    grid-row: 7 / 8;
  }

  #w-node-_4aee84be-2bb9-8303-5882-3fd34d365502-f7357318 {
    justify-self: start;
  }

  #w-node-_2f936b73-2785-8b66-20ff-d10d5912be35-f735731a, #w-node-c0a01138-bd41-5d80-63c4-374d972b9e9e-f735731c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_79be6f51-1544-f307-e067-28ad27ebc88e-f735731e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_79be6f51-1544-f307-e067-28ad27ebc89e-f735731e {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
    justify-self: start;
  }

  #w-node-b7b84639-959c-1258-de0e-cd91f8c99d50-f7357334 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5487ada-287a-5713-b182-c49921d1735c-f7357336 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-bce55ea7-8089-9a76-0e46-315fd0fa7160-f7357336 {
    grid-column: 2 / 4;
  }

  #w-node-_8999a632-e914-be41-f077-5367d59f5273-f7357337 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_52c362a6-5d27-d19e-22d5-4ad2787f7acb-f7357337 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: start;
    justify-self: end;
  }

  #w-node-cd80e1bf-0a8a-c3c8-a1d5-a3aa27e57cd1-f7357359 {
    grid-column-end: 4;
  }

  #w-node-_97c07c0d-a286-556f-8414-c14b0325b421-f7357359 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-f1839abf-6f18-b0fd-c7b7-6c13611501a1-f7357359, #w-node-_3e2c65ec-976f-224a-eaaa-9e559e68df53-f735736d {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
    justify-self: start;
  }

  #w-node-b2677246-8ff5-f0bc-6172-05d54e90001e-f735739b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f735739b {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f735739b {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f735739b {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f735739b {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f735739b {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f735739b {
    grid-row: 7 / 8;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f735739b {
    justify-self: start;
  }

  #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45d3-f735739b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3fc4c4ef-0159-6cc6-f7a9-91f0647c45e3-f735739b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: end;
    justify-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d53e-f735739c {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d548-f735739c {
    justify-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d54c-f735739c {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d556-f735739c {
    justify-self: start;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d560-f735739c {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d562-f735739c {
    grid-row: 7 / 8;
  }

  #w-node-f7070919-10f0-1319-5940-50ed8bb2d564-f735739c {
    justify-self: start;
  }

  #w-node-_91f5cde9-76ec-f74e-d23c-fcaa427ac014-f73573a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74a7-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74ab-f73573a0, #w-node-_5face7e5-e4cf-44b7-74f9-8916775f74a9-f73573a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f73573a0 {
    justify-self: center;
  }

  #w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f73573a0, #w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f73573a0, #w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f73573a0 {
    justify-self: start;
  }

  #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f73573a0 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f73573a0 {
    grid-row: 4 / 5;
  }

  #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f73573a0 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f73573a0 {
    grid-row: 7 / 8;
  }

  #w-node-_11d9f95f-5956-9100-59d7-afd9524abdc4-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdc6-f73573b4, #w-node-_11d9f95f-5956-9100-59d7-afd9524abdcc-f73573b4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_474db611-7107-e0c9-13b7-89e3bd96c71d-f73573b4, #w-node-bfe35cdb-005b-6ad2-8f90-5c3f4044568c-f73573b4, #w-node-_7faedee7-7b7d-a9e4-3f1d-b0f531bdf986-f73573b4, #w-node-_092eb795-361f-e158-ab28-e9cf3b88ca14-f73573b4 {
    justify-self: start;
  }

  #w-node-_18847410-a162-c5f4-d46f-098217e99c4e-f73573b4 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-f47f449c-4a75-2fce-dca5-dd6bf25a7242-f73573b4 {
    grid-row: 4 / 5;
  }

  #w-node-cda50682-9a50-75e6-12e7-0f1edecaed38-f73573b4 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_145a596d-47e6-1d43-0862-79c2ec9687f1-f73573b4 {
    grid-row: 7 / 8;
  }

  #w-node-_6bd438a3-895f-8997-2cf5-92db0b04735d-f73573b4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6bd438a3-895f-8997-2cf5-92db0b04736d-f73573b4 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_3d2094fe-395c-8e9d-9e65-ca8612a73666-f73573ba {
    justify-self: center;
  }

  #w-node-_5c887926-adc8-0f75-6edc-f9df0d6645e6-f73573c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f73573c0 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f73573c0 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f73573c0 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f73573c0 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f73573c0 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f73573c0 {
    grid-row: 7 / 8;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f73573c0 {
    justify-self: start;
  }

  #w-node-_6db5c0a0-293b-a385-9b10-6ebeace53691-f73573c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f73573c1 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f73573c1 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f73573c1 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f73573c1 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f73573c1 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f73573c1 {
    grid-row: 7 / 8;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f73573c1 {
    justify-self: start;
  }

  #w-node-d1b3b803-38cb-523a-73f2-e20560100d64-f73573c2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc7-f73573de, #w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab6-f73573de {
    justify-self: auto;
  }

  #w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcabc-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cde-f73573de, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce4-f73573de {
    justify-self: center;
  }

  #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cc7-f73573df, #w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcab6-f73573df {
    justify-self: auto;
  }

  #w-node-f02d60c9-fc9a-281d-d02c-a6cd21dfcabc-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421cde-f73573df, #w-node-c07f5071-af03-6cdd-b9d4-5bab8b421ce4-f73573df {
    justify-self: center;
  }

  #w-node-_18b85cde-b302-e3a2-d80b-2e69ef6fd3c8-f7357410 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_28bca095-7136-e194-61ba-340f1e83c3c7-f7357411 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28bca095-7136-e194-61ba-340f1e83c3d1-f7357411 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_28bca095-7136-e194-61ba-340f1e83c3e1-f7357411 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
    justify-self: start;
  }

  #w-node-d8387191-b6f2-30ec-bc66-5e380fb11f0b-f7357418 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d8387191-b6f2-30ec-bc66-5e380fb11f1b-f7357418 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f735741d {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f735741d {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f735741d {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f735741d {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f735741d {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f735741d {
    grid-row: 7 / 8;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f735741d {
    justify-self: start;
  }

  #w-node-b2677246-8ff5-f0bc-6172-05d54e90001e-f7357435 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138af2-f7357435 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138afc-f7357435 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b00-f7357435 {
    grid-row: 4 / 5;
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b0a-f7357435 {
    justify-self: start;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b14-f7357435 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b16-f7357435 {
    grid-row: 7 / 8;
  }

  #w-node-_614ba68a-7a61-4523-9001-86c756138b18-f7357435 {
    justify-self: start;
  }

  #w-node-cbb7ddbb-5ea6-32c4-3449-909b95e24688-f7357438 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: start;
    justify-self: start;
  }

  #w-node-_6feeb9ee-86bb-2a23-a79d-2182d994867f-f7357439 {
    align-self: auto;
  }

  #w-node-e1edde44-f3e4-064a-8deb-67067bef91a9-f7357439 {
    justify-self: center;
  }

  #w-node-_2aac5f4a-00b1-e714-a399-8607c820a930-f7357439, #w-node-_3297eb12-5bd9-1b83-ece8-e30b8f8c47f5-f7357439, #w-node-bd9db75d-c148-2b48-03f2-1b0572a04151-f7357439 {
    justify-self: start;
  }
}

@font-face {
  font-family: 'Söhne halbfett';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/6320464436c3340c73913fb6_So%CC%88hne-Halbfett.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Söhnemono halbfett';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/63204644a7b0ab7dd1fe2996_So%CC%88hneMono-Halbfett.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Söhnemono buch';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/632046448c0256d716606707_So%CC%88hneMono-Buch.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Söhnebreit halbfett';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/632046448fb0d91b55e2870f_So%CC%88hneBreit-Halbfett.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Söhnebreit buch';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/632046456644383842247fd0_So%CC%88hneBreit-Buch.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Söhne buch';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/632046441d5ec86edb2ae9a0_So%CC%88hne-Buch.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Söhne buchkursiv';
  src: url('https://assets.website-files.com/630cd549c8022462080977f6/6320464499643a3873d9dfab_So%CC%88hne-BuchKursiv.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}